A B C D E F G H I J L M N O P R S T U V

A

add(ReportBase) - Method in class org.marketcetera.client.utils.AutoOrderHistoryManager
 
addBrokerStatusListener(BrokerStatusListener) - Method in interface org.marketcetera.client.Client
Adds a broker status listener, which receives all the broker status changes sent out by the server.
addExceptionListener(ExceptionListener) - Method in interface org.marketcetera.client.Client
Adds an exception listener.
addReportListener(ReportListener) - Method in interface org.marketcetera.client.Client
Adds a report listener.
addServerStatusListener(ServerStatusListener) - Method in interface org.marketcetera.client.Client
Adds a server connection status listener, which receives all the server connection status changes.
afterPropertiesSet() - Method in class org.marketcetera.client.config.SpringConfig
 
APP_ID - Static variable in interface org.marketcetera.client.ClientVersion
The client's application ID: the ID.
APP_ID_NAME - Static variable in interface org.marketcetera.client.ClientVersion
The client's application ID: the application name.
APP_ID_VERSION - Static variable in interface org.marketcetera.client.ClientVersion
The client's application ID: the version.
AutoOrderHistoryManager - Class in org.marketcetera.client.utils
Provides a self-populating OrderHistoryManager implementation.
AutoOrderHistoryManager(Date) - Constructor for class org.marketcetera.client.utils.AutoOrderHistoryManager
Create a new AutoOrderHistoryManager instance.

B

BROKER_STATUS_TOPIC - Static variable in interface org.marketcetera.client.Service
The topic on which the client receives broker status notifications.
BrokersStatus - Class in org.marketcetera.client.brokers
The collective web service representation of the status of all brokers.
BrokersStatus(List<BrokerStatus>) - Constructor for class org.marketcetera.client.brokers.BrokersStatus
Creates a new collective status representation, given the status of the brokers.
BrokersStatus() - Constructor for class org.marketcetera.client.brokers.BrokersStatus
Creates a new collective status representation.
BrokerStatus - Class in org.marketcetera.client.brokers
The web service representation of a single broker's status.
BrokerStatus(String, BrokerID, boolean) - Constructor for class org.marketcetera.client.brokers.BrokerStatus
Creates a new status representation, given the broker information.
BrokerStatus() - Constructor for class org.marketcetera.client.brokers.BrokerStatus
Creates a new status representation.
BrokerStatusListener - Interface in org.marketcetera.client
A receiver of broker status changes.
BYTES_MESSAGE_CHARSET - Static variable in class org.marketcetera.client.jms.JMSFIXMessageConverter
 

C

Client - Interface in org.marketcetera.client
A client end point that communicates with the server.
CLIENT_ALREADY_INITIALIZED - Static variable in interface org.marketcetera.client.Messages
 
CLIENT_CLOSED - Static variable in interface org.marketcetera.client.Messages
 
CLIENT_NOT_INITIALIZED - Static variable in interface org.marketcetera.client.Messages
 
ClientFactory - Interface in org.marketcetera.client
Factory used to create a Client object.
ClientIDFactory - Class in org.marketcetera.client
Client's ID factory that generates unique IDs based on IDs given out by the server.
ClientInitException - Exception in org.marketcetera.client
Instances of this class are thrown if the Client is already initialized or if it's not initialized.
ClientInitException(I18NBoundMessage) - Constructor for exception org.marketcetera.client.ClientInitException
Creates an instance.
ClientManager - Class in org.marketcetera.client
Abstraction that manages the initialization of the Client and provides an easy way to get to its singleton instance.
ClientModuleFactory - Class in org.marketcetera.client
The provider / factory that creates Client Module instance.
ClientModuleFactory() - Constructor for class org.marketcetera.client.ClientModuleFactory
Creates an instance.
ClientModuleFactoryMXBean - Interface in org.marketcetera.client
Management interface for the Client Module Provider.
ClientModuleMXBean - Interface in org.marketcetera.client
Management interface for the Client Module.
ClientParameters - Class in org.marketcetera.client
The set of parameters needed to initialize the client.
ClientParameters(String, char[], String, String, int, String, int) - Constructor for class org.marketcetera.client.ClientParameters
Creates an instance.
ClientParameters(String, char[], String, String, int, String) - Constructor for class org.marketcetera.client.ClientParameters
Creates an instance.
ClientParameters(String, char[], String, String, int) - Constructor for class org.marketcetera.client.ClientParameters
Creates an instance.
ClientVersion - Interface in org.marketcetera.client
The client version manager.
close() - Method in interface org.marketcetera.client.Client
Closes the connection to the server.
CONNECT_ERROR_INVALID_PORT - Static variable in interface org.marketcetera.client.Messages
 
CONNECT_ERROR_NO_CONFIGURATION - Static variable in interface org.marketcetera.client.Messages
 
CONNECT_ERROR_NO_HOSTNAME - Static variable in interface org.marketcetera.client.Messages
 
CONNECT_ERROR_NO_URL - Static variable in interface org.marketcetera.client.Messages
 
CONNECT_ERROR_NO_USERNAME - Static variable in interface org.marketcetera.client.Messages
 
ConnectionException - Exception in org.marketcetera.client
Represents errors encountered by the client when communicating with the server.
ConnectionException(I18NBoundMessage) - Constructor for exception org.marketcetera.client.ConnectionException
Creates an instance.
ConnectionException(Throwable, I18NBoundMessage) - Constructor for exception org.marketcetera.client.ConnectionException
Creates an instance.
create(Object[]) - Method in class org.marketcetera.client.ClientModuleFactory
 
