Package org.jboss.logmanager.config
Interface HandlerContainingConfigurable
- All Known Subinterfaces:
HandlerConfiguration
,LoggerConfiguration
- All Known Implementing Classes:
HandlerConfigurationImpl
,LoggerConfigurationImpl
public interface HandlerContainingConfigurable
A configurable object which is a container for handlers.
-
Method Summary
Modifier and TypeMethodDescriptionboolean
addHandlerName
(String name) Add a handler name to this logger.Get the names of the configured handlers.boolean
removeHandlerName
(String name) Remove a handler name from this logger.void
setHandlerNames
(String... names) Set the names of the configured handlers.void
setHandlerNames
(Collection<String> names) Set the names of the configured handlers.
-
Method Details
-
getHandlerNames
Get the names of the configured handlers.- Returns:
- the names of the configured handlers
-
setHandlerNames
Set the names of the configured handlers.- Parameters:
names
- the names of the configured handlers
-
setHandlerNames
Set the names of the configured handlers.- Parameters:
names
- the names of the configured handlers
-
addHandlerName
Add a handler name to this logger.- Parameters:
name
- the handler name- Returns:
true
if the name was not already set,false
if it was
-
removeHandlerName
Remove a handler name from this logger.- Parameters:
name
- the handler name- Returns:
true
if the name was removed,false
if it was not present
-