Main Page | Namespace List | Class Hierarchy | Alphabetical List | Class List | Directories | File List | Namespace Members | Class Members | File Members | Related Pages

# Components::SessionComponent Interface Reference

`import "CCM_Container.idl";`

Inheritance diagram for Components::SessionComponent:

[legend]
Collaboration diagram for Components::SessionComponent:

[legend]
List of all members.

## Public Member Functions
void | set_session_context (in SessionContext ctx) raises (CCMException)
void | ccm_activate () raises (CCMException)
void | ccm_passivate () raises (CCMException)
void | ciao_preactivate () raises (CCMException)
| The following two methods are CIAO specific extension.
void | ciao_postactivate () raises (CCMException)
void | ccm_remove () raises (CCMException)

## Member Function Documentation

void Components::SessionComponent::ccm_activate | ( |  | ) | raises (CCMException)

void Components::SessionComponent::ccm_passivate | ( |  | ) | raises (CCMException)

void Components::SessionComponent::ccm_remove | ( |  | ) | raises (CCMException)

void Components::SessionComponent::ciao_postactivate | ( |  | ) | raises (CCMException)

| This method is invoked after ccm_activate () is called. All components in the assembly get this callback after the ccm_activate () is called.

void Components::SessionComponent::ciao_preactivate | ( |  | ) | raises (CCMException)

| The following two methods are CIAO specific extension. This method is invoked before ccm_activate () is called. All components in the assembly get this callback before the ccm_activate () is called.

void Components::SessionComponent::set_session_context | ( | in SessionContext | ctx | ) | raises (CCMException)

The documentation for this interface was generated from the following file:

- CCM_Container.idl