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

com::cosylab::acs::maci::plug::AdministratorProxy Class Reference

Inheritance diagram for com::cosylab::acs::maci::plug::AdministratorProxy:

Inheritance graph
[legend]
Collaboration diagram for com::cosylab::acs::maci::plug::AdministratorProxy:

Collaboration graph
[legend]
List of all members.

Public Member Functions

 AdministratorProxy (si.ijs.maci.Administrator administrator)
void containerLoggedIn (ContainerInfo info, long timeStamp, long executionId) throws RemoteException
void containerLoggedOut (int handle, long timeStamp) throws RemoteException
void clientLoggedIn (ClientInfo info, long timeStamp, long executionId) throws RemoteException
void clientLoggedOut (int handle, long timeStamp) throws RemoteException
void components_released (int[] clients, int[] components, long timeStamp) throws RemoteException
void components_requested (int[] clients, int[] components, long timeStamp) throws RemoteException
void component_activated (ComponentInfo info, long timeStamp, long executionId) throws RemoteException
void component_deactivated (int handle, long timeStamp) throws RemoteException
si.ijs.maci.Client getClient ()
String toString ()
boolean equals (Object obj)

Protected Attributes

si.ijs.maci.Administrator administrator

Private Member Functions

void writeObject (ObjectOutputStream stream) throws IOException
void readObject (ObjectInputStream stream) throws IOException, ClassNotFoundException

Static Private Attributes

final long serialVersionUID = -4699536769730108070L

Detailed Description

CORBA Administrator Proxy.

Author:
Matej Sekoranja (matej.sekoranja@cosylab.com)
Version:
@VERSION@


Constructor & Destructor Documentation

com::cosylab::acs::maci::plug::AdministratorProxy::AdministratorProxy si.ijs.maci.Administrator  administrator  )  [inline]
 

Constructor for AdministratorProxy.

Parameters:
administrator CORBA reference, non-null.


Member Function Documentation

void com::cosylab::acs::maci::plug::AdministratorProxy::clientLoggedIn ClientInfo  info,
long  timeStamp,
long  executionId
throws RemoteException [inline]
 

See also:
com.cosylab.acs.maci.Administrator::clientLoggedIn(ClientInfo, long, long)

Implements com::cosylab::acs::maci::Administrator.

void com::cosylab::acs::maci::plug::AdministratorProxy::clientLoggedOut int  handle,
long  timeStamp
throws RemoteException [inline]
 

See also:
com.cosylab.acs.maci.Administrator::clientLoggedOut(int, long)

Implements com::cosylab::acs::maci::Administrator.

void com::cosylab::acs::maci::plug::AdministratorProxy::component_activated ComponentInfo  info,
long  timeStamp,
long  executionId
throws RemoteException [inline]
 

See also:
com.cosylab.acs.maci.Administrator::component_activated(com.cosylab.acs.maci.ComponentInfo, long, long)

Implements com::cosylab::acs::maci::Administrator.

void com::cosylab::acs::maci::plug::AdministratorProxy::component_deactivated int  handle,
long  timeStamp
throws RemoteException [inline]
 

See also:
com.cosylab.acs.maci.Administrator::component_deactivated(int, long)

Implements com::cosylab::acs::maci::Administrator.

void com::cosylab::acs::maci::plug::AdministratorProxy::components_released int[]  clients,
int[]  components,
long  timeStamp
throws RemoteException [inline]
 

See also:
com.cosylab.acs.maci.Administrator::components_released(int[], int[], long)

Implements com::cosylab::acs::maci::Administrator.

void com::cosylab::acs::maci::plug::AdministratorProxy::components_requested int[]  clients,
int[]  components,
long  timeStamp
throws RemoteException [inline]
 

See also:
com.cosylab.acs.maci.Administrator::components_requested(int[], int[], long)

Implements com::cosylab::acs::maci::Administrator.

void com::cosylab::acs::maci::plug::AdministratorProxy::containerLoggedIn ContainerInfo  info,
long  timeStamp,
long  executionId
throws RemoteException [inline]
 

See also:
com.cosylab.acs.maci.Administrator::containerLoggedIn(ContainerInfo, long, long)

Implements com::cosylab::acs::maci::Administrator.

void com::cosylab::acs::maci::plug::AdministratorProxy::containerLoggedOut int  handle,
long  timeStamp
throws RemoteException [inline]
 

See also:
com.cosylab.acs.maci.Administrator::containerLoggedOut(int, long)

Implements com::cosylab::acs::maci::Administrator.

boolean com::cosylab::acs::maci::plug::AdministratorProxy::equals Object  obj  )  [inline]
 

See also:
java.lang.Object#equals(Object)

Reimplemented from com::cosylab::acs::maci::plug::ClientProxy.

Reimplemented in com::cosylab::acs::maci::plug::SynchronousAdministratorProxy.

si.ijs.maci.Client com::cosylab::acs::maci::plug::AdministratorProxy::getClient  )  [inline]
 

Returns the client.

Returns:
si.ijs.maci.Client

Reimplemented from com::cosylab::acs::maci::plug::ClientProxy.

void com::cosylab::acs::maci::plug::AdministratorProxy::readObject ObjectInputStream  stream  )  throws IOException, ClassNotFoundException [inline, private]
 

Reconstitute the ContainerProxy instance from a stream (that is, deserialize it).

Reimplemented from com::cosylab::acs::maci::plug::ClientProxy.

Reimplemented in com::cosylab::acs::maci::plug::SynchronousAdministratorProxy.

String com::cosylab::acs::maci::plug::AdministratorProxy::toString  )  [inline]
 

Returns a single-line rendition of this instance into text.

Returns:
internal state of this instance

Reimplemented from com::cosylab::acs::maci::plug::ClientProxy.

Reimplemented in com::cosylab::acs::maci::plug::SynchronousAdministratorProxy.

void com::cosylab::acs::maci::plug::AdministratorProxy::writeObject ObjectOutputStream  stream  )  throws IOException [inline, private]
 

Save the state of the ContainerProxy instance to a stream (that is, serialize it).

Reimplemented from com::cosylab::acs::maci::plug::ClientProxy.


Member Data Documentation

si.ijs.maci.Administrator com::cosylab::acs::maci::plug::AdministratorProxy::administrator [protected]
 

CORBA reference.

final long com::cosylab::acs::maci::plug::AdministratorProxy::serialVersionUID = -4699536769730108070L [static, private]
 

Serial version UID.

Reimplemented from com::cosylab::acs::maci::plug::ClientProxy.

Reimplemented in com::cosylab::acs::maci::plug::SynchronousAdministratorProxy.


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