org.apache.openejb.jee
Class HandlerChain

java.lang.Object
  extended by org.apache.openejb.jee.HandlerChain

public class HandlerChain
extends java.lang.Object

The handler-chain element defines the handlerchain. Handlerchain can be defined such that the handlers in the handlerchain operate,all ports of a service, on a specific port or on a list of protocol-bindings. The choice of elements service-name-pattern, port-name-pattern and protocol-bindings are used to specify whether the handlers in handler-chain are for a service, port or protocol binding. If none of these choices are specified with the handler-chain element then the handlers specified in the handler-chain will be applied on everything.


Field Summary
protected  java.util.List<Handler> handler
           
protected  java.lang.String id
           
protected  java.lang.String portNamePattern
           
protected  java.util.List<java.lang.String> protocolBindings
           
protected  java.lang.String serviceNamePattern
           
 
Constructor Summary
HandlerChain()
           
 
Method Summary
 java.util.List<Handler> getHandler()
           
 java.lang.String getId()
           
 java.lang.String getPortNamePattern()
           
 java.util.List<java.lang.String> getProtocolBindings()
           
 java.lang.String getServiceNamePattern()
           
 void setId(java.lang.String value)
           
 void setPortNamePattern(java.lang.String value)
           
 void setServiceNamePattern(java.lang.String value)
           
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Field Detail

serviceNamePattern

protected java.lang.String serviceNamePattern

portNamePattern

protected java.lang.String portNamePattern

protocolBindings

protected java.util.List<java.lang.String> protocolBindings

handler

protected java.util.List<Handler> handler

id

protected java.lang.String id
Constructor Detail

HandlerChain

public HandlerChain()
Method Detail

getServiceNamePattern

public java.lang.String getServiceNamePattern()

setServiceNamePattern

public void setServiceNamePattern(java.lang.String value)

getPortNamePattern

public java.lang.String getPortNamePattern()

setPortNamePattern

public void setPortNamePattern(java.lang.String value)

getProtocolBindings

public java.util.List<java.lang.String> getProtocolBindings()

getHandler

public java.util.List<Handler> getHandler()

getId

public java.lang.String getId()

setId

public void setId(java.lang.String value)


Copyright © 1999-2011 The Apache OpenEJB development community. All Rights Reserved.