

Public Member Functions | |
| TestHierarchicalComponent (String name, Manager manager, String[] subComponents, boolean passComponentHandle, boolean activateOnActivation) | |
| void | construct () throws RemoteException |
| void | destruct () throws RemoteException |
| void | activate () throws Exception |
| void | deactivate () |
Private Member Functions | |
| void | activateSubComponents () throws Exception |
| void | deactivateSubComponents () |
Private Attributes | |
| Manager | manager |
| Client | client |
| ClientInfo | clientInfo |
| String[] | subComponents |
| boolean | passComponentHandle |
| boolean | activateOnActivation |
Test implementation of hierarchical Component.
| com::cosylab::acs::maci::test::TestHierarchicalComponent::TestHierarchicalComponent | ( | String | name, | |
| Manager | manager, | |||
| String[] | subComponents, | |||
| boolean | passComponentHandle, | |||
| boolean | activateOnActivation | |||
| ) | [inline] |
Constructor for TestHierarchicalComponent.
| name | ||
| manager | ||
| subComponents | components to be activated as childer in construct method |
| void com::cosylab::acs::maci::test::TestHierarchicalComponent::activate | ( | ) | throws Exception [inline] |
Reimplemented from com::cosylab::acs::maci::test::TestComponent.
References activateOnActivation, and activateSubComponents().
| void com::cosylab::acs::maci::test::TestHierarchicalComponent::activateSubComponents | ( | ) | throws Exception [inline, private] |
Activates subcomponents.
References client, clientInfo, com::cosylab::acs::maci::ComponentStatus::COMPONENT_ACTIVATED, com::cosylab::acs::maci::Manager::getComponent(), com::cosylab::acs::maci::test::TestComponent::getHandle(), com::cosylab::acs::maci::ClientInfo::getHandle(), com::cosylab::acs::maci::StatusHolder::getStatus(), com::cosylab::acs::maci::Manager::login(), manager, com::cosylab::acs::maci::test::TestComponent::name, passComponentHandle, and subComponents.
Referenced by activate(), and construct().
| void com::cosylab::acs::maci::test::TestHierarchicalComponent::construct | ( | ) | throws RemoteException [inline] |
Reimplemented from com::cosylab::acs::maci::test::TestComponent.
References activateOnActivation, and activateSubComponents().
| void com::cosylab::acs::maci::test::TestHierarchicalComponent::deactivate | ( | ) | [inline] |
Reimplemented from com::cosylab::acs::maci::test::TestComponent.
References activateOnActivation, and deactivateSubComponents().
| void com::cosylab::acs::maci::test::TestHierarchicalComponent::deactivateSubComponents | ( | ) | [inline, private] |
Deactivates subcomponents.
Referenced by deactivate(), and destruct().
| void com::cosylab::acs::maci::test::TestHierarchicalComponent::destruct | ( | ) | throws RemoteException [inline] |
What to do here?
Reimplemented from com::cosylab::acs::maci::test::TestComponent.
References activateOnActivation, clientInfo, deactivateSubComponents(), com::cosylab::acs::maci::ClientInfo::getHandle(), com::cosylab::acs::maci::Manager::logout(), manager, and passComponentHandle.
Referenced by activate(), construct(), deactivate(), and destruct().
Referenced by activateSubComponents().
Referenced by activateSubComponents(), and destruct().
Referenced by activateSubComponents(), and destruct().
Referenced by activateSubComponents(), and destruct().
String [] com::cosylab::acs::maci::test::TestHierarchicalComponent::subComponents [private] |
Referenced by activateSubComponents().
1.6.2