|
||||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES All Classes | |||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |
java.lang.Objectch.elca.el4j.services.remoting.protocol.jaxws.AbstractJaxwsJaxbContextHandler
ch.elca.el4j.services.remoting.protocol.jaxws.JaxwsContextHandler
public class JaxwsContextHandler
This class is a JAX-WS Handler that injects the implicit context while sending a SOAP message and extract it while retrieving one.
Field Summary |
---|
Fields inherited from class ch.elca.el4j.services.remoting.protocol.jaxws.AbstractJaxwsJaxbContextHandler |
---|
CONTEXT_ELEMENT_NAME, CONTEXT_NAMESPACE |
Constructor Summary | |
---|---|
JaxwsContextHandler(ImplicitContextPassingRegistry registry,
JAXBContext jaxbContext)
Create a new JAX-WS Handler to modify a soap message. |
Method Summary | |
---|---|
void |
close(MessageContext context)
|
Set |
getHeaders()
|
protected org.slf4j.Logger |
getLogger()
Get the logger for this class. |
boolean |
handleFault(SOAPMessageContext context)
|
protected void |
handleIncomingMessage(SOAPMessage msg)
Handles an incoming SOAP message. |
boolean |
handleMessage(SOAPMessageContext context)
|
protected void |
handleOutgoingMessage(SOAPMessage msg)
Handles an outgoing SOAP message. |
Methods inherited from class ch.elca.el4j.services.remoting.protocol.jaxws.AbstractJaxwsJaxbContextHandler |
---|
getJaxbContext, getMarshaller, getUnmarshaller |
Methods inherited from class java.lang.Object |
---|
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
Constructor Detail |
---|
public JaxwsContextHandler(ImplicitContextPassingRegistry registry, JAXBContext jaxbContext)
registry
- The registry to take the context fromjaxbContext
- The context to serialize the implicit context withMethod Detail |
---|
public boolean handleMessage(SOAPMessageContext context)
protected void handleIncomingMessage(SOAPMessage msg)
msg
- the SOAP messageprotected void handleOutgoingMessage(SOAPMessage msg)
msg
- the SOAP messagepublic boolean handleFault(SOAPMessageContext context)
public Set getHeaders()
public void close(MessageContext context)
protected org.slf4j.Logger getLogger()
getLogger
in class AbstractJaxwsJaxbContextHandler
|
||||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES All Classes | |||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |