electric.server.jms
Class JMSRequest

java.lang.Object
  extended byelectric.server.jms.JMSRequest
All Implemented Interfaces:
IEXMLLoggingConstants, IGLUELoggingConstants, IJMSConstants, ILoggingConstants, java.lang.Runnable

public class JMSRequest
extends java.lang.Object
implements java.lang.Runnable, IJMSConstants, IGLUELoggingConstants

JMSRequest

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
JMSRequest(javax.jms.BytesMessage mainMessage, JMSContext context)
           
 
Method Summary
 void addMessage(javax.jms.BytesMessage message)
           
 javax.jms.QueueSession createResponseSession()
           
 JMSContext getJMSContext()
           
 javax.jms.BytesMessage getMainMessage()
           
 javax.jms.Queue getResponseQueue()
           
 int getTotalParts()
           
 boolean readyForDispatch()
           
 void run()
           
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Constructor Detail

JMSRequest

public JMSRequest(javax.jms.BytesMessage mainMessage,
                  JMSContext context)
           throws javax.jms.JMSException
Parameters:
mainMessage -
context -
Throws:
javax.jms.JMSException
Method Detail

addMessage

public void addMessage(javax.jms.BytesMessage message)
                throws javax.jms.JMSException
Parameters:
message -
Throws:
javax.jms.JMSException

readyForDispatch

public boolean readyForDispatch()

getTotalParts

public int getTotalParts()

run

public void run()
Specified by:
run in interface java.lang.Runnable

getMainMessage

public javax.jms.BytesMessage getMainMessage()

getJMSContext

public JMSContext getJMSContext()

getResponseQueue

public javax.jms.Queue getResponseQueue()

createResponseSession

public javax.jms.QueueSession createResponseSession()


copyright© 2001-2004 by webMethods All Rights Reserved.