CREATE_MODULE_ERROR - Static variable in interface org.marketcetera.client.Messages
 
createJmsTemplate(String, boolean, MessageConverter) - Method in class org.marketcetera.client.jms.OutgoingJmsFactory
Returns a new Spring JMS connection template for the given destination (and of the given type).
createJmsTemplate(String, boolean) - Method in class org.marketcetera.client.jms.OutgoingJmsFactory
Returns a new Spring JMS connection template for the given destination (and of the given type), and for a producer which emits objects supported by SimpleMessageConverter.
createJmsTemplateQ(String, boolean) - Method in class org.marketcetera.client.jms.OutgoingJmsFactory
Returns a new Spring JMS connection template for the given destination (and of the given type), and for a producer which emits QuickFIX/J messages.
createJmsTemplateX(String, boolean) - Method in class org.marketcetera.client.jms.OutgoingJmsFactory
Returns a new Spring JMS connection template for the given destination (and of the given type), and for a producer which emits FIX Agnostic trade messages, order message envelopes, or broker status messages, transported using XML.

D

DEFAULT_HEARTBEAT_INTERVAL - Static variable in class org.marketcetera.client.ClientParameters
 
DONT_ADD_REPORTS - Static variable in interface org.marketcetera.client.Messages
 

E

equals(Object) - Method in class org.marketcetera.client.ClientParameters
 
EquityValidationHandler - Class in org.marketcetera.client.instruments
Validates equity instruments.
EquityValidationHandler() - Constructor for class org.marketcetera.client.instruments.EquityValidationHandler
Creates an instance.
ERROR_CONNECT_INCOMPATIBLE_DEDUCED - Static variable in interface org.marketcetera.client.Messages
 
ERROR_CONNECT_INCOMPATIBLE_DIRECT - Static variable in interface org.marketcetera.client.Messages
 
ERROR_CONNECT_TO_SERVER - Static variable in interface org.marketcetera.client.Messages
 
ERROR_CONVERTING_MESSAGE_TO_OBJECT - Static variable in interface org.marketcetera.client.jms.Messages
 
ERROR_CONVERTING_OBJECT_TO_MESSAGE - Static variable in interface org.marketcetera.client.jms.Messages
 
ERROR_CREATING_JMS_CONNECTION - Static variable in interface org.marketcetera.client.Messages
 
ERROR_HEARTBEAT_FAILED - Static variable in interface org.marketcetera.client.Messages
 
ERROR_JMS_MESSAGE_CONVERSION - Static variable in interface org.marketcetera.client.jms.Messages
 
ERROR_RECEIVING_JMS_MESSAGE - Static variable in interface org.marketcetera.client.Messages
 
ERROR_REMOTE_EXECUTION - Static variable in interface org.marketcetera.client.Messages
 
ERROR_SEND_MESSAGE - Static variable in interface org.marketcetera.client.Messages
 

F

fromMessage(Message) - Method in class org.marketcetera.client.jms.JMSFIXMessageConverter
 
fromMessage(Message) - Method in class org.marketcetera.client.jms.JMSMessageConverter
Converts a JMS Message to a trade message.
fromMessage(Message) - Method in class org.marketcetera.client.jms.JMSXMLMessageConverter
Converts a JMS Message to a messaging object.
FutureValidationHandler - Class in org.marketcetera.client.instruments
Validates future instruments.
FutureValidationHandler() - Constructor for class org.marketcetera.client.instruments.FutureValidationHandler
Create a new FutureValidationHandler instance.

G

getActive() - Method in class org.marketcetera.client.users.UserInfo
Returns the receiver's active flag.
getAllEquityPositionsAsOf(Date) - Method in interface org.marketcetera.client.Client
Returns all open equity positions based on reports, generated and received on or before the supplied date in UTC.
getAllEquityPositionsAsOf(ClientContext, DateWrapper) - Method in interface org.marketcetera.client.Service
Returns all the open positions for equity instruments based on reports, generated and received on or before the supplied date in UTC to the client with the given context.
getAllFuturePositionsAsOf(Date) - Method in interface org.marketcetera.client.Client
Returns all open future positions based on reports, generated and received on or before the supplied date in UTC.
getAllFuturePositionsAsOf(ClientContext, DateWrapper) - Method in interface org.marketcetera.client.Service
Returns all the open positions for future instruments based on reports, generated and received on or before the supplied date in UTC to the client with the given context.
getAllOptionPositionsAsOf(Date) - Method in interface org.marketcetera.client.Client
Returns the aggregate position of each option (option,account,actor) tuple based on all reports received for each option instrument on or before the supplied date in UTC and which are visible to the given user.
getAllOptionPositionsAsOf(ClientContext, DateWrapper) - Method in interface org.marketcetera.client.Service
Returns the aggregate position of each option (option,account,actor) tuple based on all reports received for each tuple on or before the supplied date in UTC, and which are visible to the given user.
getBrokers() - Method in class org.marketcetera.client.brokers.BrokersStatus
Returns the status of the receiver's brokers.
getBrokersStatus() - Method in interface org.marketcetera.client.Client
Returns the server's broker status.
getBrokersStatus(ClientContext) - Method in interface org.marketcetera.client.Service
Returns the server's broker status to the client with the given context.
getClient(ClientParameters) - Method in interface org.marketcetera.client.ClientFactory
Gets a Client.
getClient() - Method in class org.marketcetera.client.utils.LiveOrderHistoryManager
Get the client value.
getConnectionFactory() - Method in class org.marketcetera.client.jms.JmsFactory
Returns the receiver's standard JMS connection factory.
getEquityPositionAsOf(Date, Equity) - Method in interface org.marketcetera.client.Client
Returns the position of the supplied equity based on reports, generated and received on or before the supplied date in UTC.
getEquityPositionAsOf(ClientContext, DateWrapper, Equity) - Method in interface org.marketcetera.client.Service
Returns the position of the supplied equity instrument based on reports, generated and received on or before the supplied date in UTC to the client with the given context.
getExceptionListener() - Method in class org.marketcetera.client.jms.IncomingJmsFactory
Returns the receiver's exception listener.
getFuturePositionAsOf(Date, Future) - Method in interface org.marketcetera.client.Client
Returns the position of the supplied future based on reports, generated and received on or before the supplied date in UTC.
getFuturePositionAsOf(ClientContext, DateWrapper, Future) - Method in interface org.marketcetera.client.Service
Returns the position of the supplied future instrument based on reports, generated and received on or before the supplied date in UTC to the client with the given context.
getHeartbeatInterval() - Method in class org.marketcetera.client.ClientParameters
The time interval between heartbeats, in ms.
getHostname() - Method in class org.marketcetera.client.ClientModuleFactory
 
