@ThreadSafe @Immutable public class LoggingHandler extends Object implements SOAPHandler<SOAPMessageContext>
Constructor and Description |
---|
LoggingHandler()
Default constructor using default System.out PrintStream to print message
|
LoggingHandler(org.apache.log4j.Logger logger,
org.apache.log4j.Level level) |
LoggingHandler(PrintStream outStream)
Constructor for custom PrintStream outputter
|
Modifier and Type | Method and Description |
---|---|
void |
close(MessageContext messageContext) |
Set<QName> |
getHeaders() |
boolean |
handleFault(SOAPMessageContext smc) |
boolean |
handleMessage(SOAPMessageContext smc) |
public LoggingHandler()
public LoggingHandler(PrintStream outStream)
outStream
- the PrintStream to use to print messages.public LoggingHandler(org.apache.log4j.Logger logger, org.apache.log4j.Level level)
public Set<QName> getHeaders()
getHeaders
in interface SOAPHandler<SOAPMessageContext>
public boolean handleMessage(SOAPMessageContext smc)
handleMessage
in interface Handler<SOAPMessageContext>
public boolean handleFault(SOAPMessageContext smc)
handleFault
in interface Handler<SOAPMessageContext>
public void close(MessageContext messageContext)
close
in interface Handler<SOAPMessageContext>
Copyright © 2008–2015 JBoss.org. All rights reserved.