BEA Systems, Inc.

weblogic.wsee.jws
Class HandlerChainDecl

java.lang.Object
  extended by weblogic.wsee.jws.HandlerChainDecl

public abstract class HandlerChainDecl
extends Object


Field Summary
protected  Map logEvents
           
 
Constructor Summary
HandlerChainDecl(com.bea.util.jam.JClass eiClass, com.bea.util.jam.JClass sbClass)
           
 
Method Summary
protected  void addLogEvent(weblogic.wsee.tools.logging.EventLevel eventLevel, weblogic.wsee.tools.jws.JwsLogEvent event)
           
protected  Object[] getHandlerChains()
           
abstract  String[] getHandlerClassNames()
           
 Map getLogEvents()
           
 boolean isRelativeUrl(String url)
           
abstract  void populatePort(weblogic.j2ee.descriptor.PortComponentBean portBean)
           
protected abstract  Object[] processHandlerChain(com.bea.util.jam.JClass jClass, URL url, String chainName)
           
protected abstract  Object[] processSOAPMessageHandlers(com.bea.util.jam.JClass jClass, com.bea.util.jam.JAnnotation handlersJA)
           
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Field Detail

logEvents

protected Map logEvents
Constructor Detail

HandlerChainDecl

public HandlerChainDecl(com.bea.util.jam.JClass eiClass,
                        com.bea.util.jam.JClass sbClass)
Method Detail

isRelativeUrl

public boolean isRelativeUrl(String url)

processSOAPMessageHandlers

protected abstract Object[] processSOAPMessageHandlers(com.bea.util.jam.JClass jClass,
                                                       com.bea.util.jam.JAnnotation handlersJA)

processHandlerChain

protected abstract Object[] processHandlerChain(com.bea.util.jam.JClass jClass,
                                                URL url,
                                                String chainName)

getHandlerChains

protected Object[] getHandlerChains()

getLogEvents

public Map getLogEvents()

addLogEvent

protected void addLogEvent(weblogic.wsee.tools.logging.EventLevel eventLevel,
                           weblogic.wsee.tools.jws.JwsLogEvent event)

populatePort

public abstract void populatePort(weblogic.j2ee.descriptor.PortComponentBean portBean)
                           throws HandlerException
Throws:
HandlerException

getHandlerClassNames

public abstract String[] getHandlerClassNames()

Documentation is available at
http://download.oracle.com/docs/cd/E13222_01/wls/docs100
Copyright 2006 BEA Systems Inc.