getHostname() - Method in interface org.marketcetera.client.ClientModuleFactoryMXBean
The server hostname.
getHostname() - Method in class org.marketcetera.client.ClientParameters
The server hostname.
getId() - Method in class org.marketcetera.client.brokers.BrokerStatus
Returns the receiver's broker ID.
getId() - Method in class org.marketcetera.client.users.UserInfo
Returns the receiver's user ID.
getIDPrefix() - Method in class org.marketcetera.client.ClientModuleFactory
 
getIDPrefix() - Method in interface org.marketcetera.client.ClientModuleFactoryMXBean
The string that should be prefixed to any orderIDs generated by the client based on IDs issued by the server.
getIDPrefix() - Method in class org.marketcetera.client.ClientParameters
The string to prefix to the orderIDs generated by this class.
getIncomingConnectionFactory() - Method in class org.marketcetera.client.config.SpringConfig
Returns the receiver's connection factory for incoming connections.
getIncomingJmsFactory() - Method in class org.marketcetera.client.jms.JmsManager
Returns the receiver's Spring-wrapped factory of incoming connections.
getInstance() - Static method in class org.marketcetera.client.ClientManager
Returns the Client instance after it has been initialized via ClientManager.init(ClientParameters)
getLastConnectTime() - Method in interface org.marketcetera.client.Client
Returns the last time the client was successfully connected or reconnected to the server.
getLastConnectTime() - Method in interface org.marketcetera.client.ClientModuleMXBean
Returns the time the client was connected or reconnected to the server.
getLoggedOn() - Method in class org.marketcetera.client.brokers.BrokerStatus
Returns the receiver's logon flag.
getName() - Method in class org.marketcetera.client.brokers.BrokerStatus
Returns the receiver's name.
getName() - Method in class org.marketcetera.client.users.UserInfo
Returns the receiver's name.
getNext() - Method in class org.marketcetera.client.ClientIDFactory
 
getNextOrderID(ClientContext) - Method in interface org.marketcetera.client.Service
Returns the next server order ID to the client with the given context.
getOpenOrders() - Method in class org.marketcetera.client.utils.LiveOrderHistoryManager
Gets the open orders.
getOptionPositionAsOf(Date, Option) - Method in interface org.marketcetera.client.Client
Gets the current aggregate position for the option instrument based on execution reports received on or before the supplied date in UTC, and which are visible to the given user.
getOptionPositionAsOf(ClientContext, DateWrapper, Option) - Method in interface org.marketcetera.client.Service
Gets the current aggregate position for the option instrument based on execution reports received on or before the supplied date in UTC, and which are visible to the given user.
getOptionPositionsAsOf(Date, String...) - Method in interface org.marketcetera.client.Client
Returns the aggregate position of each option (option,account,actor) tuple based on all reports received for each option instrument on or before the supplied date in UTC, and which are visible to the given user.
getOptionPositionsAsOf(ClientContext, DateWrapper, String...) - Method in interface org.marketcetera.client.Service
Returns the aggregate position of each option (option,account,actor) tuple based on all reports received for each tuple on or before the supplied date in UTC, and which are visible to the given user.
getOptionRoots(String) - Method in interface org.marketcetera.client.Client
Returns the collection of known option roots for the underlying symbol.
getOptionRoots(ClientContext, String) - Method in interface org.marketcetera.client.Service
Returns the collection of known option roots for the underlying symbol.
getOrder() - Method in class org.marketcetera.client.jms.OrderEnvelope
Returns the receiver's order.
getOrderModifiers() - Method in class org.marketcetera.client.config.SpringConfig
Get the orderModifiers value.
getOutgoingConnectionFactory() - Method in class org.marketcetera.client.config.SpringConfig
Returns the receiver's connection factory for outgoing connections.
getOutgoingJmsFactory() - Method in class org.marketcetera.client.jms.JmsManager
Returns the receiver's Spring-wrapped factory of outgoing connections.
getParameters() - Method in interface org.marketcetera.client.Client
Returns the parameters that client is using to connect to the server.
getParameters() - Method in interface org.marketcetera.client.ClientModuleMXBean
Returns the parameters used by the client to connect to the server.
getPassword() - Method in class org.marketcetera.client.ClientParameters
The password to use when connecting to the server.
getPort() - Method in class org.marketcetera.client.ClientModuleFactory
 
