summaryrefslogtreecommitdiff
path: root/TAO/CIAO/DAnCE/ciao/UpgradeableContext.idl
blob: 0fe4a3329869f55e89686c05acc0fe8372836123 (plain)
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
// $Id$

#include "CCM_Container.idl"
#include "CCM_Base.idl"
#include "CCM_Event.idl"
#include "tao/PortableServer/PortableServer_include.pidl"
#include <orb.idl>

module CIAO
{
  local interface UpgradeableContext : ::Components::SessionContext
  {
    ::Components::ConsumerDescriptions get_registered_consumers
        (in ::Components::FeatureName publisher_name)
      raises (::Components::InvalidName, ::Components::InvalidConnection);
    void deactivate_facet (in PortableServer::ObjectId oid);
    void update_port_activator (in PortableServer::ObjectId oid);
    void remove_facet (in Object reference);
  };
};