Class LoggerInfoMetadataService
- java.lang.Object
-
- com.sun.enterprise.server.logging.LoggerInfoMetadataService
-
- All Implemented Interfaces:
com.sun.enterprise.module.ModuleChangeListener
,LoggerInfoMetadata
@Service @Singleton public class LoggerInfoMetadataService extends Object implements LoggerInfoMetadata, com.sun.enterprise.module.ModuleChangeListener
-
-
Constructor Summary
Constructors Constructor Description LoggerInfoMetadataService()
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description void
changed(com.sun.enterprise.module.HK2Module sender)
String
getDescription(String logger)
Gets the description for the named logger.String
getDescription(String logger, Locale locale)
Get description for the named logger for given localeSet<String>
getLoggerNames()
Provides a set of logger names for which additional metadata is available.String
getSubsystem(String logger)
Gets the subsystem grouping to which a specified logger belongs.boolean
isPublished(String logger)
Gets whether the specified logger is to be included in the public doc.
-
-
-
Method Detail
-
getDescription
public String getDescription(String logger)
Description copied from interface:LoggerInfoMetadata
Gets the description for the named logger.- Specified by:
getDescription
in interfaceLoggerInfoMetadata
- Returns:
-
getDescription
public String getDescription(String logger, Locale locale)
Description copied from interface:LoggerInfoMetadata
Get description for the named logger for given locale- Specified by:
getDescription
in interfaceLoggerInfoMetadata
- Returns:
-
getLoggerNames
public Set<String> getLoggerNames()
Description copied from interface:LoggerInfoMetadata
Provides a set of logger names for which additional metadata is available.- Specified by:
getLoggerNames
in interfaceLoggerInfoMetadata
- Returns:
-
getSubsystem
public String getSubsystem(String logger)
Description copied from interface:LoggerInfoMetadata
Gets the subsystem grouping to which a specified logger belongs.- Specified by:
getSubsystem
in interfaceLoggerInfoMetadata
- Returns:
-
isPublished
public boolean isPublished(String logger)
Description copied from interface:LoggerInfoMetadata
Gets whether the specified logger is to be included in the public doc.- Specified by:
isPublished
in interfaceLoggerInfoMetadata
- Returns:
true
if the logger is to be documented otherwisefalse
for internal fine-grained loggers.
-
changed
public void changed(com.sun.enterprise.module.HK2Module sender)
- Specified by:
changed
in interfacecom.sun.enterprise.module.ModuleChangeListener
-
-