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

alma.AcsNCTraceLog.LOG_NC_TaoExtensionsSubtypeMissing Class Reference

List of all members.

Public Member Functions

 LOG_NC_TaoExtensionsSubtypeMissing (Logger logger)
 LOG_NC_TaoExtensionsSubtypeMissing (Logger logger, String array, String antenna)
void setArray (String array)
void setAntenna (String antenna)
String getArray ()
String getAntenna ()
void log ()
void setObjectName (String value)
void setExpectedType (String value)
void setActualType (String value)

Static Public Member Functions

static void log (Logger logger, String ObjectName, String ExpectedType, String ActualType)

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: TAO extensions are not enabled. Since ACS 8.0, we require the NotifyService to offer the TAO specific extensions. Without those, we would need to program our own NC manager to prevent race conditions and to keep track of names and clients.
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_TaoExtensionsSubtypeMissing.LOG_NC_TaoExtensionsSubtypeMissing ( Logger  logger  ) 
alma.AcsNCTraceLog.LOG_NC_TaoExtensionsSubtypeMissing.LOG_NC_TaoExtensionsSubtypeMissing ( Logger  logger,
String  array,
String  antenna 
)

Member Function Documentation

String alma.AcsNCTraceLog.LOG_NC_TaoExtensionsSubtypeMissing.getAntenna (  ) 
String alma.AcsNCTraceLog.LOG_NC_TaoExtensionsSubtypeMissing.getArray (  ) 
static void alma.AcsNCTraceLog.LOG_NC_TaoExtensionsSubtypeMissing.log ( Logger  logger,
String  ObjectName,
String  ExpectedType,
String  ActualType 
) [static]
void alma.AcsNCTraceLog.LOG_NC_TaoExtensionsSubtypeMissing.log (  ) 

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

void alma.AcsNCTraceLog.LOG_NC_TaoExtensionsSubtypeMissing.setActualType ( String  value  ) 

Sets log parameter ActualType.

Parameters:
ActualType Actual IDL type, e.g. 'IDL:omg.org/CosNotifyChannelAdmin/EventChannelFactory:1.0'

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

void alma.AcsNCTraceLog.LOG_NC_TaoExtensionsSubtypeMissing.setAntenna ( String  antenna  ) 
void alma.AcsNCTraceLog.LOG_NC_TaoExtensionsSubtypeMissing.setArray ( String  array  ) 
void alma.AcsNCTraceLog.LOG_NC_TaoExtensionsSubtypeMissing.setExpectedType ( String  value  ) 

Sets log parameter ExpectedType.

Parameters:
ExpectedType Expected TAO extension IDL type, e.g. 'IDL:sandia.gov/NotifyMonitoringExt/EventChannelFactory:1.0'

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

void alma.AcsNCTraceLog.LOG_NC_TaoExtensionsSubtypeMissing.setObjectName ( String  value  ) 

Sets log parameter ObjectName.

Parameters:
ObjectName An optional name of the factory, channel, admin object etc which does not have the expected type.

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


Member Data Documentation


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