public final class AsyncHandlerService extends Object implements HandlerService
Constructor and Description |
---|
AsyncHandlerService() |
Modifier and Type | Method and Description |
---|---|
void |
addHandler(org.jboss.msc.value.InjectedValue<Handler> injectedHandler) |
void |
addHandlers(List<org.jboss.msc.value.InjectedValue<Handler>> list) |
Handler |
getValue() |
void |
removeHandler(Handler subHandler) |
void |
setEncoding(String encoding) |
void |
setFilter(Filter filter) |
void |
setFormatterSpec(FormatterSpec formatterSpec) |
void |
setLevel(Level level) |
void |
setOverflowAction(org.jboss.logmanager.handlers.AsyncHandler.OverflowAction overflowAction) |
void |
setQueueLength(int queueLength) |
void |
start(org.jboss.msc.service.StartContext context) |
void |
stop(org.jboss.msc.service.StopContext context) |
public void start(org.jboss.msc.service.StartContext context) throws org.jboss.msc.service.StartException
start
in interface org.jboss.msc.service.Service<Handler>
org.jboss.msc.service.StartException
public void stop(org.jboss.msc.service.StopContext context)
stop
in interface org.jboss.msc.service.Service<Handler>
public Handler getValue() throws IllegalStateException
getValue
in interface org.jboss.msc.value.Value<Handler>
IllegalStateException
public void setOverflowAction(org.jboss.logmanager.handlers.AsyncHandler.OverflowAction overflowAction)
public void setQueueLength(int queueLength)
public void setLevel(Level level)
setLevel
in interface HandlerService
public void setEncoding(String encoding) throws UnsupportedEncodingException
setEncoding
in interface HandlerService
UnsupportedEncodingException
public void setFormatterSpec(FormatterSpec formatterSpec)
setFormatterSpec
in interface HandlerService
public void setFilter(Filter filter)
setFilter
in interface HandlerService
public void addHandler(org.jboss.msc.value.InjectedValue<Handler> injectedHandler)
public void removeHandler(Handler subHandler)
Copyright © 2013 JBoss, a division of Red Hat, Inc.. All rights reserved.