|
||||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | |||||||||
java.lang.Objectcom.fxcm.fix.other.UserRequest
public class UserRequest
UserRequest, FIX 4-4.
| Field Summary | |
|---|---|
static com.fxcm.entity.ICode |
OBJ_TYPE
UserRequest object type |
| Constructor Summary | |
|---|---|
UserRequest()
Creates object with default state. |
|
| Method Summary | |
|---|---|
boolean |
fill(IMessage aMsg)
Fills object state based on message state. |
long |
getMakingTime()
Return the time when this instance of ITransportable object was made |
String |
getNewPassword()
|
String |
getParam(String aName)
|
Hashtable |
getParams()
Get params |
String |
getPassword()
|
String |
getRequestID()
Obtains the Request ID on this object |
String |
getTradingSessionID()
Obtains the Trading Session ID |
String |
getTradingSessionSubID()
Obtains the Trading Session Sub ID |
com.fxcm.entity.ICode |
getType()
Obtains object type. |
String |
getUsername()
|
String |
getUserRequestID()
|
int |
getUserRequestType()
|
boolean |
isValid()
Determines whether object state is valid. |
void |
reset()
Reset object state to default values. |
void |
setNewPassword(String aNewPassword)
|
void |
setParam(String aName,
String aValue)
|
void |
setParams(Hashtable aParams)
Set params |
void |
setPassword(String aPassword)
|
void |
setTradingSessionID(String aTradingSessionID)
|
void |
setTradingSessionSubID(String aTradingSessionSubID)
|
void |
setUsername(String aUsername)
|
void |
setUserRequestID(String aUserRequestID)
|
void |
setUserRequestType(int aUserRequestType)
|
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)
Update object state based on message state. |
| 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 UserRequest()
| Method Detail |
|---|
public com.fxcm.entity.ICode getType()
getType in interface ITransportablepublic void setTradingSessionID(String aTradingSessionID)
public String getTradingSessionID()
ITransportable
getTradingSessionID in interface ITransportablepublic void setTradingSessionSubID(String aTradingSessionSubID)
public String getTradingSessionSubID()
ITransportable
getTradingSessionSubID in interface ITransportablepublic void setUserRequestID(String aUserRequestID)
public String getUserRequestID()
public void setUserRequestType(int aUserRequestType)
public int getUserRequestType()
public void setUsername(String aUsername)
public String getUsername()
public void setPassword(String aPassword)
public String getPassword()
public void setNewPassword(String aNewPassword)
public String getNewPassword()
public Hashtable getParams()
public void setParams(Hashtable aParams)
public void setParam(String aName,
String aValue)
public String getParam(String aName)
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 void reset()
public boolean fill(IMessage aMsg)
fill in interface ITransportableaMsg - message
true if new state is OK; false otherwise.public boolean update(IMessage aMsg)
fill().
update in interface ITransportableaMsg - message
true if new state is OK; false otherwise.public boolean isValid()
isValid in interface ITransportabletrue alwais.public String getRequestID()
ITransportable
getRequestID in interface ITransportablepublic 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 | |||||||||