getPort() - Method in interface org.marketcetera.client.ClientModuleFactoryMXBean
The port number of the server.
getPort() - Method in class org.marketcetera.client.ClientParameters
The port number of the server.
getReplyTopicName(SessionId) - Static method in class org.marketcetera.client.jms.JmsUtils
Returns the topic name for replies sent from the ORS to the ORS client, given the session ID.
getReportHistoryOrigin() - Method in class org.marketcetera.client.utils.LiveOrderHistoryManager
Gets the report history origin date used by this order history manager.
getReportsSince(Date) - Method in interface org.marketcetera.client.Client
Returns all the reports (execution report and order cancel rejects) generated and received by the server since the supplied date in UTC.
getReportsSince(ClientContext, DateWrapper) - Method in interface org.marketcetera.client.Service
Returns all the reports (execution report and order cancel rejects) generated and received by the server since the supplied date to the client with the given context.
getServerVersion() - Method in exception org.marketcetera.client.IncompatibleComponentsException
Returns the receiver's server version.
getSessionId() - Method in class org.marketcetera.client.jms.OrderEnvelope
Returns the receiver's session ID.
getSingleton() - Static method in class org.marketcetera.client.config.SpringConfig
Returns the global singleton configuration.
getSuperuser() - Method in class org.marketcetera.client.users.UserInfo
Returns the receiver's superuser flag.
getSystemData() - Method in class org.marketcetera.client.users.UserInfo
Returns the receiver's system data.
getUnderlying(String) - Method in interface org.marketcetera.client.Client
Returns the underlying symbol for the supplied option root, if a mapping is found for it.
getUnderlying(ClientContext, String) - Method in interface org.marketcetera.client.Service
Returns the underlying symbol for the supplied option root, if a mapping is found for it.
getURL() - Method in class org.marketcetera.client.ClientModuleFactory
 
getURL() - Method in interface org.marketcetera.client.ClientModuleFactoryMXBean
The Server URL to connect to.
getURL() - Method in class org.marketcetera.client.ClientParameters
The URL of the server.
getUserData() - Method in interface org.marketcetera.client.Client
Gets the user data associated with the current user.
getUserData(ClientContext) - Method in interface org.marketcetera.client.Service
Gets the user data associated with the current user.
getUserData() - Method in class org.marketcetera.client.users.UserInfo
Returns the receiver's user data.
getUserInfo(UserID, boolean) - Method in interface org.marketcetera.client.Client
Returns the information of the user with the given ID.
getUserInfo(ClientContext, UserID) - Method in interface org.marketcetera.client.Service
Returns the information of the user with the given ID to the client with the given context.
getUsername() - Method in class org.marketcetera.client.ClientModuleFactory
 
getUsername() - Method in interface org.marketcetera.client.ClientModuleFactoryMXBean
The username to use when connecting to the server.
getUsername() - Method in class org.marketcetera.client.ClientParameters
Gets the user name to use when connecting to the server.

H

hashCode() - Method in class org.marketcetera.client.ClientParameters
 
heartbeat(ClientContext) - Method in interface org.marketcetera.client.Service
Sends a heartbeat to the server.
HEARTBEAT_THREAD_NAME - Static variable in interface org.marketcetera.client.Messages
 

I

IncomingJmsFactory - Class in org.marketcetera.client.jms
A factory of incoming Spring-wrapped JMS connections (connection handlers).
IncomingJmsFactory(ConnectionFactory, ExceptionListener) - Constructor for class org.marketcetera.client.jms.IncomingJmsFactory
Creates a new factory that uses the given standard JMS connection factory to create connections, and directs exceptions to the given listener, if any.
IncompatibleComponentsException - Exception in org.marketcetera.client
Represents errors encountered by the client when communicating with an incompatible server.
IncompatibleComponentsException(I18NBoundMessage, String) - Constructor for exception org.marketcetera.client.IncompatibleComponentsException
Constructs a new exception with the given message and referring to a server with the given version.
init() - Method in class org.marketcetera.client.ClientIDFactory
 
init(ClientParameters) - Static method in class org.marketcetera.client.ClientManager
Initializes the connection to the server.
INSTANCE_URN - Static variable in class org.marketcetera.client.ClientModuleFactory
 
InstrumentValidationHandler<I extends Instrument> - Class in org.marketcetera.client.instruments
A class that abstracts out instrument validation functions.
InstrumentValidationHandler(Class<I>) - Constructor for class org.marketcetera.client.instruments.InstrumentValidationHandler
Creates an instance that handles the specified instrument subclass.
INVALID_FUTURE_EXPIRATION_YEAR_FORMAT - Static variable in interface org.marketcetera.client.instruments.Messages
 
INVALID_OPTION_EXPIRY_DAY - Static variable in interface org.marketcetera.client.instruments.Messages
 
INVALID_OPTION_EXPIRY_FORMAT - Static variable in interface org.marketcetera.client.instruments.Messages
 
INVALID_OPTION_EXPIRY_WEEK - Static variable in interface org.marketcetera.client.instruments.Messages
 
isCredentialsMatch(String, char[]) - Method in interface org.marketcetera.client.Client
Returns true if the supplied user name, password match the credentials used to connect to the server.
isInitialized() - Static method in class org.marketcetera.client.ClientManager
Returns true if the client is initialized, false if it's not.
isRunning() - Method in class org.marketcetera.client.utils.LiveOrderHistoryManager
 
isSerializeToString() - Method in class org.marketcetera.client.jms.JMSFIXMessageConverter
 
