Classes | Public Member Functions | Static Public Member Functions | Protected Attributes | Package Functions

com.cosylab.acs.maci.plug.ContainerProxy Class Reference

Inheritance diagram for com.cosylab.acs.maci.plug.ContainerProxy:
com.cosylab.acs.maci.plug.ClientProxy com.cosylab.acs.maci.Container com.cosylab.acs.maci.plug.CORBAReferenceSerializator com.cosylab.acs.maci.Client com.cosylab.acs.maci.Client

List of all members.

Classes

class  CBComponentInfoImpl

Public Member Functions

 ContainerProxy (si.ijs.maci.Container container)
ComponentInfo activate_component (int handle, long executionId, String name, String exe, String type) throws AcsJCannotActivateComponentEx
void activate_component_async (int handle, long executionId, String name, String exe, String type, ComponentInfoCompletionCallback callback)
void deactivate_component (int handle) throws AcsJCannotDeactivateComponentEx, AcsJComponentDeactivationUncleanEx,AcsJComponentDeactivationFailedEx
ComponentInfo[] get_component_info (int[] handles) throws RemoteException
Component restart_component (int handle) throws RemoteException
void shutdown (int action) throws RemoteException
void set_component_shutdown_order (int[] handles) throws RemoteException
si.ijs.maci.Client getClient ()
String toString ()
boolean equals (Object obj)

Static Public Member Functions

static int inverseMapAccessRights (int accessRights)

Protected Attributes

si.ijs.maci.Container container

Package Functions

void activateCallback ()

Detailed Description

CORBA Container Proxy.

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

Constructor & Destructor Documentation

com.cosylab.acs.maci.plug.ContainerProxy.ContainerProxy ( si.ijs.maci.Container  container  ) 

Member Function Documentation

void com.cosylab.acs.maci.plug.ContainerProxy.activate_component_async ( int  handle,
long  executionId,
String  name,
String  exe,
String  type,
ComponentInfoCompletionCallback  callback 
)
void com.cosylab.acs.maci.plug.ContainerProxy.activateCallback (  )  [package]
void com.cosylab.acs.maci.plug.ContainerProxy.deactivate_component ( int  handle  )  throws AcsJCannotDeactivateComponentEx, AcsJComponentDeactivationUncleanEx,AcsJComponentDeactivationFailedEx
boolean com.cosylab.acs.maci.plug.ContainerProxy.equals ( Object  obj  ) 
si.ijs.maci.Client com.cosylab.acs.maci.plug.ContainerProxy.getClient (  ) 

Returns the client.

Returns:
si.ijs.maci.Client

References com.cosylab.acs.maci.plug.ContainerProxy.container.

Referenced by com.cosylab.acs.maci.plug.ContainerProxy.equals().

static int com.cosylab.acs.maci.plug.ContainerProxy.inverseMapAccessRights ( int  accessRights  )  [static]
void com.cosylab.acs.maci.plug.ContainerProxy.set_component_shutdown_order ( int[]  handles  )  throws RemoteException
See also:
com.cosylab.acs.maci.Container.deactivate_components(int[])

Implements com.cosylab.acs.maci.Container.

References com.cosylab.acs.maci.plug.ContainerProxy.container, and com.cosylab.acs.maci.Container.set_component_shutdown_order().

void com.cosylab.acs.maci.plug.ContainerProxy.shutdown ( int  action  )  throws RemoteException
String com.cosylab.acs.maci.plug.ContainerProxy.toString (  ) 

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

Returns:
internal state of this instance

References com.cosylab.acs.maci.plug.ContainerProxy.container.


Member Data Documentation


The documentation for this class was generated from the following file:
 All Classes Namespaces Files Functions Variables Enumerations Properties