|
||||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | |||||||||
java.lang.Objectcom.fxcm.fix.ATradeTransportable
com.fxcm.fix.pretrade.SecurityStatusRequest
public class SecurityStatusRequest
The Security Status Request (e) message provides for the ability to request the status of a security. One or more Security Status (f) messages are returned as a result of a Security Status Request (e) message.
| Field Summary | |
|---|---|
static com.fxcm.entity.ICode |
OBJ_TYPE
|
| Constructor Summary | |
|---|---|
SecurityStatusRequest()
|
|
SecurityStatusRequest(String aSymbol)
|
|
| Method Summary | |
|---|---|
boolean |
fill(IMessage aMsg)
Fills object state based on message state. |
String |
getRequestID()
Obtains the Request ID on this object |
String |
getSecurityStatusReqID()
Returns unique ID of a Security Status Request (e) message. |
ISubscriptionRequestType |
getSubscriptionRequestType()
|
com.fxcm.entity.ICode |
getType()
Obtains object type. |
boolean |
isValid()
Validates object state. |
void |
reset()
|
void |
setSecurityStatusReqID(String aSecurityStatusReqID)
Sets unique ID of a Security Status Request (e) message. |
void |
setSubscriptionRequestType(ISubscriptionRequestType aSubscriptionRequestType)
Updates Subscription Request Type. |
void |
setSubscriptionRequestType(String aSubscriptionRequestType)
Updates Subscription Request Type. |
IMessage |
toMessage(String aSID,
String aTradingSessionID,
String aTradingSessionSubID,
String aRequestID,
int aOptions,
IMessageFactory aFactory)
Converts object to IMessage. |
String |
toString()
|
| Methods inherited from class com.fxcm.fix.ATradeTransportable |
|---|
fill, getAccount, getClOrdID, getInstrument, getMakingTime, getOrderID, getParties, getSecondaryClOrdID, getTradingSessionID, getTradingSessionSubID, getTransactTime, setAccount, setClOrdID, setInstrument, setOrderID, setParties, setSecondaryClOrdID, setTradingSessionID, setTradingSessionSubID, setTransactTime, toMessage, update |
| Methods inherited from class java.lang.Object |
|---|
equals, getClass, hashCode, notify, notifyAll, wait, wait, wait |
| Field Detail |
|---|
public static final com.fxcm.entity.ICode OBJ_TYPE
| Constructor Detail |
|---|
public SecurityStatusRequest()
public SecurityStatusRequest(String aSymbol)
| Method Detail |
|---|
public boolean fill(IMessage aMsg)
ATradeTransportable
fill in interface ITransportablefill in class ATradeTransportableaMsg - message to get new state from
true if new state is OK; false otherwise.public String getRequestID()
ITransportable
public String getSecurityStatusReqID()
public void setSecurityStatusReqID(String aSecurityStatusReqID)
aSecurityStatusReqID - unique ID of a Security Status Request (e) message.public ISubscriptionRequestType getSubscriptionRequestType()
public com.fxcm.entity.ICode getType()
ITransportable
public boolean isValid()
ITransportable
true if object state is valid, false otherwise.public void reset()
public void setSubscriptionRequestType(String aSubscriptionRequestType)
aSubscriptionRequestType - string objectpublic void setSubscriptionRequestType(ISubscriptionRequestType aSubscriptionRequestType)
aSubscriptionRequestType - ICode object
public IMessage toMessage(String aSID,
String aTradingSessionID,
String aTradingSessionSubID,
String aRequestID,
int aOptions,
IMessageFactory aFactory)
toMessage in interface ITransportabletoMessage in class ATradeTransportableaSID - user session IDaTradingSessionID - Trading Session ID, to alternate a value from object stateaTradingSessionSubID - Trading Session Sub ID, to alternate a value from object stateaRequestID - Request ID, to alternate a value from object stateaOptions - Set of options for message creation, reservedaFactory - message factory that is in use to process
null if creation failspublic String toString()
toString in class ATradeTransportable
|
||||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | |||||||||