
Public Member Functions | |
| AcsEmbeddedContainerRunner () | |
| void | run (AcsCorba acsCorba, String containerName, String managerLoc) throws AcsJContainerEx |
| Logger | getContainerLogger () |
Protected Member Functions | |
| void | createContainer () throws AcsJContainerEx |
| void | initManagerProxy () throws AcsJContainerEx |
Protected Attributes | |
| Logger | m_logger |
| AcsCorba | m_acsCorba |
| AcsContainer | m_container |
| boolean | isEmbedded |
| boolean | useRecoveryMode |
| String | m_containerName |
| String | m_managerLoc |
| AcsManagerProxy | m_managerProxy |
Package Functions | |
| AcsEmbeddedContainerRunner (boolean isEmbedded, boolean useRecoveryMode) | |
| void | run (AcsCorba acsCorba) throws AcsJContainerEx |
| AcsContainer | getContainer () |
| AcsManagerProxy | getManagerProxy () |
| void | checkReadyToRun (String otherMsg) throws AcsJContainerEx |
| void | setContainerName (String name) |
| void | setManagerLoc (String loc) |
See comments for run(AcsCorba, String, String), which is the only method that must be called, with the required external initializations.
|
|
Constructor to be used by a separate application which needs to create an embedded container. |
|
||||||||||||
|
|
|
|
|
|
|
|
|
|
|
|
|
Gets the logger used by the container. If necessary, creates and initializes the logger.
|
|
|
|
|
|
Creates the instance for
|
|
|
|
|
||||||||||||||||
|
Runs this container using the ORB provided in Note on the implementation: the steps involved are grouped as private methods that access the instance variables. The intent was to make the sequence clearer.
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
1.3.8