isServerAlive() - Method in interface org.marketcetera.client.Client
Returns true if client has a live connection to the server.

J

JmsFactory - Class in org.marketcetera.client.jms
A factory of Spring-wrapped JMS connections.
JmsFactory(ConnectionFactory) - Constructor for class org.marketcetera.client.jms.JmsFactory
Creates a new factory that uses the given standard JMS connection factory to create connections.
JMSFIXMessageConverter - Class in org.marketcetera.client.jms
 
JMSFIXMessageConverter() - Constructor for class org.marketcetera.client.jms.JMSFIXMessageConverter
 
JmsManager - Class in org.marketcetera.client.jms
A Spring-wrapped JMS connection manager.
JmsManager(ConnectionFactory, ConnectionFactory, ExceptionListener) - Constructor for class org.marketcetera.client.jms.JmsManager
Creates a new manager that uses the given standard JMS connection factories to create factories for Spring-wrapped connections, and directs exceptions to the given listener, if any.
JmsManager(ConnectionFactory, ConnectionFactory) - Constructor for class org.marketcetera.client.jms.JmsManager
Creates a new manager that uses the given standard JMS connection factories to create factories for Spring-wrapped connections.
JMSMessageConverter - Class in org.marketcetera.client.jms
Converts trading messages to be able to send them over JMS.
JMSMessageConverter() - Constructor for class org.marketcetera.client.jms.JMSMessageConverter
 
JmsUtils - Class in org.marketcetera.client.jms
Client JMS utilities.
JMSXMLMessageConverter - Class in org.marketcetera.client.jms
Converts messaging objects to an XML representation that can be sent over JMS.
JMSXMLMessageConverter() - Constructor for class org.marketcetera.client.jms.JMSXMLMessageConverter
Creates an instance.

L

LiveOrderHistoryManager - Class in org.marketcetera.client.utils
Provides a historically-aware OrderHistoryManager implementation.
LiveOrderHistoryManager(Date) - Constructor for class org.marketcetera.client.utils.LiveOrderHistoryManager
Create a new LiveOrderHistoryManager instance.
LOG_CLIENT_NOT_INIT_CANCEL_REQUEST - Static variable in interface org.marketcetera.client.Messages
 
LOG_ERROR_NOTIFY_EXCEPTION - Static variable in interface org.marketcetera.client.Messages
 
LOG_ERROR_RECEIVE_BROKER_STATUS - Static variable in interface org.marketcetera.client.Messages
 
LOG_ERROR_RECEIVE_CANCEL_REJECT - Static variable in interface org.marketcetera.client.Messages
 
LOG_ERROR_RECEIVE_EXEC_REPORT - Static variable in interface org.marketcetera.client.Messages
 
LOG_ERROR_RECEIVE_SERVER_STATUS - Static variable in interface org.marketcetera.client.Messages
 
LOG_ERROR_SEND_EXCEPTION - Static variable in interface org.marketcetera.client.Messages
 
LOG_RECEIVED_FIX_REPORT - Static variable in interface org.marketcetera.client.Messages
 
LOG_UNABLE_FETCH_ID_SERVER - Static variable in interface org.marketcetera.client.Messages
 
LOGGER - Static variable in interface org.marketcetera.client.config.Messages
The logger.
LOGGER - Static variable in interface org.marketcetera.client.instruments.Messages
The logger.
LOGGER - Static variable in interface org.marketcetera.client.jms.Messages
The message logger.
LOGGER - Static variable in interface org.marketcetera.client.Messages
The message logger.

M

Messages - Interface in org.marketcetera.client.config
The internationalization constants used by this package.
Messages - Interface in org.marketcetera.client.instruments
The internationalized messages used by this package.
Messages - Interface in org.marketcetera.client.jms
Internationalized messages used by this package.
Messages - Interface in org.marketcetera.client
Internationalized messages used by this package.
modify(Order) - Method in interface org.marketcetera.client.OrderModifier
Examines the given order and optionally modifies it.

N

NO_INCOMING_CONNECTION_FACTORY - Static variable in interface org.marketcetera.client.config.Messages
 
NO_ORDER_SUPPLIED - Static variable in interface org.marketcetera.client.Messages
 
NO_OUTGOING_CONNECTION_FACTORY - Static variable in interface org.marketcetera.client.config.Messages
 
NO_SUGGEST_SUPPLIED - Static variable in interface org.marketcetera.client.Messages
 
NOT_CONNECTED_TO_SERVER - Static variable in interface org.marketcetera.client.Messages
 

O

OPEN_ORDER_LIST_NOT_READY - Static variable in interface org.marketcetera.client.Messages
 
OptionValidationHandler - Class in org.marketcetera.client.instruments
Validates option instruments.
OptionValidationHandler() - Constructor for class org.marketcetera.client.instruments.OptionValidationHandler
Creates an instance.
ORDER_ENVELOPE_TO_STRING - Static variable in interface org.marketcetera.client.jms.Messages
 
