Public Member Functions

com.cosylab.logging.RemoteResponseCallbackText Class Reference

Inheritance diagram for com.cosylab.logging.RemoteResponseCallbackText:
com.cosylab.logging.engine.ACS.ACSRemoteLogListener com.cosylab.logging.engine.ACS.ACSLogConnectionListener

List of all members.

Public Member Functions

 RemoteResponseCallbackText ()
void logEntryReceived (ILogEntry logEntry)
void reportStatus (java.lang.String status)
void acsLogConnEstablished ()
void acsLogConnLost ()
void acsLogConnConnecting ()
void acsLogConnDisconnected ()
void acsLogConnSuspended ()
void acsLogsDelay ()

Detailed Description

This class implements ACSRemoteLogListener and its methods logEntryReceived and reportStatus. Creation date: (11/2/2001 3:21:42 PM)

Author:
:

Constructor & Destructor Documentation

com.cosylab.logging.RemoteResponseCallbackText.RemoteResponseCallbackText (  ) 

RemoteResponeCallbackText constructor comment.


Member Function Documentation

void com.cosylab.logging.RemoteResponseCallbackText.acsLogConnConnecting (  ) 

Notify that an attempt to connect to ACS NC is in progress

Implements com.cosylab.logging.engine.ACS.ACSLogConnectionListener.

void com.cosylab.logging.RemoteResponseCallbackText.acsLogConnDisconnected (  ) 

Notify that the connection with ACS NC has been disconnected It can happen as a consequence of an error as well as as consequence of a request

Implements com.cosylab.logging.engine.ACS.ACSLogConnectionListener.

void com.cosylab.logging.RemoteResponseCallbackText.acsLogConnEstablished (  ) 

Notify that the connection with ACS NC has been established

Implements com.cosylab.logging.engine.ACS.ACSLogConnectionListener.

void com.cosylab.logging.RemoteResponseCallbackText.acsLogConnLost (  ) 

Notify that the connection with ACS NC has been lost (it means an error or something abnormal).

Implements com.cosylab.logging.engine.ACS.ACSLogConnectionListener.

void com.cosylab.logging.RemoteResponseCallbackText.acsLogConnSuspended (  ) 

Notify that the service is supended (i.e. it is connected to the NC and receiving logs but the logs are discarded instead of being sent to the listeners) Note: the suspension of the service is not a malfunctioning but a status requested by the user

Implements com.cosylab.logging.engine.ACS.ACSLogConnectionListener.

void com.cosylab.logging.RemoteResponseCallbackText.acsLogsDelay (  ) 

Notify that for some internal reason the service is not able to follow the flow of the incoming logs and is queueing the messages to be inserted later, when flow will decrease and enough CPU time is availbale

This method is not executed each time a log is queued but once when the situation begins. When the temporary problem has been fixed, the status will revert to connected

Implements com.cosylab.logging.engine.ACS.ACSLogConnectionListener.

void com.cosylab.logging.RemoteResponseCallbackText.logEntryReceived ( ILogEntry  logEntry  ) 
void com.cosylab.logging.RemoteResponseCallbackText.reportStatus ( java.lang.String  status  ) 

reportStatus method comment.


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