PicketLink Federation Common Server Bindings for JBoss AS 2.1.6.Final-redhat-2

org.picketlink.trust.jbossws
Class PicketLinkDispatch.PLMessageContext

java.lang.Object
  extended by org.picketlink.trust.jbossws.PicketLinkDispatch.PLMessageContext
All Implemented Interfaces:
Map<String,Object>, MessageContext, SOAPMessageContext
Enclosing class:
PicketLinkDispatch

public static class PicketLinkDispatch.PLMessageContext
extends Object
implements MessageContext, SOAPMessageContext


Nested Class Summary
 
Nested classes/interfaces inherited from interface javax.xml.ws.handler.MessageContext
MessageContext.Scope
 
Nested classes/interfaces inherited from interface java.util.Map
Map.Entry<K,V>
 
Field Summary
 
Fields inherited from interface javax.xml.ws.handler.MessageContext
HTTP_REQUEST_HEADERS, HTTP_REQUEST_METHOD, HTTP_RESPONSE_CODE, HTTP_RESPONSE_HEADERS, INBOUND_MESSAGE_ATTACHMENTS, MESSAGE_OUTBOUND_PROPERTY, OUTBOUND_MESSAGE_ATTACHMENTS, PATH_INFO, QUERY_STRING, REFERENCE_PARAMETERS, SERVLET_CONTEXT, SERVLET_REQUEST, SERVLET_RESPONSE, WSDL_DESCRIPTION, WSDL_INTERFACE, WSDL_OPERATION, WSDL_PORT, WSDL_SERVICE
 
Constructor Summary
PicketLinkDispatch.PLMessageContext()
           
 
Method Summary
 void clear()
           
 boolean containsKey(Object key)
           
 boolean containsProperty(String name)
           
 boolean containsValue(Object value)
           
 Set<Map.Entry<String,Object>> entrySet()
           
 Object get(Object key)
           
 Object[] getHeaders(QName header, JAXBContext context, boolean allRoles)
           
 SOAPMessage getMessage()
           
 Object getProperty(String name)
           
 Iterator getPropertyNames()
           
 Set<String> getRoles()
           
 MessageContext.Scope getScope(String name)
           
 boolean isEmpty()
           
 Set<String> keySet()
           
 Object put(String key, Object value)
           
 void putAll(Map<? extends String,? extends Object> m)
           
 Object remove(Object key)
           
 void removeProperty(String name)
           
 void setMessage(SOAPMessage message)
           
 void setProperty(String name, Object value)
           
 void setScope(String name, MessageContext.Scope scope)
           
 int size()
           
 Collection<Object> values()
           
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 
Methods inherited from interface java.util.Map
equals, hashCode
 

Constructor Detail

PicketLinkDispatch.PLMessageContext

public PicketLinkDispatch.PLMessageContext()
Method Detail

size

public int size()
Specified by:
size in interface Map<String,Object>

isEmpty

public boolean isEmpty()
Specified by:
isEmpty in interface Map<String,Object>

containsKey

public boolean containsKey(Object key)
Specified by:
containsKey in interface Map<String,Object>

containsValue

public boolean containsValue(Object value)
Specified by:
containsValue in interface Map<String,Object>

get

public Object get(Object key)
Specified by:
get in interface Map<String,Object>

put

public Object put(String key,
                  Object value)
Specified by:
put in interface Map<String,Object>

remove

public Object remove(Object key)
Specified by:
remove in interface Map<String,Object>

putAll

public void putAll(Map<? extends String,? extends Object> m)
Specified by:
putAll in interface Map<String,Object>

clear

public void clear()
Specified by:
clear in interface Map<String,Object>

keySet

public Set<String> keySet()
Specified by:
keySet in interface Map<String,Object>

values

public Collection<Object> values()
Specified by:
values in interface Map<String,Object>

entrySet

public Set<Map.Entry<String,Object>> entrySet()
Specified by:
entrySet in interface Map<String,Object>

setScope

public void setScope(String name,
                     MessageContext.Scope scope)
Specified by:
setScope in interface MessageContext

getScope

public MessageContext.Scope getScope(String name)
Specified by:
getScope in interface MessageContext

containsProperty

public boolean containsProperty(String name)

getProperty

public Object getProperty(String name)

getPropertyNames

public Iterator getPropertyNames()

removeProperty

public void removeProperty(String name)

setProperty

public void setProperty(String name,
                        Object value)

getMessage

public SOAPMessage getMessage()
Specified by:
getMessage in interface SOAPMessageContext

setMessage

public void setMessage(SOAPMessage message)
Specified by:
setMessage in interface SOAPMessageContext

getHeaders

public Object[] getHeaders(QName header,
                           JAXBContext context,
                           boolean allRoles)
Specified by:
getHeaders in interface SOAPMessageContext

getRoles

public Set<String> getRoles()
Specified by:
getRoles in interface SOAPMessageContext

PicketLink Federation Common Server Bindings for JBoss AS 2.1.6.Final-redhat-2

Copyright © 2013 JBoss by Red Hat. All Rights Reserved.