OrderEnvelope - Class in org.marketcetera.client.jms
A trade message envelope, used to send an Order instance over JMS as part of an existing Web Services session.
OrderEnvelope(Order, SessionId) - Constructor for class org.marketcetera.client.jms.OrderEnvelope
Creates a new envelope with the given order (which must be either a OrderBaseImpl or a FIXOrderImpl) and session ID.
OrderEnvelope() - Constructor for class org.marketcetera.client.jms.OrderEnvelope
Creates a new envelope.
OrderModifier - Interface in org.marketcetera.client
Modifies orders.
OrderValidationException - Exception in org.marketcetera.client
Indicates errors encountered when validating orders before sending them to the server.
OrderValidationException(I18NBoundMessage) - Constructor for exception org.marketcetera.client.OrderValidationException
Creates an instance.
OrderValidationException(Throwable, I18NBoundMessage) - Constructor for exception org.marketcetera.client.OrderValidationException
Creates an instance.
org.marketcetera.client - package org.marketcetera.client
Provides client API to communicate with the server.
org.marketcetera.client.brokers - package org.marketcetera.client.brokers
Broker Status types.
org.marketcetera.client.config - package org.marketcetera.client.config
Client configuration classes.
org.marketcetera.client.instruments - package org.marketcetera.client.instruments
Provides instrument specific functions for the client.
org.marketcetera.client.jms - package org.marketcetera.client.jms
Spring-wrapped JMS utilities.
org.marketcetera.client.users - package org.marketcetera.client.users
User information types.
org.marketcetera.client.utils - package org.marketcetera.client.utils
 
OutgoingJmsFactory - Class in org.marketcetera.client.jms
A factory of outgoing Spring-wrapped JMS connections (Spring JMS connection templates).
OutgoingJmsFactory(ConnectionFactory) - Constructor for class org.marketcetera.client.jms.OutgoingJmsFactory
Creates a new factory that uses the given standard JMS connection factory to create connections.

P

PROVIDER - Static variable in interface org.marketcetera.client.config.Messages
The message provider.
PROVIDER - Static variable in interface org.marketcetera.client.instruments.Messages
The message provider.
PROVIDER - Static variable in interface org.marketcetera.client.jms.Messages
The message provider
PROVIDER - Static variable in interface org.marketcetera.client.Messages
The message provider
PROVIDER_DESCRIPTION - Static variable in interface org.marketcetera.client.Messages
 

R

receiveBrokerStatus(BrokerStatus) - Method in interface org.marketcetera.client.BrokerStatusListener
Supplies a broker status to the receiver.
receiveCancelReject(OrderCancelReject) - Method in interface org.marketcetera.client.ReportListener
Invoked to supply an order cancel reject report instance to the report listener.
receiveCancelReject(OrderCancelReject) - Method in class org.marketcetera.client.utils.AutoOrderHistoryManager
 
receiveExecutionReport(ExecutionReport) - Method in interface org.marketcetera.client.ReportListener
Invoked to supply an execution report instance to the report listener.
receiveExecutionReport(ExecutionReport) - Method in class org.marketcetera.client.utils.AutoOrderHistoryManager
 
receiveMessage(T) - Method in interface org.marketcetera.client.jms.ReceiveOnlyHandler
Handles the given message.
ReceiveOnlyHandler<T> - Interface in org.marketcetera.client.jms
A type-safe message handler.
receiveServerStatus(boolean) - Method in interface org.marketcetera.client.ServerStatusListener
Supplies the server connection status to the receiver.
reconnect() - Method in interface org.marketcetera.client.Client
Disconnects the connection to the server and reconnects back using the same properties as were supplied when creating this instance.
reconnect(ClientParameters) - Method in interface org.marketcetera.client.Client
Disconnects the connection to the server and reconnects back using the properties supplied to this method.
reconnect() - Method in interface org.marketcetera.client.ClientModuleMXBean
Reconnects the client to the server.
registerHandler(ReplyHandler<?>, String, boolean, String, boolean, MessageConverter) - Method in class org.marketcetera.client.jms.IncomingJmsFactory
Registers the given message handler for messages that are received by the given incoming destination (and of the given type).
registerHandler(ReceiveOnlyHandler<?>, String, boolean, MessageConverter) - Method in class org.marketcetera.client.jms.IncomingJmsFactory
Registers the given message handler for messages that are received by the given incoming destination (and of the given type).
registerHandler(ReplyHandler<?>, String, boolean, String, boolean) - Method in class org.marketcetera.client.jms.IncomingJmsFactory
Registers the given message handler for messages that are received by the given incoming destination (and of the given type).
registerHandler(ReceiveOnlyHandler<?>, String, boolean) - Method in class org.marketcetera.client.jms.IncomingJmsFactory
Registers the given message handler for messages that are received by the given incoming destination (and of the given type).
registerHandlerBSX(ReplyHandler<BrokerStatus>, String, boolean, String, boolean) - Method in class org.marketcetera.client.jms.IncomingJmsFactory
Registers the given message handler for messages that are received by the given incoming destination (and of the given type).
registerHandlerBSX(ReceiveOnlyHandler<BrokerStatus>, String, boolean) - Method in class org.marketcetera.client.jms.IncomingJmsFactory
Registers the given message handler for messages that are received by the given incoming destination (and of the given type).
registerHandlerOEX(ReceiveOnlyHandler<OrderEnvelope>, String, boolean) - Method in class org.marketcetera.client.jms.IncomingJmsFactory
Registers the given message handler for messages that are received by the given incoming destination (and of the given type).
registerHandlerOEX(ReplyHandler<OrderEnvelope>, String, boolean, String, boolean) - Method in class org.marketcetera.client.jms.IncomingJmsFactory
Registers the given message handler for messages that are received by the given incoming destination (and of the given type).
registerHandlerQ(ReplyHandler<Message>, String, boolean, String, boolean) - Method in class org.marketcetera.client.jms.IncomingJmsFactory
Registers the given message handler for messages that are received by the given incoming destination (and of the given type).
registerHandlerQ(ReceiveOnlyHandler<Message>, String, boolean) - Method in class org.marketcetera.client.jms.IncomingJmsFactory
Registers the given message handler for messages that are received by the given incoming destination (and of the given type).
registerHandlerTMX(ReplyHandler<TradeMessage>, String, boolean, String, boolean) - Method in class org.marketcetera.client.jms.IncomingJmsFactory
Registers the given message handler for messages that are received by the given incoming destination (and of the given type).
registerHandlerTMX(ReceiveOnlyHandler<TradeMessage>, String, boolean) - Method in class org.marketcetera.client.jms.IncomingJmsFactory
Registers the given message handler for messages that are received by the given incoming destination (and of the given type).
removeBrokerStatusListener(BrokerStatusListener) - Method in interface org.marketcetera.client.Client
Removes a broker status listener that was previously added via Client.addBrokerStatusListener(BrokerStatusListener).
removeExceptionListener(ExceptionListener) - Method in interface org.marketcetera.client.Client
Removes exception listener that was previously added via Client.addExceptionListener(java.beans.ExceptionListener).
removeReportListener(ReportListener) - Method in interface org.marketcetera.client.Client
Removes a report listener that was previously added via Client.addReportListener(ReportListener).
removeServerStatusListener(ServerStatusListener) - Method in interface org.marketcetera.client.Client
Removes a server connection status listener that was previously added via Client.addServerStatusListener(ServerStatusListener).
REPLY_TOPIC_PREFIX - Static variable in interface org.marketcetera.client.Service
The prefix of the topic on which the client receives server replies.
ReplyHandler<T> - Interface in org.marketcetera.client.jms
A type-safe message handler that produces replies.
replyToMessage(T) - Method in interface org.marketcetera.client.jms.ReplyHandler
Handles the given message, and returns a reply.
ReportListener - Interface in org.marketcetera.client
A receiver of trading reports.
REQUEST_CLIENT_NOT_INITIALIZED - Static variable in interface org.marketcetera.client.Messages
 
