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

com::cosylab::acs::maci::manager::app::ManagerContainerServices Class Reference

List of all members.

Public Member Functions

 ManagerContainerServices (ORB orb, POA clientPOA, DAL dal, Logger logger)
OffShoot activateOffShoot (Servant servant) throws AcsJContainerServicesEx
void deactivateOffShoot (Servant servant) throws AcsJContainerServicesEx
void checkOffShootPOA () throws AcsJContainerEx, AcsJUnexpectedExceptionEx
AdvancedContainerServices getAdvancedContainerServices ()
DAL getCDB ()
synchronized AcsLogger getLogger ()
String getName ()
ThreadFactory getThreadFactory ()
String corbaObjectToString (org.omg.CORBA.Object objRef)
org.omg.CORBA.Object corbaObjectFromString (String strObjRef)
org.omg.CORBA.Any getAny ()
ORB getORB ()
void connectManagerAdmin (AdministratorOperations adminOp, boolean retryConnectOnFailure) throws AcsJContainerEx
void disconnectManagerAdmin (AdministratorOperations adminOp)

Private Member Functions

void checkOffShootServant (Servant servant) throws AcsJContainerServicesEx

Private Attributes

final ORB orb
final DAL dal
final Logger logger
AcsLogger componentLogger
final POA clientPOA
POA offshootPoa
Policy[] offshootPolicies

Detailed Description

Author:
msekoranja


Constructor & Destructor Documentation

com::cosylab::acs::maci::manager::app::ManagerContainerServices::ManagerContainerServices ORB  orb,
POA  clientPOA,
DAL  dal,
Logger  logger
[inline]
 

Parameters:
orb 
dal 
logger 


Member Function Documentation

OffShoot com::cosylab::acs::maci::manager::app::ManagerContainerServices::activateOffShoot Servant  servant  )  throws AcsJContainerServicesEx [inline]
 

See also:
alma.acs.container.ContainerServices::activateOffShoot(org.omg.PortableServer.Servant)

void com::cosylab::acs::maci::manager::app::ManagerContainerServices::checkOffShootPOA  )  throws AcsJContainerEx, AcsJUnexpectedExceptionEx [inline]
 

Creates the shared offshoot poa on demand

void com::cosylab::acs::maci::manager::app::ManagerContainerServices::checkOffShootServant Servant  servant  )  throws AcsJContainerServicesEx [inline, private]
 

Parameters:
cbServant 
Exceptions:
ContainerException 

void com::cosylab::acs::maci::manager::app::ManagerContainerServices::connectManagerAdmin AdministratorOperations  adminOp,
boolean  retryConnectOnFailure
throws AcsJContainerEx [inline]
 

org.omg.CORBA.Object com::cosylab::acs::maci::manager::app::ManagerContainerServices::corbaObjectFromString String  strObjRef  )  [inline]
 

String com::cosylab::acs::maci::manager::app::ManagerContainerServices::corbaObjectToString org.omg.CORBA.Object  objRef  )  [inline]
 

void com::cosylab::acs::maci::manager::app::ManagerContainerServices::deactivateOffShoot Servant  servant  )  throws AcsJContainerServicesEx [inline]
 

void com::cosylab::acs::maci::manager::app::ManagerContainerServices::disconnectManagerAdmin AdministratorOperations  adminOp  )  [inline]
 

AdvancedContainerServices com::cosylab::acs::maci::manager::app::ManagerContainerServices::getAdvancedContainerServices  )  [inline]
 

org.omg.CORBA.Any com::cosylab::acs::maci::manager::app::ManagerContainerServices::getAny  )  [inline]
 

Returns a reference to a new CORBA Any. In Java the only way to do this is through the ORB itself (i.e., the create_any method).

Returns:
org.omg.CORBA.Any
Exceptions:
NullPointerException if the Any object could not be created.

DAL com::cosylab::acs::maci::manager::app::ManagerContainerServices::getCDB  )  [inline]
 

synchronized AcsLogger com::cosylab::acs::maci::manager::app::ManagerContainerServices::getLogger  )  [inline]
 

String com::cosylab::acs::maci::manager::app::ManagerContainerServices::getName  )  [inline]
 

ORB com::cosylab::acs::maci::manager::app::ManagerContainerServices::getORB  )  [inline]
 

ThreadFactory com::cosylab::acs::maci::manager::app::ManagerContainerServices::getThreadFactory  )  [inline]
 


Member Data Documentation

final POA com::cosylab::acs::maci::manager::app::ManagerContainerServices::clientPOA [private]
 

AcsLogger com::cosylab::acs::maci::manager::app::ManagerContainerServices::componentLogger [private]
 

final DAL com::cosylab::acs::maci::manager::app::ManagerContainerServices::dal [private]
 

final Logger com::cosylab::acs::maci::manager::app::ManagerContainerServices::logger [private]
 

POA com::cosylab::acs::maci::manager::app::ManagerContainerServices::offshootPoa [private]
 

Policy [] com::cosylab::acs::maci::manager::app::ManagerContainerServices::offshootPolicies [private]
 

final ORB com::cosylab::acs::maci::manager::app::ManagerContainerServices::orb [private]
 


The documentation for this class was generated from the following file:
Generated on Thu Apr 30 03:11:29 2009 for ACS Java API by doxygen 1.3.8