electric.soap.jms.reference
Class SOAPToJMS

java.lang.Object
  extended byelectric.soap.jms.reference.SOAPToJMS
All Implemented Interfaces:
IEXMLLoggingConstants, IGLUELoggingConstants, IJMSConstants, ILoggingConstants, ISOAPHandler, ISOAPReference

public final class SOAPToJMS
extends java.lang.Object
implements ISOAPReference, IJMSConstants, IGLUELoggingConstants

SOAPToJMS is an implementation of ISOAPHandler that invokes SOAP invocations via JMS.

Author:
webMethods

Field Summary
 
Fields inherited from interface electric.server.jms.IJMSConstants
DEFAULT_CONNECTION_FACTORY, DEFAULT_QUEUE, GLUE_OPTIMIZATIONS, JMS_QUEUE, JMS_QUEUE_CONNECTION_FACTORY, JMS_RESPONSE_QUEUE, JMS_REUSE_QUEUE_CONNECTIONS, JNDI_PROPERTIES, RELATED_MESSAGE, ROOT, SERVICE_URN, TOTAL_MESSAGE_PARTS, WSDL_NOT_FOUND, WSDL_REQUEST
 
Fields inherited from interface electric.glue.IGLUELoggingConstants
CLUSTER_DEBUG_EVENT, CLUSTER_EVENT, CONSOLE_DEBUG_EVENT, DEPLOY_EVENT, DETECTORS_EVENT, HTTP_EVENT, JMS_EVENT, REBINDING_EVENT, SECURITY_DEBUG_EVENT, SECURITY_DETAIL_EVENT, SERVLET_EVENT, SOAP_EVENT
 
Fields inherited from interface electric.xml.IEXMLLoggingConstants
MAPPING_EVENT, SCHEMA_EVENT
 
Fields inherited from interface electric.util.log.ILoggingConstants
CLASSLOADER_EVENT, COMMAND_EVENT, COMMENT_EVENT, CONFIG_EVENT, DEBUG_EVENT, ELECTRIC_LOGGING_PROPERTY, ERROR_EVENT, EXCEPTION_EVENT, FILE_EVENT, LICENSE_EVENT, RESOURCES_EVENT, SECURITY_EVENT, SHUTDOWN_EVENT, SOURCE_EVENT, SQL_EVENT, STARTUP_EVENT, WARNING_EVENT
 
Constructor Summary
SOAPToJMS(XURL endpoint, WSDL wsdl, Context proxyContext)
           
 
Method Summary
protected  void finalize()
           
 XURL getEndpoint()
           
 WSDL getWSDL()
           
 SOAPMessage handle(SOAPMessage request, Context messageContext)
          Handle the specified SOAP request and return the SOAP response.
 java.lang.String toString()
           
 
Methods inherited from class java.lang.Object
clone, equals, getClass, hashCode, notify, notifyAll, wait, wait, wait
 

Constructor Detail

SOAPToJMS

public SOAPToJMS(XURL endpoint,
                 WSDL wsdl,
                 Context proxyContext)
Parameters:
endpoint -
wsdl -
proxyContext -
Method Detail

toString

public java.lang.String toString()

finalize

protected void finalize()

getWSDL

public WSDL getWSDL()
Specified by:
getWSDL in interface ISOAPReference

getEndpoint

public XURL getEndpoint()
Specified by:
getEndpoint in interface ISOAPReference

handle

public SOAPMessage handle(SOAPMessage request,
                          Context messageContext)
                   throws java.rmi.RemoteException,
                          java.lang.SecurityException
Description copied from interface: ISOAPHandler
Handle the specified SOAP request and return the SOAP response.

Specified by:
handle in interface ISOAPHandler
Parameters:
request -
messageContext -
Throws:
java.rmi.RemoteException
java.lang.SecurityException


copyright© 2001-2004 by webMethods All Rights Reserved.