REQUEST_PARAMETER_SPECIFIED - Static variable in interface org.marketcetera.client.Messages
 
REQUEST_QUEUE - Static variable in interface org.marketcetera.client.Service
The queue on which the client places orders for the server.

S

SELECTOR - Static variable in class org.marketcetera.client.instruments.InstrumentValidationHandler
The factory that provides the handler instance for the specified instrument.
SEND_ORDER_FAIL_NO_CONNECT - Static variable in interface org.marketcetera.client.Messages
 
SEND_ORDER_VALIDATION_FAILED - Static variable in interface org.marketcetera.client.Messages
 
sendOrder(OrderSingle) - Method in interface org.marketcetera.client.Client
Sends the supplied order to the server.
sendOrder(OrderReplace) - Method in interface org.marketcetera.client.Client
Sends the supplied order to the server.
sendOrder(OrderCancel) - Method in interface org.marketcetera.client.Client
Sends the supplied order to the server.
sendOrderRaw(FIXOrder) - Method in interface org.marketcetera.client.Client
Sends the supplied FIX Message Order to the server.
SERVER_CONNECTION_DEAD - Static variable in interface org.marketcetera.client.Messages
 
ServerStatusListener - Interface in org.marketcetera.client
A receiver of server connection status changes.
Service - Interface in org.marketcetera.client
The application's web services.
setClientFactory(ClientFactory) - Static method in class org.marketcetera.client.ClientManager
Sets the ClientFactory to use to create the Client.
setHostname(String) - Method in class org.marketcetera.client.ClientModuleFactory
 
setHostname(String) - Method in interface org.marketcetera.client.ClientModuleFactoryMXBean
Sets the server host name.
setIDPrefix(String) - Method in class org.marketcetera.client.ClientModuleFactory
 
setIDPrefix(String) - Method in interface org.marketcetera.client.ClientModuleFactoryMXBean
Sets the string that should be prefixed to any orderIDs generated by the client based on IDs issued by the server.
setIncomingConnectionFactory(ConnectionFactory) - Method in class org.marketcetera.client.config.SpringConfig
Sets the receiver's connection factory for incoming connections to the given one.
setOrderModifiers(Collection<OrderModifier>) - Method in class org.marketcetera.client.config.SpringConfig
Sets the orderModifiers value.
setOutgoingConnectionFactory(ConnectionFactory) - Method in class org.marketcetera.client.config.SpringConfig
Sets the receiver's connection factory for outgoing connections to the given one.
setPassword(String) - Method in class org.marketcetera.client.ClientModuleFactory
 
setPassword(String) - Method in interface org.marketcetera.client.ClientModuleFactoryMXBean
Sets the password to use when connecting to the server.
setPort(int) - Method in class org.marketcetera.client.ClientModuleFactory
 
setPort(int) - Method in interface org.marketcetera.client.ClientModuleFactoryMXBean
Sets the server port number.
setSerializeToString(boolean) - Method in class org.marketcetera.client.jms.JMSFIXMessageConverter
 
setSingleton(SpringConfig) - Static method in class org.marketcetera.client.config.SpringConfig
Sets the global singleton configuration to the given one.
setURL(String) - Method in class org.marketcetera.client.ClientModuleFactory
 
setURL(String) - Method in interface org.marketcetera.client.ClientModuleFactoryMXBean
Sets the Server URL to connect to.
setUserData(Properties) - Method in interface org.marketcetera.client.Client
Sets the user data associated with the current user.
setUserData(ClientContext, String) - Method in interface org.marketcetera.client.Service
Sets the user data associated with the current user.
setUsername(String) - Method in class org.marketcetera.client.ClientModuleFactory
 
