Public Member Functions | |
DefaultCORBAService () | |
ComponentDescriptor | getComponentDescriptor () |
void | initialize (ComponentManager manager, Object state, ComponentDescriptor cdesc) throws IllegalComponentStateException, ComponentInitializationException |
String[][] | getConfigurationDescriptions () |
String | getConfigurationName () |
void | setConfiguration (AbeansProperties props) throws InitializationException |
void | destroy () |
ORB | getORB () |
POA | getRootPOA () |
void | run () |
Private Member Functions | |
void | internalInitialize () throws ComponentInitializationException |
Private Attributes | |
final transient ComponentDescriptor | descriptor |
AbeansProperties | serviceConfig = null |
ORB | orb = null |
volatile boolean | destroyState = false |
POA | rootPOA = null |
Static Private Attributes | |
final String | DCS_RESOURCE_LOC = "DefaultCORBAService" |
|
Constructor for DefaultCORBAService. |
|
Overloads the destroy to first perform a ORB shutdown. |
|
|
|
Returns the descriptors for this service.
|
|
Returns name of the plug, the configuration name of this plug.
|
|
Returns Object Request Broker (ORB) object.
Implements abeans::pluggable::acs::CORBAService.
|
|
Returns root Portable Object Adapter (POA) object.
Implements abeans::pluggable::acs::CORBAService.
|
|
Initializes the component by placing it into the hierarchy.
|
|
Initializes the CORBA.
|
|
Main thread to handle CORBA requests.
|
|
Interprets the configuration delivered by Abeans configuration service.
|
|
The constant denoting the name of the configuration resource (file). |
|
Initial value: Component description of this plug. |
|
Additional sync check (what if component is destroyed before thread is started). |
|
Object Request Broker (ORB) object. |
|
Root Portable Object Adapter (POA) object. |
|
Properties of the service. |