xsul.xhandler.server
Class ServerCapabilityHandler

java.lang.Object
  extended byxsul.xhandler.BaseHandler
      extended byxsul.xhandler.server.ServerCapabilityHandler
All Implemented Interfaces:
MessageProcessingNode, XHandler

public class ServerCapabilityHandler
extends BaseHandler


Constructor Summary
ServerCapabilityHandler(java.lang.String name, GlobusCredential cred, java.security.cert.X509Certificate[] trustedCerts, java.lang.String svcloc)
           
ServerCapabilityHandler(java.lang.String name, java.lang.String svcloc)
           
 
Method Summary
 void init(XHandlerContext handlerConfig)
           
 boolean processIncomingXml(XmlElement soapEnvelope, MessageContext context)
           
 boolean processOutgoingXml(XmlElement soapEnvelope, MessageContext context)
           
 
Methods inherited from class xsul.xhandler.BaseHandler
done, getName, isHandlerDisabled, process, setHandlerDisabled
 
Methods inherited from class java.lang.Object
equals, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Constructor Detail

ServerCapabilityHandler

public ServerCapabilityHandler(java.lang.String name,
                               java.lang.String svcloc)

ServerCapabilityHandler

public ServerCapabilityHandler(java.lang.String name,
                               GlobusCredential cred,
                               java.security.cert.X509Certificate[] trustedCerts,
                               java.lang.String svcloc)
Method Detail

init

public void init(XHandlerContext handlerConfig)
Specified by:
init in interface XHandler
Overrides:
init in class BaseHandler

processOutgoingXml

public boolean processOutgoingXml(XmlElement soapEnvelope,
                                  MessageContext context)
                           throws DynamicInfosetInvokerException
Overrides:
processOutgoingXml in class BaseHandler
Throws:
DynamicInfosetInvokerException

processIncomingXml

public boolean processIncomingXml(XmlElement soapEnvelope,
                                  MessageContext context)
                           throws DynamicInfosetInvokerException
Overrides:
processIncomingXml in class BaseHandler
Throws:
DynamicInfosetInvokerException


IU Extreme! Lab (http://www.extreme.indiana.edu)