setUsername(String) - Method in interface org.marketcetera.client.ClientModuleFactoryMXBean
Sets the user name to use when connecting to the server.
SpringConfig - Class in org.marketcetera.client.config
The application's Spring-based configuration.
SpringConfig() - Constructor for class org.marketcetera.client.config.SpringConfig
Creates a new application configuration, which becomes the global singleton.
SpringConfig(ConnectionFactory, ConnectionFactory, Collection<OrderModifier>) - Constructor for class org.marketcetera.client.config.SpringConfig
Creates a new application configuration with the given properties.
start() - Method in class org.marketcetera.client.utils.AutoOrderHistoryManager
 
start() - Method in class org.marketcetera.client.utils.LiveOrderHistoryManager
 
stop() - Method in class org.marketcetera.client.utils.AutoOrderHistoryManager
 
stop() - Method in class org.marketcetera.client.utils.LiveOrderHistoryManager
 

T

toMessage(Object, Session) - Method in class org.marketcetera.client.jms.JMSFIXMessageConverter
Converts from the ORS to the JMS queue format - ie from a FIX Message -> JMS message
toMessage(Object, Session) - Method in class org.marketcetera.client.jms.JMSMessageConverter
Converts a trade message to a JMS Message.
toMessage(Object, Session) - Method in class org.marketcetera.client.jms.JMSXMLMessageConverter
Converts a messaging object to a JMS Message.
toString() - Method in class org.marketcetera.client.brokers.BrokerStatus
 
toString() - Method in class org.marketcetera.client.ClientParameters
 
toString() - Method in class org.marketcetera.client.jms.OrderEnvelope
 
toString() - Method in class org.marketcetera.client.users.UserInfo
 
toString() - Method in class org.marketcetera.client.utils.LiveOrderHistoryManager
 

U

UNABLE_FETCH_ID_SERVER - Static variable in interface org.marketcetera.client.Messages
 
UNEXPECTED_MESSAGE_RECEIVED - Static variable in interface org.marketcetera.client.jms.Messages
 
UNEXPECTED_MESSAGE_TO_SEND - Static variable in interface org.marketcetera.client.jms.Messages
 
UNSUPPORTED_DATA_TYPE - Static variable in interface org.marketcetera.client.Messages
 
UserInfo - Class in org.marketcetera.client.users
The web service representation of a user's information.
UserInfo(String, UserID, boolean, boolean, Properties, Properties) - Constructor for class org.marketcetera.client.users.UserInfo
Creates a new user info representation, given the user information.
UserInfo() - Constructor for class org.marketcetera.client.users.UserInfo
Creates a new status representation.

V

validate(Instrument) - Method in class org.marketcetera.client.instruments.EquityValidationHandler
 
validate(Instrument) - Method in class org.marketcetera.client.instruments.FutureValidationHandler
 
validate(Instrument) - Method in class org.marketcetera.client.instruments.InstrumentValidationHandler
Validates the supplied instrument.
validate(Instrument) - Method in class org.marketcetera.client.instruments.OptionValidationHandler
 
validate(OrderSingle) - Static method in class org.marketcetera.client.Validations
Validates a new order.
validate(FIXOrder) - Static method in class org.marketcetera.client.Validations
Validates a new order.
validate(OrderReplace) - Static method in class org.marketcetera.client.Validations
Validates a new order.
validate(OrderCancel) - Static method in class org.marketcetera.client.Validations
Validates a new order.
validate(OrderSingleSuggestion) - Static method in class org.marketcetera.client.Validations
Validates a suggestion.
validateExpirationYear(String) - Static method in class org.marketcetera.client.instruments.FutureValidationHandler
Validates that the given value represents a valid future expiration year.
validateExpirationYear(int) - Static method in class org.marketcetera.client.instruments.FutureValidationHandler
Validates that the given value represents a valid future expiration year.
validateExpiry(String) - Static method in class org.marketcetera.client.instruments.OptionValidationHandler
Validates expiry field of an instrument.
validateExpiryDate(String) - Static method in class org.marketcetera.client.instruments.OptionValidationHandler
Validates that the date matches the expected pattern per OptionValidationHandler.validateExpiry(String) and is a correct date for the given month, year and day/week combination.
validateInstrument(Instrument) - Static method in class org.marketcetera.client.Validations
Validates an instrument.
VALIDATION_ORDER_INSTRUMENT - Static variable in interface org.marketcetera.client.Messages
 
VALIDATION_ORDER_QUANTITY - Static variable in interface org.marketcetera.client.Messages
 
VALIDATION_ORDER_SIDE - Static variable in interface org.marketcetera.client.Messages
 
VALIDATION_ORDER_TYPE - Static variable in interface org.marketcetera.client.Messages
 
VALIDATION_ORDERID - Static variable in interface org.marketcetera.client.Messages
 
VALIDATION_ORIG_ORDERID - Static variable in interface org.marketcetera.client.Messages
 
VALIDATION_SUGGEST_IDENTIFIER - Static variable in interface org.marketcetera.client.Messages
 
VALIDATION_SUGGEST_ORDER - Static variable in interface org.marketcetera.client.Messages
 
VALIDATION_SUGGEST_SCORE - Static variable in interface org.marketcetera.client.Messages
 
VALIDATION_UNKNOWN_INSTRUMENT - Static variable in interface org.marketcetera.client.Messages
 
Validations - Class in org.marketcetera.client
Carries out validations for various order types.

A B C D E F G H I J L M N O P R S T U V

Copyright © 2012. All Rights Reserved.