Package
Class
Use
Tree
Deprecated
Index
Help
PREV NEXT
FRAMES
NO FRAMES
All Classes
A
C
D
E
G
H
I
L
M
O
P
R
S
T
A
addConnectionStatusListener(ConnectionStatusListener)
- Method in interface org.marketcetera.saclient.
SAClient
Adds a connection status listener so that it can receive connection status notifications.
addDataReceiver(DataReceiver)
- Method in interface org.marketcetera.saclient.
SAClient
Adds a data receiver so that it can receive all the data received from the remote source that this client is connected to.
APP_ID
- Static variable in interface org.marketcetera.saclient.
SAClientVersion
The client's application ID: the ID.
APP_ID_NAME
- Static variable in interface org.marketcetera.saclient.
SAClientVersion
The SA client's application ID: the application name.
APP_ID_VERSION
- Static variable in interface org.marketcetera.saclient.
SAClientVersion
The SA client's application ID: the version.
C
CLIENT_CLOSED
- Static variable in interface org.marketcetera.saclient.
Messages
CLIENT_DISCONNECTED
- Static variable in interface org.marketcetera.saclient.
Messages
close()
- Method in interface org.marketcetera.saclient.
SAClient
Closes the connection to the remote strategy agent.
ConnectionException
- Exception in
org.marketcetera.saclient
Instances of this exception are thrown when errors are encountered when initializing a connection to the remote strategy agent.
ConnectionException(Throwable, I18NBoundMessage)
- Constructor for exception org.marketcetera.saclient.
ConnectionException
Creates a new instance.
ConnectionException(I18NBoundMessage)
- Constructor for exception org.marketcetera.saclient.
ConnectionException
Creates a new instance.
ConnectionStatusListener
- Interface in
org.marketcetera.saclient
This interface enables clients to be notified whenever the status of client's connection to the strategy agent changes.
create(SAClientParameters)
- Method in class org.marketcetera.saclient.
SAClientFactory
Creates a client that can be used to communicate with a remote strategy agent.
createStrategy(CreateStrategyParameters)
- Method in interface org.marketcetera.saclient.
SAClient
Creates a new strategy module using the given strategy creation parameters.
createStrategy(ClientContext, CreateStrategyParameters)
- Method in interface org.marketcetera.saclient.
SAService
Creates a strategy.
CreateStrategyParameters
- Class in
org.marketcetera.saclient
Specifies the parameters to create a strategy.
CreateStrategyParameters(String, String, String, File, String, boolean)
- Constructor for class org.marketcetera.saclient.
CreateStrategyParameters
Creates an instance.
D
DataReceiver
- Interface in
org.marketcetera.saclient
This interface enables the clients to receive all the data emitted by the strategies running on the strategy agent.
delete(ModuleURN)
- Method in interface org.marketcetera.saclient.
SAClient
Deletes the module instance having the supplied URN.
delete(ClientContext, ModuleURN)
- Method in interface org.marketcetera.saclient.
SAService
Deletes the module with the specified URN.
E
equals(Object)
- Method in class org.marketcetera.saclient.
SAClientParameters
ERROR_JMS_CONNECT
- Static variable in interface org.marketcetera.saclient.
Messages
ERROR_WS_CONNECT
- Static variable in interface org.marketcetera.saclient.
Messages
ERROR_WS_OPERATION
- Static variable in interface org.marketcetera.saclient.
Messages
G
getContextClasses()
- Method in class org.marketcetera.saclient.
SAClientParameters
getHostname()
- Method in class org.marketcetera.saclient.
SAClientParameters
The strategy agent hostname.
getInstance()
- Static method in class org.marketcetera.saclient.
SAClientFactory
Returns the singleton factory instance that can be used to create clients to communicate with the remote strategy agents.
getInstanceName()
- Method in class org.marketcetera.saclient.
CreateStrategyParameters
Returns the strategy instance name.
getInstances(ModuleURN)
- Method in interface org.marketcetera.saclient.
SAClient
Returns the list of module instances available.
getInstances(ClientContext, ModuleURN)
- Method in interface org.marketcetera.saclient.
SAService
Returns the list of module instances available at the strategy agent.
getLanguage()
- Method in class org.marketcetera.saclient.
CreateStrategyParameters
Returns the strategy language.
getModuleInfo(ModuleURN)
- Method in interface org.marketcetera.saclient.
SAClient
Returns the module information for the module instance with the supplied URN.
getModuleInfo(ClientContext, ModuleURN)
- Method in interface org.marketcetera.saclient.
SAService
Gets the module info for the module with the specified URN.
getParameters()
- Method in class org.marketcetera.saclient.
CreateStrategyParameters
Returns the strategy parameters.
getParameters()
- Method in interface org.marketcetera.saclient.
SAClient
The parameters that were specified when connecting to the remote strategy agent.
getPassword()
- Method in class org.marketcetera.saclient.
SAClientParameters
The password to use when connecting to the strategy agent.
getPort()
- Method in class org.marketcetera.saclient.
SAClientParameters
The port number of the strategy agent.
getProperties(ModuleURN)
- Method in interface org.marketcetera.saclient.
SAClient
Fetches all the available properties of the module with the supplied URN.
getProperties(ClientContext, ModuleURN)
- Method in interface org.marketcetera.saclient.
SAService
Fetches the (MXBean) properties of the module with the specified URN.
getProviders()
- Method in interface org.marketcetera.saclient.
SAClient
Returns the list of providers available.
getProviders(ClientContext)
- Method in interface org.marketcetera.saclient.
SAService
Returns the list of providers available at the strategy agent.
getStrategyCreateParms(ModuleURN)
- Method in interface org.marketcetera.saclient.
SAClient
Fetches the strategy creation parameters (including the strategy script) for the strategy with the supplied URN.
getStrategyCreateParms(ClientContext, ModuleURN)
- Method in interface org.marketcetera.saclient.
SAService
Returns the parameters used to create a strategy.
getStrategyName()
- Method in class org.marketcetera.saclient.
CreateStrategyParameters
Returns the strategy class name.
getStrategySource()
- Method in class org.marketcetera.saclient.
CreateStrategyParameters
Returns the input stream from which the strategy script file can be read.
getURL()
- Method in class org.marketcetera.saclient.
SAClientParameters
The URL of the strategy agent.
getUsername()
- Method in class org.marketcetera.saclient.
SAClientParameters
Gets the user name to use when connecting to the strategy agent.
H
hashCode()
- Method in class org.marketcetera.saclient.
SAClientParameters
I
isRouteOrdersToServer()
- Method in class org.marketcetera.saclient.
CreateStrategyParameters
Returns true if the strategy should route its orders to the server.
L
LOG_ERROR_RECEIVE_CONNECT_STATUS
- Static variable in interface org.marketcetera.saclient.
Messages
LOG_ERROR_RECEIVE_DATA
- Static variable in interface org.marketcetera.saclient.
Messages
LOGGER
- Static variable in interface org.marketcetera.saclient.
Messages
The message logger.
M
Messages
- Interface in
org.marketcetera.saclient
Internationalized Message keys for classes in this package.
O
org.marketcetera.saclient
- package org.marketcetera.saclient
The client for communicating with remote instances of a strategy agent.
P
PROVIDER
- Static variable in interface org.marketcetera.saclient.
Messages
The message provider
R
receiveConnectionStatus(boolean)
- Method in interface org.marketcetera.saclient.
ConnectionStatusListener
Provides the current connection status.
receiveData(Object)
- Method in interface org.marketcetera.saclient.
DataReceiver
Provides the data received from the remote source.
removeConnectionStatusListener(ConnectionStatusListener)
- Method in interface org.marketcetera.saclient.
SAClient
Removes a connection status listener that was added previously so that it no longer receives connection status notifications.
removeDataReciever(DataReceiver)
- Method in interface org.marketcetera.saclient.
SAClient
Removes a data receiver that was previously added so that it no longer receives data from the remote source.
S
SAClient
- Interface in
org.marketcetera.saclient
The interface to the set of remote services available from a remote strategy agent.
SAClientFactory
- Class in
org.marketcetera.saclient
Factory for creating remote connections to the Strategy Agent.
SAClientFactory()
- Constructor for class org.marketcetera.saclient.
SAClientFactory
Creates an instance.
SAClientParameters
- Class in
org.marketcetera.saclient
The set of parameters needed to initialize the client connection to the strategy agent.
SAClientParameters(String, char[], String, String, int)
- Constructor for class org.marketcetera.saclient.
SAClientParameters
Creates an instance.
SAClientParameters(String, char[], String, String, int, Class<?>...)
- Constructor for class org.marketcetera.saclient.
SAClientParameters
Create a new SAClientParameters instance.
SAClientVersion
- Interface in
org.marketcetera.saclient
The SA client version manager.
SAService
- Interface in
org.marketcetera.saclient
The web service interface to the remote services available from a strategy agent.
sendData(Object)
- Method in interface org.marketcetera.saclient.
SAClient
Sends the given object to the Strategy Agent where registered listeners will receive it.
sendData(ClientContext, Object)
- Method in interface org.marketcetera.saclient.
SAService
Sends the given data to the strategy agent.
setProperties(ModuleURN, Map<String, Object>)
- Method in interface org.marketcetera.saclient.
SAClient
Sets the supplied properties of the module.
setProperties(ClientContext, ModuleURN, MapWrapper<String, Object>)
- Method in interface org.marketcetera.saclient.
SAService
Sets the properties of the module with the specified URN.
start(ModuleURN)
- Method in interface org.marketcetera.saclient.
SAClient
Starts the module instance having the supplied URN.
start(ClientContext, ModuleURN)
- Method in interface org.marketcetera.saclient.
SAService
Starts the module with the specified URN.
stop(ModuleURN)
- Method in interface org.marketcetera.saclient.
SAClient
Stops the module instance having the supplied URN.
stop(ClientContext, ModuleURN)
- Method in interface org.marketcetera.saclient.
SAService
Stops the module with the specified URN.
T
toString()
- Method in class org.marketcetera.saclient.
SAClientParameters
A
C
D
E
G
H
I
L
M
O
P
R
S
T
Package
Class
Use
Tree
Deprecated
Index
Help
PREV NEXT
FRAMES
NO FRAMES
All Classes
Copyright © 2012. All Rights Reserved.