org.apache.beehive.wsm.jsr181.model
Class SOAPMessageHandlerInfo

Object
  extended by SOAPMessageHandlerInfo

public class SOAPMessageHandlerInfo
extends Object


Constructor Summary
SOAPMessageHandlerInfo(SOAPMessageHandler annotation)
           
SOAPMessageHandlerInfo(String handlerClassName, String handlerName, Map<String,String> initParams, Collection<String> roles, Collection<String> headers)
           
 
Method Summary
 void addHeader(String header)
           
 void addInitParam(String key, String value)
           
 void addInitParams(Map<String,String> params)
           
 void addRole(String role)
           
 void addRoles(Collection<String> roles)
           
 String getClassName()
           
 Collection<String> getHeaders()
           
 String getName()
           
 Map<String,String> getParameterMap()
           
 Collection<String> getRoles()
           
 void setClassName(String className)
           
 void setName(String name)
           
 
Methods inherited from class Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Constructor Detail

SOAPMessageHandlerInfo

public SOAPMessageHandlerInfo(SOAPMessageHandler annotation)

SOAPMessageHandlerInfo

public SOAPMessageHandlerInfo(String handlerClassName,
                              String handlerName,
                              Map<String,String> initParams,
                              Collection<String> roles,
                              Collection<String> headers)
Method Detail

getClassName

public String getClassName()
Returns:
Returns the className.

setClassName

public void setClassName(String className)
Parameters:
className - The className to set.

getName

public String getName()
Returns:
Returns the name.

setName

public void setName(String name)
Parameters:
name - The name to set.

getHeaders

public Collection<String> getHeaders()
Returns:
Returns the headers.

addHeader

public void addHeader(String header)

getParameterMap

public Map<String,String> getParameterMap()
Returns:
Returns the params.

addInitParam

public void addInitParam(String key,
                         String value)

addInitParams

public void addInitParams(Map<String,String> params)

getRoles

public Collection<String> getRoles()
Returns:
Returns the roles.

addRole

public void addRole(String role)

addRoles

public void addRoles(Collection<String> roles)