Celtix User APIs

org.objectweb.celtix.context
Class ObjectMessageContextImpl

java.lang.Object
  extended by java.util.AbstractMap<K,V>
      extended by java.util.HashMap<String,Object>
          extended by org.objectweb.celtix.context.GenericMessageContext
              extended by org.objectweb.celtix.context.ObjectMessageContextImpl
All Implemented Interfaces:
Serializable, Cloneable, Map<String,Object>, javax.xml.ws.handler.MessageContext, ObjectMessageContext

public class ObjectMessageContextImpl
extends GenericMessageContext
implements ObjectMessageContext

See Also:
Serialized Form

Nested Class Summary
 
Nested classes/interfaces inherited from interface javax.xml.ws.handler.MessageContext
javax.xml.ws.handler.MessageContext.Scope
 
Nested classes/interfaces inherited from interface java.util.Map
Map.Entry<K,V>
 
Field Summary
 
Fields inherited from class org.objectweb.celtix.context.GenericMessageContext
scopes
 
Fields inherited from interface org.objectweb.celtix.context.ObjectMessageContext
MESSAGE_INPUT, MESSAGE_PAYLOAD, METHOD_FAULT, METHOD_OBJ, METHOD_PARAMETERS, METHOD_RETURN, REQUEST_PROXY, REQUESTOR_ROLE_PROPERTY
 
Fields inherited from interface javax.xml.ws.handler.MessageContext
HTTP_REQUEST_HEADERS, HTTP_REQUEST_METHOD, HTTP_RESPONSE_CODE, HTTP_RESPONSE_HEADERS, MESSAGE_ATTACHMENTS, MESSAGE_OUTBOUND_PROPERTY, SERVLET_CONTEXT, SERVLET_REQUEST, SERVLET_RESPONSE, SERVLET_SESSION, WSDL_DESCRIPTION, WSDL_INTERFACE, WSDL_OPERATION, WSDL_PORT, WSDL_SERVICE
 
Constructor Summary
ObjectMessageContextImpl()
           
 
Method Summary
 Throwable getException()
           
 Object[] getMessageObjects()
           
 Method getMethod()
           
 Object getReturn()
           
 void setException(Throwable ex)
           
 void setMessageObjects(Object... objects)
           
 void setMethod(Method method)
           
 void setRequestorRole(boolean requestor)
           
 void setReturn(Object retVal)
           
 
Methods inherited from class org.objectweb.celtix.context.GenericMessageContext
getScope, setScope
 
Methods inherited from class java.util.HashMap
clear, clone, containsKey, containsValue, entrySet, get, isEmpty, keySet, put, putAll, remove, size, values
 
Methods inherited from class java.util.AbstractMap
equals, hashCode, toString
 
Methods inherited from class java.lang.Object
finalize, getClass, notify, notifyAll, wait, wait, wait
 
Methods inherited from interface javax.xml.ws.handler.MessageContext
getScope, setScope
 
Methods inherited from interface java.util.Map
clear, containsKey, containsValue, entrySet, equals, get, hashCode, isEmpty, keySet, put, putAll, remove, size, values
 

Constructor Detail

ObjectMessageContextImpl

public ObjectMessageContextImpl()
Method Detail

getMessageObjects

public Object[] getMessageObjects()
Specified by:
getMessageObjects in interface ObjectMessageContext

setMessageObjects

public void setMessageObjects(Object... objects)
Specified by:
setMessageObjects in interface ObjectMessageContext

setReturn

public void setReturn(Object retVal)
Specified by:
setReturn in interface ObjectMessageContext

getReturn

public Object getReturn()
Specified by:
getReturn in interface ObjectMessageContext

setMethod

public void setMethod(Method method)
Specified by:
setMethod in interface ObjectMessageContext

getMethod

public Method getMethod()
Specified by:
getMethod in interface ObjectMessageContext

setException

public void setException(Throwable ex)
Specified by:
setException in interface ObjectMessageContext

getException

public Throwable getException()
Specified by:
getException in interface ObjectMessageContext

setRequestorRole

public void setRequestorRole(boolean requestor)
Specified by:
setRequestorRole in interface ObjectMessageContext

Celtix User APIs