alma::COUNTER::CounterTestImpl::ManagerAdminClient Class Reference

Inheritance diagram for alma::COUNTER::CounterTestImpl::ManagerAdminClient:
Inheritance graph
[legend]
Collaboration diagram for alma::COUNTER::CounterTestImpl::ManagerAdminClient:
Collaboration graph
[legend]

List of all members.

Public Member Functions

 ManagerAdminClient (String name, Logger logger)
void client_logged_in (ClientInfo info, long timestamp, long execution_id)
void client_logged_out (int h, long timestamp)
void component_activated (ComponentInfo info, long timestamp, long execution_id)
void component_deactivated (int h, long timestamp)
void components_released (int[] clients, int[] components, long timestamp)
void components_requested (int[] clients, int[] components, long timestamp)
void container_logged_in (ContainerInfo info, long timestamp, long execution_id)
void container_logged_out (int h, long timestamp)
AuthenticationData authenticate (long execution_id, String question)
void components_available (ComponentInfo[] components)
void components_unavailable (String[] component_names)
void disconnect ()
void taggedmessage (short type, short messageID, String message)
void message (short type, String message)
String name ()
boolean ping ()

Private Attributes

String name
Logger logger

Detailed Description

Dummy manager client for custom manager logins as administrator.


Constructor & Destructor Documentation

alma::COUNTER::CounterTestImpl::ManagerAdminClient::ManagerAdminClient ( String  name,
Logger  logger 
) [inline]

Member Function Documentation

AuthenticationData alma::COUNTER::CounterTestImpl::ManagerAdminClient::authenticate ( long  execution_id,
String  question 
) [inline]

References logger.

void alma::COUNTER::CounterTestImpl::ManagerAdminClient::client_logged_in ( ClientInfo  info,
long  timestamp,
long  execution_id 
) [inline]
void alma::COUNTER::CounterTestImpl::ManagerAdminClient::client_logged_out ( int  h,
long  timestamp 
) [inline]
void alma::COUNTER::CounterTestImpl::ManagerAdminClient::component_activated ( ComponentInfo  info,
long  timestamp,
long  execution_id 
) [inline]
void alma::COUNTER::CounterTestImpl::ManagerAdminClient::component_deactivated ( int  h,
long  timestamp 
) [inline]
void alma::COUNTER::CounterTestImpl::ManagerAdminClient::components_available ( ComponentInfo[]  components  )  [inline]
void alma::COUNTER::CounterTestImpl::ManagerAdminClient::components_released ( int[]  clients,
int[]  components,
long  timestamp 
) [inline]
void alma::COUNTER::CounterTestImpl::ManagerAdminClient::components_requested ( int[]  clients,
int[]  components,
long  timestamp 
) [inline]
void alma::COUNTER::CounterTestImpl::ManagerAdminClient::components_unavailable ( String[]  component_names  )  [inline]
void alma::COUNTER::CounterTestImpl::ManagerAdminClient::container_logged_in ( ContainerInfo  info,
long  timestamp,
long  execution_id 
) [inline]
void alma::COUNTER::CounterTestImpl::ManagerAdminClient::container_logged_out ( int  h,
long  timestamp 
) [inline]
void alma::COUNTER::CounterTestImpl::ManagerAdminClient::disconnect (  )  [inline]
void alma::COUNTER::CounterTestImpl::ManagerAdminClient::message ( short  type,
String  message 
) [inline]

References logger.

boolean alma::COUNTER::CounterTestImpl::ManagerAdminClient::ping (  )  [inline]
void alma::COUNTER::CounterTestImpl::ManagerAdminClient::taggedmessage ( short  type,
short  messageID,
String  message 
) [inline]

Member Data Documentation

Referenced by authenticate(), and message().


The documentation for this class was generated from the following file:

Generated by  doxygen 1.6.2