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

abeans::pluggable::acs::maci::ACSPlug::Client Class Reference

List of all members.

Public Member Functions

 Client (String managerReference)
AuthenticationData authenticate (long executionId, String question)
void components_available (ComponentInfo[] components)
void components_unavailable (String[] curls)
void disconnect ()
void message (short type, String message)
void taggedmessage (short type, short messageID, String message)
String name ()
boolean ping ()

Private Attributes

String managerReference = null
final long timeStamp = System.currentTimeMillis()
long executionId = 0

Static Private Attributes

final String CLIENT_NAME = "Abeans R3 Client"

Detailed Description

Implementation of maci::Client interface.


Constructor & Destructor Documentation

abeans::pluggable::acs::maci::ACSPlug::Client::Client String  managerReference  )  [inline]
 

Default constructor.


Member Function Documentation

AuthenticationData abeans::pluggable::acs::maci::ACSPlug::Client::authenticate long  executionId,
String  question
[inline]
 

See also:
si.ijs.maci.ClientOperations::authenticate(long, java.lang.String)

void abeans::pluggable::acs::maci::ACSPlug::Client::components_available ComponentInfo[]  components  )  [inline]
 

Find all connectables and reconnect

See also:
si.ijs.maci.ClientOperations::components_available(si.ijs.maci.COBInfo[])

void abeans::pluggable::acs::maci::ACSPlug::Client::components_unavailable String[]  curls  )  [inline]
 

See also:
si.ijs.maci.ClientOperations::components_unavailable(java.lang.String[])

void abeans::pluggable::acs::maci::ACSPlug::Client::disconnect  )  [inline]
 

See also:
si.ijs.maci.ClientOperations::disconnect()

void abeans::pluggable::acs::maci::ACSPlug::Client::message short  type,
String  message
[inline]
 

See also:
si.ijs.maci.ClientOperations::message(short, java.lang.String)

String abeans::pluggable::acs::maci::ACSPlug::Client::name  )  [inline]
 

See also:
si.ijs.maci.ClientOperations::name()

boolean abeans::pluggable::acs::maci::ACSPlug::Client::ping  )  [inline]
 

See also:
si.ijs.maci.ClientOperations::ping()

void abeans::pluggable::acs::maci::ACSPlug::Client::taggedmessage short  type,
short  messageID,
String  message
[inline]
 


Member Data Documentation

final String abeans::pluggable::acs::maci::ACSPlug::Client::CLIENT_NAME = "Abeans R3 Client" [static, private]
 

Client name.

long abeans::pluggable::acs::maci::ACSPlug::Client::executionId = 0 [private]
 

Execution id.

String abeans::pluggable::acs::maci::ACSPlug::Client::managerReference = null [private]
 

Manager stringified reference (corbaloc).

final long abeans::pluggable::acs::maci::ACSPlug::Client::timeStamp = System.currentTimeMillis() [private]
 

Start timestamp.


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