|
||||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | |||||||||
java.lang.Objectcom.fxcm.fix.posttrade.CollateralInquiry
public class CollateralInquiry
Used to request CollateralReport(s) from server
| Field Summary | |
|---|---|
static com.fxcm.entity.ICode |
OBJ_TYPE
|
| Constructor Summary | |
|---|---|
CollateralInquiry()
|
|
| Method Summary | |
|---|---|
boolean |
fill(IMessage aMsg)
Fills object state based on message. |
String |
getAccount()
Obtains the account report id |
String |
getCollInquiryID()
Obtains the collateral inquiry id |
long |
getMakingTime()
Return the time when this instance of ITransportable object was made |
Parties |
getParties()
Obtains a list of parties that are associated with this object. |
String |
getRequestID()
Obtains the Request ID on this object |
ISubscriptionRequestType |
getSubscriptionRequestType()
|
String |
getTradingSessionID()
Obtains the Trading Session ID |
String |
getTradingSessionSubID()
Obtains the Trading Session Sub ID |
com.fxcm.entity.ICode |
getType()
Obtains object type. |
boolean |
isValid()
Validates object state. |
void |
setAccount(String aAccount)
Sets the account report id |
void |
setCollInquiryID(String aCollInquiryID)
Sets the collateral inquiry id |
void |
setParties(Parties aParties)
Set submitting Parties. |
void |
setSubscriptionRequestType(ISubscriptionRequestType aSubscriptionRequestType)
Updates Subscription Request Type. |
void |
setTradingSessionID(String aTradingSessionID)
Sets the trading session id |
void |
setTradingSessionSubID(String aTradingSessionSubID)
Setting the trading sesion sub id |
IMessage |
toMessage(String aSID,
IMessageFactory aFactory)
Converts object to message. |
IMessage |
toMessage(String aSID,
String aTradingSessionID,
String aTradingSessionSubID,
String aRequestID,
int aOptions,
IMessageFactory aFactory)
Converts object to IMessage. |
String |
toString()
|
boolean |
update(IMessage aMsg)
Updates object state based on message. |
| 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 CollateralInquiry()
| Method Detail |
|---|
public boolean fill(IMessage aMsg)
fill in interface ITransportableaMsg - message to get new state from
true if succeeded, false otherwise.public Parties getParties()
public void setParties(Parties aParties)
public String getAccount()
public void setAccount(String aAccount)
aAccount - public String getCollInquiryID()
public void setCollInquiryID(String aCollInquiryID)
aCollInquiryID - public String getRequestID()
ITransportable
getRequestID in interface ITransportablepublic ISubscriptionRequestType getSubscriptionRequestType()
public void setSubscriptionRequestType(ISubscriptionRequestType aSubscriptionRequestType)
aSubscriptionRequestType - ICode objectpublic String getTradingSessionID()
ITransportable
getTradingSessionID in interface ITransportablepublic void setTradingSessionID(String aTradingSessionID)
aTradingSessionID - public String getTradingSessionSubID()
ITransportable
getTradingSessionSubID in interface ITransportablepublic void setTradingSessionSubID(String aTradingSessionSubID)
aTradingSessionSubID - public com.fxcm.entity.ICode getType()
getType in interface ITransportablepublic boolean isValid()
isValid in interface ITransportabletrue if object state is valid, false otherwise.
public IMessage toMessage(String aSID,
IMessageFactory aFactory)
toMessage in interface ITransportableaSID - User session IDaFactory - message factory to create message objects
null in case of errors
public IMessage toMessage(String aSID,
String aTradingSessionID,
String aTradingSessionSubID,
String aRequestID,
int aOptions,
IMessageFactory aFactory)
toMessage in interface ITransportableaSID - 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 boolean update(IMessage aMsg)
update in interface ITransportableaMsg - message to get udpated state from
true if succeeded, false otherwise.public String toString()
toString in class Objectpublic long getMakingTime()
getMakingTime in interface ITransportable
|
||||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | |||||||||