Public Member Functions | Static Public Member Functions | Static Public Attributes

alma.AcsNCTraceLog.LOG_NC_ReceiverTooSlow Class Reference

List of all members.

Public Member Functions

 LOG_NC_ReceiverTooSlow (Logger logger)
 LOG_NC_ReceiverTooSlow (Logger logger, String array, String antenna)
void setArray (String array)
void setAntenna (String antenna)
String getArray ()
String getAntenna ()
void log ()
void setClientName (String value)
void setNumEventsDiscarded (Long value)
void setEventName (String value)
void setChannelName (String value)
void setService (String value)
void setLogOcurrencesNumber (Long value)

Static Public Member Functions

static void log (Logger logger, String ClientName, long NumEventsDiscarded, String EventName, String ChannelName, String Service, long LogOcurrencesNumber)

Static Public Attributes

static final AcsLogLevel level = AcsLogLevel.ERROR

Detailed Description

Generated class that produces a type-safe log message, as configured in AcsNCTraceLog.xml.

The description for this log is: More events came in from the NC than the receiver could process. The receiver must be changed to use its own queueing/discarding mechanism.
The description for this group of logs is: ACS uses these messages to log notification service related activities such as creating channels, subscribing to a channel etc.


Constructor & Destructor Documentation

alma.AcsNCTraceLog.LOG_NC_ReceiverTooSlow.LOG_NC_ReceiverTooSlow ( Logger  logger  ) 
alma.AcsNCTraceLog.LOG_NC_ReceiverTooSlow.LOG_NC_ReceiverTooSlow ( Logger  logger,
String  array,
String  antenna 
)

Member Function Documentation

String alma.AcsNCTraceLog.LOG_NC_ReceiverTooSlow.getAntenna (  ) 
String alma.AcsNCTraceLog.LOG_NC_ReceiverTooSlow.getArray (  ) 
static void alma.AcsNCTraceLog.LOG_NC_ReceiverTooSlow.log ( Logger  logger,
String  ClientName,
long  NumEventsDiscarded,
String  EventName,
String  ChannelName,
String  Service,
long  LogOcurrencesNumber 
) [static]
void alma.AcsNCTraceLog.LOG_NC_ReceiverTooSlow.log (  ) 

Logs the message through the Logger supplied in the constructor, with the configured log level.

void alma.AcsNCTraceLog.LOG_NC_ReceiverTooSlow.setAntenna ( String  antenna  ) 
void alma.AcsNCTraceLog.LOG_NC_ReceiverTooSlow.setArray ( String  array  ) 
void alma.AcsNCTraceLog.LOG_NC_ReceiverTooSlow.setChannelName ( String  value  ) 

Sets log parameter ChannelName.

Parameters:
ChannelName Name of the channel subscribed to.

Referenced by alma.AcsNCTraceLog.LOG_NC_ReceiverTooSlow.log().

void alma.AcsNCTraceLog.LOG_NC_ReceiverTooSlow.setClientName ( String  value  ) 

Sets log parameter ClientName.

Parameters:
ClientName Name of the client that failed to process events fast enough.

Referenced by alma.AcsNCTraceLog.LOG_NC_ReceiverTooSlow.log().

void alma.AcsNCTraceLog.LOG_NC_ReceiverTooSlow.setEventName ( String  value  ) 

Sets log parameter EventName.

Parameters:
EventName Name of the last event that could not be handled immediately.

Referenced by alma.AcsNCTraceLog.LOG_NC_ReceiverTooSlow.log().

void alma.AcsNCTraceLog.LOG_NC_ReceiverTooSlow.setLogOcurrencesNumber ( Long  value  ) 

Sets log parameter LogOcurrencesNumber.

Parameters:
LogOcurrencesNumber Number of previous LOG_NC_ReceiverTooSlow logs reduced into this single log by a repeat guard.

Referenced by alma.AcsNCTraceLog.LOG_NC_ReceiverTooSlow.log().

void alma.AcsNCTraceLog.LOG_NC_ReceiverTooSlow.setNumEventsDiscarded ( Long  value  ) 

Sets log parameter NumEventsDiscarded.

Parameters:
NumEventsDiscarded Number of events discarded since the last log (log repeat guard used).

Referenced by alma.AcsNCTraceLog.LOG_NC_ReceiverTooSlow.log().

void alma.AcsNCTraceLog.LOG_NC_ReceiverTooSlow.setService ( String  value  ) 

Sets log parameter Service.

Parameters:
Service Name or ID of the notification service that hosts the channel.

Referenced by alma.AcsNCTraceLog.LOG_NC_ReceiverTooSlow.log().


Member Data Documentation


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