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

alma.AcsNCTraceLog.LOG_NC_ConsumerAdmin_Overloaded Class Reference

List of all members.

Public Member Functions

 LOG_NC_ConsumerAdmin_Overloaded (Logger logger)
 LOG_NC_ConsumerAdmin_Overloaded (Logger logger, String array, String antenna)
void setArray (String array)
void setAntenna (String antenna)
String getArray ()
String getAntenna ()
void log ()
void setConsumerAdminId (Long value)
void setCurrentProxiesForAdmin (Long value)
void setMaxProxiesPerAdmin (Long value)
void setChannelName (String value)
void setService (String value)

Static Public Member Functions

static void log (Logger logger, long ConsumerAdminId, long CurrentProxiesForAdmin, long MaxProxiesPerAdmin, String ChannelName, String Service)

Static Public Attributes

static final AcsLogLevel level = AcsLogLevel.DEBUG

Detailed Description

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

The description for this log is: Shared consumer admin object has more push suppliers than it should, probably because a race condition was met by two simultaneous subscribers trying to acquire the same almost-full consumer admin.
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_ConsumerAdmin_Overloaded.LOG_NC_ConsumerAdmin_Overloaded ( Logger  logger  ) 
alma.AcsNCTraceLog.LOG_NC_ConsumerAdmin_Overloaded.LOG_NC_ConsumerAdmin_Overloaded ( Logger  logger,
String  array,
String  antenna 
)

Member Function Documentation

String alma.AcsNCTraceLog.LOG_NC_ConsumerAdmin_Overloaded.getAntenna (  ) 
String alma.AcsNCTraceLog.LOG_NC_ConsumerAdmin_Overloaded.getArray (  ) 
static void alma.AcsNCTraceLog.LOG_NC_ConsumerAdmin_Overloaded.log ( Logger  logger,
long  ConsumerAdminId,
long  CurrentProxiesForAdmin,
long  MaxProxiesPerAdmin,
String  ChannelName,
String  Service 
) [static]
void alma.AcsNCTraceLog.LOG_NC_ConsumerAdmin_Overloaded.log (  ) 

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

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

Sets log parameter ChannelName.

Parameters:
ChannelName Name of the channel for which the ConsumerAdmin was created.

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

void alma.AcsNCTraceLog.LOG_NC_ConsumerAdmin_Overloaded.setConsumerAdminId ( Long  value  ) 

Sets log parameter ConsumerAdminId.

Parameters:
ConsumerAdminId ID of the admin object created.

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

void alma.AcsNCTraceLog.LOG_NC_ConsumerAdmin_Overloaded.setCurrentProxiesForAdmin ( Long  value  ) 

Sets log parameter CurrentProxiesForAdmin.

Parameters:
CurrentProxiesForAdmin Current number of proxies associated with the consumer admin.

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

void alma.AcsNCTraceLog.LOG_NC_ConsumerAdmin_Overloaded.setMaxProxiesPerAdmin ( Long  value  ) 

Sets log parameter MaxProxiesPerAdmin.

Parameters:
MaxProxiesPerAdmin Maximum expected number of proxies associated with this consumer admin.

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

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

Sets log parameter Service.

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

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


Member Data Documentation


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