org.apache.axis.ime.internal.util.handler
Class HandlerMessageExchange
java.lang.Object
|
+--org.apache.axis.ime.internal.MessageExchangeProvider
|
+--org.apache.axis.ime.internal.util.handler.HandlerMessageExchange
- All Implemented Interfaces:
- MessageExchangeFactory
- Direct Known Subclasses:
- HttpMessageExchange, JavaMessageExchange, LocalMessageExchange
- public class HandlerMessageExchange
- extends MessageExchangeProvider
Used to wrap synchronous handlers (e.g. Axis 1.0 transports)
- Author:
- James M Snell (jasnell@us.ibm.com)
Field Summary |
protected static org.apache.commons.logging.Log |
log
|
Methods inherited from class org.apache.axis.ime.internal.MessageExchangeProvider |
awaitShutdown, awaitShutdown, cleanup, createMessageExchange, createMessageExchange, init, init, processReceive, processSend, setReceiveHandler, setSendHandler, shutdown, shutdown |
Methods inherited from class java.lang.Object |
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
log
protected static org.apache.commons.logging.Log log
HandlerMessageExchange
public HandlerMessageExchange(Handler handler)
getMessageExchangeEventListener
protected MessageExchangeEventListener getMessageExchangeEventListener()
- Overrides:
getMessageExchangeEventListener
in class MessageExchangeProvider
- See Also:
org.apache.axis.ime.internal.MessageExchangeProvider1#createSendMessageContextListener()
getReceivedMessageDispatchPolicy
protected ReceivedMessageDispatchPolicy getReceivedMessageDispatchPolicy()
- Overrides:
getReceivedMessageDispatchPolicy
in class MessageExchangeProvider
getSendHandler
public Handler getSendHandler()
- Overrides:
getSendHandler
in class MessageExchangeProvider
getReceiveHandler
public Handler getReceiveHandler()
- Overrides:
getReceiveHandler
in class MessageExchangeProvider
clearOptions
public void clearOptions()
- Description copied from class:
MessageExchangeProvider
- Unsupported for now
- Overrides:
clearOptions
in class MessageExchangeProvider
- Following copied from class:
org.apache.axis.ime.internal.MessageExchangeProvider
- See Also:
getOptions
public java.util.Hashtable getOptions()
- Description copied from class:
MessageExchangeProvider
- Unsupported for now
- Overrides:
getOptions
in class MessageExchangeProvider
- Following copied from class:
org.apache.axis.ime.internal.MessageExchangeProvider
- See Also:
getOption
public java.lang.Object getOption(java.lang.String propertyId,
java.lang.Object defaultValue)
- Description copied from class:
MessageExchangeProvider
- Unsupported for now
- Overrides:
getOption
in class MessageExchangeProvider
- Following copied from class:
org.apache.axis.ime.internal.MessageExchangeProvider
- See Also:
getOption
public java.lang.Object getOption(java.lang.String propertyId)
- Description copied from class:
MessageExchangeProvider
- Unsupported for now
- Overrides:
getOption
in class MessageExchangeProvider
- Following copied from class:
org.apache.axis.ime.internal.MessageExchangeProvider
- See Also:
setOptions
public void setOptions(java.util.Hashtable properties)
- Description copied from class:
MessageExchangeProvider
- Unsupported for now
- Overrides:
setOptions
in class MessageExchangeProvider
- Following copied from class:
org.apache.axis.ime.internal.MessageExchangeProvider
- See Also:
setOption
public void setOption(java.lang.String propertyId,
java.lang.Object propertyValue)
- Description copied from class:
MessageExchangeProvider
- Unsupported for now
- Overrides:
setOption
in class MessageExchangeProvider
- Following copied from class:
org.apache.axis.ime.internal.MessageExchangeProvider
- See Also:
Copyright © 2003 Apache Web Services Project. All Rights Reserved.