Public Member Functions | |
Component () | |
Component (Family parent, RemoteInfo info) throws InitializationException | |
synchronized void | initialize (Proxy proxy) throws RemoteException, AssertionFailed |
void | addResponseListener (ResponseListener l) |
void | removeResponseListener (ResponseListener l) |
ResponseListener[] | getResponseListeners () |
String | getName () throws DataExchangeException |
ComponentStates | getComponentState () throws RequestException |
Proxy | getProxy () |
void | setProxy (Proxy proxy) |
ChildLifecycleListener | getLifecycleListener () |
ApplicationContext | getApplicationContext () |
void | setApplicationContext (ApplicationContext context) throws PlugException, InitializationException |
String | getRemoteName () |
void | setRemoteName (String string) throws PlugException, InitializationException |
Protected Member Functions | |
void | checkConnectionParameters () throws PlugException, InitializationException |
Protected Attributes | |
String | name = NO_NAME |
EventListenerList | listeners = new EventListenerList() |
ApplicationContext | applicationContext = ACSAbeansEngine.getDefaultApplicationContext() |
String | remoteName |
Private Attributes | |
ChildLifecycleListener | lifecycleListener = new ChildLifecycleListener() |
Static Private Attributes | |
final String | NO_NAME = "<unnamed>" |
|
Default constructor. |
|
|
|
|
|
Checks all required connection parameters and connects if all conditions are satisfied. |
|
Returns application context.
|
|
Get component state.
|
|
Get component lifecycle listener.
|
|
Get name of the component.
|
|
Implements abeans::models::acs::baci::ProxyContainer.
|
|
Returns bean remote name.
|
|
|
|
Reimplemented in abeans::models::acs::baci::CharacteristicComponent.
|
|
|
|
Sets application context.
|
|
Implements abeans::models::acs::baci::ProxyContainer.
|
|
Sets bean remote name.
|
|
Application context (needed to obtain bean parent family and creating |
|
Lifecycle listener. |
|
Event listeners. |
|
Name of the component. |
|
No name string. |
|
Bean remote name (translated later by |