org.marketcetera.client.jms
Class OrderEnvelope

java.lang.Object
  extended by org.marketcetera.client.jms.OrderEnvelope
All Implemented Interfaces:
Serializable

public class OrderEnvelope
extends Object
implements Serializable

A trade message envelope, used to send an Order instance over JMS as part of an existing Web Services session.

Since:
1.5.0
Version:
$Id: OrderEnvelope.java 16154 2012-07-14 16:34:05Z colin $
Author:
tlerios@marketcetera.com
See Also:
Serialized Form

Constructor Summary
protected OrderEnvelope()
          Creates a new envelope.
  OrderEnvelope(Order order, SessionId sessionId)
          Creates a new envelope with the given order (which must be either a OrderBaseImpl or a FIXOrderImpl) and session ID.
 
Method Summary
 Order getOrder()
          Returns the receiver's order.
 SessionId getSessionId()
          Returns the receiver's session ID.
 String toString()
           
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, wait, wait, wait
 

Constructor Detail

OrderEnvelope

public OrderEnvelope(Order order,
                     SessionId sessionId)
Creates a new envelope with the given order (which must be either a OrderBaseImpl or a FIXOrderImpl) and session ID.

Parameters:
order - The order.
sessionId - The session ID.

OrderEnvelope

protected OrderEnvelope()
Creates a new envelope. This empty constructor is intended for use by JAXB.

Method Detail

getOrder

public Order getOrder()
Returns the receiver's order.

Returns:
The order.

getSessionId

public SessionId getSessionId()
Returns the receiver's session ID.

Returns:
The ID.

toString

public String toString()
Overrides:
toString in class Object


Copyright © 2012. All Rights Reserved.