A B C D E F G H I J L M N O P Q R S T U _
All Classes All Packages
All Classes All Packages
All Classes All Packages
A
- add(StrategyMessage) - Method in class org.marketcetera.strategy.StrategyServiceImpl.StrategyMessageQueueProcessor
- addClientStatusListener(ClientStatusListener) - Method in class org.marketcetera.strategy.DirectStrategyClient
- addStrategyEventListener(StrategyEventListener) - Method in class org.marketcetera.strategy.DirectStrategyClient
- addStrategyEventListener(StrategyEventListener) - Method in class org.marketcetera.strategy.StrategyServiceImpl
- applicationContext - Variable in class org.marketcetera.strategy.DirectStrategyClient
-
provides access to the application context
- applicationContext - Variable in class org.marketcetera.strategy.DirectStrategyClientFactory
-
provides access to the application context
- applicationContext - Variable in class org.marketcetera.strategy.StrategyServiceImpl
-
main application context
B
- buildSort(PageRequest, Sort) - Method in class org.marketcetera.strategy.StrategyServiceImpl
-
Build the sort statement for a query using the given attributes.
C
- clientId - Variable in class org.marketcetera.strategy.DirectStrategyClient
-
uniquely identifies this client
- clusterData - Variable in class org.marketcetera.strategy.StrategyServiceImpl
-
generated cluster data
- clusterService - Variable in class org.marketcetera.strategy.StrategyServiceImpl
-
provides access to cluster services
- create() - Method in class org.marketcetera.strategy.dao.PersistentStrategyInstanceFactory
-
Create a new
org.marketcetera.strategy.dao.PersistentStrategyInstanceinstance. - create() - Method in class org.marketcetera.strategy.dao.PersistentStrategyMessageFactory
-
Create a new
PersistentStrategyMessageinstance. - create(DirectStrategyClientParameters) - Method in class org.marketcetera.strategy.DirectStrategyClientFactory
- create(StrategyInstance) - Method in class org.marketcetera.strategy.dao.PersistentStrategyInstanceFactory
-
Create a new
org.marketcetera.strategy.dao.PersistentStrategyInstanceinstance from the given object. - create(StrategyMessage) - Method in class org.marketcetera.strategy.dao.PersistentStrategyMessageFactory
-
Create a new
PersistentStrategyMessageinstance from the given object. - createStrategyMessage(StrategyMessage) - Method in class org.marketcetera.strategy.StrategyServiceImpl
D
- deleteAllMessagesFor(PersistentStrategyInstance) - Method in class org.marketcetera.strategy.StrategyServiceImpl
-
Delete all
PersistentStrategyMessagevalues owned by the givenPersistentStrategyInstance. - deleteAllStrategyMessages(String) - Method in class org.marketcetera.strategy.DirectStrategyClient
- deleteAllStrategyMessages(String) - Method in class org.marketcetera.strategy.StrategyServiceImpl
- deleteStrategyMessage(long) - Method in class org.marketcetera.strategy.DirectStrategyClient
- deleteStrategyMessage(long) - Method in class org.marketcetera.strategy.StrategyServiceImpl
- DirectStrategyClient - Class in org.marketcetera.strategy
-
Provides an in-process
StrategyClientimplementation. - DirectStrategyClient(ApplicationContext, String) - Constructor for class org.marketcetera.strategy.DirectStrategyClient
-
Create a new DirectStrategyClient instance.
- DirectStrategyClientFactory - Class in org.marketcetera.strategy
-
Strategy Client implementation to use when strategy services are embedded directly in the main server container.
- DirectStrategyClientFactory() - Constructor for class org.marketcetera.strategy.DirectStrategyClientFactory
- DirectStrategyClientParameters - Class in org.marketcetera.strategy
- DirectStrategyClientParameters() - Constructor for class org.marketcetera.strategy.DirectStrategyClientParameters
E
- emitMessage(INotification.Severity, String) - Method in class org.marketcetera.strategy.DirectStrategyClient
- eventBusService - Variable in class org.marketcetera.strategy.StrategyServiceImpl
-
provides access to event bus services
F
- filename - Variable in class org.marketcetera.strategy.dao.PersistentStrategyInstance
-
indicates the server-local file which contains the strategy
- filename - Variable in class org.marketcetera.strategy.dao.QPersistentStrategyInstance
- findAllByStatusIn(Set<StrategyStatus>) - Method in interface org.marketcetera.strategy.dao.StrategyInstanceDao
-
Find the strategy instances with status values in the given values.
- findByName(String) - Method in interface org.marketcetera.strategy.dao.StrategyInstanceDao
-
Find the strategy instance with the given name, if it exists.
- findByName(String) - Method in class org.marketcetera.strategy.DirectStrategyClient
- findByName(String) - Method in class org.marketcetera.strategy.StrategyServiceImpl
-
Finds the strategy instance with the given name.
- findByNonce(String) - Method in interface org.marketcetera.strategy.dao.StrategyInstanceDao
-
Find the strategy instance with the given nonce, if it exists.
- findByStrategyMessageId(long) - Method in interface org.marketcetera.strategy.dao.StrategyMessageDao
-
Find the strategy message by the given strategy message id, if possible.
G
- getFilename() - Method in class org.marketcetera.strategy.dao.PersistentStrategyInstance
-
Get the filename value.
- getHash() - Method in class org.marketcetera.strategy.dao.PersistentStrategyInstance
-
Get the hash value.
- getIncomingStrategyDirectory() - Method in class org.marketcetera.strategy.StrategyServiceImpl
- getMainClassName(File) - Method in class org.marketcetera.strategy.StrategyServiceImpl.RunningStrategy
-
Determines the main class name from the given JAR.
- getMessage() - Method in class org.marketcetera.strategy.dao.PersistentStrategyMessage
-
Get the message value.
- getMessageTimestamp() - Method in class org.marketcetera.strategy.dao.PersistentStrategyMessage
-
Get the messageTimestamp value.
- getName() - Method in class org.marketcetera.strategy.dao.PersistentStrategyInstance
-
Get the name value.
- getNonce() - Method in class org.marketcetera.strategy.dao.PersistentStrategyInstance
-
Get the nonce value.
- getSeverity() - Method in class org.marketcetera.strategy.dao.PersistentStrategyMessage
-
Get the severity value.
- getStarted() - Method in class org.marketcetera.strategy.dao.PersistentStrategyInstance
-
Get the started value.
- getStatus() - Method in class org.marketcetera.strategy.dao.PersistentStrategyInstance
-
Get the status value.
- getStrategyInstance() - Method in class org.marketcetera.strategy.dao.PersistentStrategyMessage
-
Get the strategyInstance value.
- getStrategyInstanceHolder() - Method in class org.marketcetera.strategy.DirectStrategyClient
-
Get the strategy instance context for this running strategy.
- getStrategyInstances() - Method in class org.marketcetera.strategy.DirectStrategyClient
- getStrategyInstances(String) - Method in class org.marketcetera.strategy.StrategyServiceImpl
-
Requests loaded strategy instances.
- getStrategyMessageFactory() - Method in class org.marketcetera.strategy.DirectStrategyClient
-
Get the strategy message factory for this running strategy.
- getStrategyMessageId() - Method in class org.marketcetera.strategy.dao.PersistentStrategyMessage
- getStrategyMessages(String, INotification.Severity, PageRequest) - Method in class org.marketcetera.strategy.DirectStrategyClient
- getStrategyMessages(String, INotification.Severity, PageRequest) - Method in class org.marketcetera.strategy.StrategyServiceImpl
-
Requests strategy messages.
- getStrategyService() - Method in class org.marketcetera.strategy.DirectStrategyClient
-
Get the strategy service value for this running strategy.
- getTemporaryStrategyDirectory() - Method in class org.marketcetera.strategy.StrategyServiceImpl
- getUser() - Method in class org.marketcetera.strategy.dao.PersistentStrategyInstance
-
Get the user value.
H
- hash - Variable in class org.marketcetera.strategy.dao.PersistentStrategyInstance
-
indicates the strategy hash value
- hash - Variable in class org.marketcetera.strategy.dao.QPersistentStrategyInstance
I
- id - Variable in class org.marketcetera.strategy.dao.QPersistentStrategyInstance
- id - Variable in class org.marketcetera.strategy.dao.QPersistentStrategyMessage
- incomingStrategyDirectoryPath - Variable in class org.marketcetera.strategy.StrategyServiceImpl
-
directory which is monitored for incoming strategies
- INITS - Static variable in class org.marketcetera.strategy.dao.QPersistentStrategyInstance
- INITS - Static variable in class org.marketcetera.strategy.dao.QPersistentStrategyMessage
- isRunning - Variable in class org.marketcetera.strategy.DirectStrategyClient
-
indicates if the client is running or not
- isRunning() - Method in class org.marketcetera.strategy.DirectStrategyClient
J
- jarFile - Variable in class org.marketcetera.strategy.StrategyServiceImpl.RunningStrategy
-
JAR file that contains the strategy to run
L
- lastUpdated - Variable in class org.marketcetera.strategy.dao.QPersistentStrategyInstance
- lastUpdated - Variable in class org.marketcetera.strategy.dao.QPersistentStrategyMessage
- loadStrategyInstance(StrategyInstance) - Method in class org.marketcetera.strategy.DirectStrategyClient
- loadStrategyInstance(StrategyInstance) - Method in class org.marketcetera.strategy.StrategyServiceImpl
-
Load a new strategy instances.
M
- message - Variable in class org.marketcetera.strategy.dao.PersistentStrategyMessage
-
message from the strategy
- message - Variable in class org.marketcetera.strategy.dao.QPersistentStrategyMessage
- messageTimestamp - Variable in class org.marketcetera.strategy.dao.PersistentStrategyMessage
-
date message was created
- messageTimestamp - Variable in class org.marketcetera.strategy.dao.QPersistentStrategyMessage
N
- name - Variable in class org.marketcetera.strategy.dao.PersistentStrategyInstance
-
uniquely describes the strategy
- name - Variable in class org.marketcetera.strategy.dao.QPersistentStrategyInstance
- newClassloader - Variable in class org.marketcetera.strategy.StrategyServiceImpl.RunningStrategy
-
class loader used for the strategy
- newContext - Variable in class org.marketcetera.strategy.StrategyServiceImpl.RunningStrategy
-
new application context used for the strategy
- nonce - Variable in class org.marketcetera.strategy.dao.PersistentStrategyInstance
-
uniquely identifies a strategy upload request
- nonce - Variable in class org.marketcetera.strategy.dao.QPersistentStrategyInstance
O
- org.marketcetera.strategy - package org.marketcetera.strategy
- org.marketcetera.strategy.dao - package org.marketcetera.strategy.dao
P
- persistentStrategyInstance - Static variable in class org.marketcetera.strategy.dao.QPersistentStrategyInstance
- PersistentStrategyInstance - Class in org.marketcetera.strategy.dao
-
Identifies a unique strategy instance.
- PersistentStrategyInstance() - Constructor for class org.marketcetera.strategy.dao.PersistentStrategyInstance
-
Create a new PersistentStrategyInstance instance.
- PersistentStrategyInstance(StrategyInstance) - Constructor for class org.marketcetera.strategy.dao.PersistentStrategyInstance
-
Create a new PersistentStrategyInstance instance.
- PersistentStrategyInstanceFactory - Class in org.marketcetera.strategy.dao
-
Creates new
PersistentStrategyInstanceobjects. - PersistentStrategyInstanceFactory() - Constructor for class org.marketcetera.strategy.dao.PersistentStrategyInstanceFactory
- persistentStrategyMessage - Static variable in class org.marketcetera.strategy.dao.QPersistentStrategyMessage
- PersistentStrategyMessage - Class in org.marketcetera.strategy.dao
-
Represents a message emitted by a strategy.
- PersistentStrategyMessage() - Constructor for class org.marketcetera.strategy.dao.PersistentStrategyMessage
-
Create a new PersistentStrategyMessage instance.
- PersistentStrategyMessage(StrategyMessage) - Constructor for class org.marketcetera.strategy.dao.PersistentStrategyMessage
-
Create a new PersistentStrategyMessage instance.
- PersistentStrategyMessageFactory - Class in org.marketcetera.strategy.dao
-
Creates new
PersistentStrategyMessageobjects. - PersistentStrategyMessageFactory() - Constructor for class org.marketcetera.strategy.dao.PersistentStrategyMessageFactory
- persistentStrategyMessages - Variable in class org.marketcetera.strategy.StrategyServiceImpl.StrategyMessageQueueProcessor
-
temporarily holds strategy messages to persist
- pollingInterval - Variable in class org.marketcetera.strategy.StrategyServiceImpl
-
interval at which to poll for provisioning files
- processData(Deque<StrategyMessage>) - Method in class org.marketcetera.strategy.StrategyServiceImpl.StrategyMessageQueueProcessor
Q
- QPersistentStrategyInstance - Class in org.marketcetera.strategy.dao
-
QPersistentStrategyInstance is a Querydsl query type for PersistentStrategyInstance
- QPersistentStrategyInstance(Path<? extends PersistentStrategyInstance>) - Constructor for class org.marketcetera.strategy.dao.QPersistentStrategyInstance
- QPersistentStrategyInstance(PathMetadata) - Constructor for class org.marketcetera.strategy.dao.QPersistentStrategyInstance
- QPersistentStrategyInstance(PathMetadata, PathInits) - Constructor for class org.marketcetera.strategy.dao.QPersistentStrategyInstance
- QPersistentStrategyInstance(Class<? extends PersistentStrategyInstance>, PathMetadata, PathInits) - Constructor for class org.marketcetera.strategy.dao.QPersistentStrategyInstance
- QPersistentStrategyInstance(String) - Constructor for class org.marketcetera.strategy.dao.QPersistentStrategyInstance
- QPersistentStrategyMessage - Class in org.marketcetera.strategy.dao
-
QPersistentStrategyMessage is a Querydsl query type for PersistentStrategyMessage
- QPersistentStrategyMessage(Path<? extends PersistentStrategyMessage>) - Constructor for class org.marketcetera.strategy.dao.QPersistentStrategyMessage
- QPersistentStrategyMessage(PathMetadata) - Constructor for class org.marketcetera.strategy.dao.QPersistentStrategyMessage
- QPersistentStrategyMessage(PathMetadata, PathInits) - Constructor for class org.marketcetera.strategy.dao.QPersistentStrategyMessage
- QPersistentStrategyMessage(Class<? extends PersistentStrategyMessage>, PathMetadata, PathInits) - Constructor for class org.marketcetera.strategy.dao.QPersistentStrategyMessage
- QPersistentStrategyMessage(String) - Constructor for class org.marketcetera.strategy.dao.QPersistentStrategyMessage
R
- received(File, String) - Method in class org.marketcetera.strategy.StrategyServiceImpl
-
Load a new strategy instances.
- receiveStrategyEvent(StrategyEvent) - Method in class org.marketcetera.strategy.StrategyServiceImpl
-
Receive incoming strategy events.
- removeClientStatusListener(ClientStatusListener) - Method in class org.marketcetera.strategy.DirectStrategyClient
- removeStrategyEventListener(StrategyEventListener) - Method in class org.marketcetera.strategy.DirectStrategyClient
- removeStrategyEventListener(StrategyEventListener) - Method in class org.marketcetera.strategy.StrategyServiceImpl
- RunningStrategy(StrategyInstance, File) - Constructor for class org.marketcetera.strategy.StrategyServiceImpl.RunningStrategy
-
Create a new RunningStrategy instance.
S
- serialVersionUID - Static variable in class org.marketcetera.strategy.dao.PersistentStrategyInstance
- serialVersionUID - Static variable in class org.marketcetera.strategy.dao.PersistentStrategyMessage
- serialVersionUID - Static variable in class org.marketcetera.strategy.dao.QPersistentStrategyInstance
- serialVersionUID - Static variable in class org.marketcetera.strategy.dao.QPersistentStrategyMessage
- serviceName - Variable in class org.marketcetera.strategy.StrategyServiceImpl
-
name of this service
- setFilename(String) - Method in class org.marketcetera.strategy.dao.PersistentStrategyInstance
-
Set the filename value.
- setHash(String) - Method in class org.marketcetera.strategy.dao.PersistentStrategyInstance
-
Set the hash value.
- setMessage(String) - Method in class org.marketcetera.strategy.dao.PersistentStrategyMessage
-
Set the message value.
- setMessageTimestamp(Date) - Method in class org.marketcetera.strategy.dao.PersistentStrategyMessage
-
Set the messageTimestamp value.
- setName(String) - Method in class org.marketcetera.strategy.dao.PersistentStrategyInstance
-
Set the name value.
- setNonce(String) - Method in class org.marketcetera.strategy.dao.PersistentStrategyInstance
-
Set the nonce value.
- setSeverity(INotification.Severity) - Method in class org.marketcetera.strategy.dao.PersistentStrategyMessage
-
Set the severity value.
- setStarted(Date) - Method in class org.marketcetera.strategy.dao.PersistentStrategyInstance
-
Set the started value.
- setStatus(StrategyStatus) - Method in class org.marketcetera.strategy.dao.PersistentStrategyInstance
-
Set the status value.
- setStrategyInstance(StrategyInstance) - Method in class org.marketcetera.strategy.dao.PersistentStrategyMessage
-
Set the strategyInstance value.
- setStrategyMessageId(long) - Method in class org.marketcetera.strategy.dao.PersistentStrategyMessage
-
Sets the strategyMessageId value.
- setUser(User) - Method in class org.marketcetera.strategy.dao.PersistentStrategyInstance
-
Set the user value.
- severity - Variable in class org.marketcetera.strategy.dao.PersistentStrategyMessage
-
strategy message severity
- severity - Variable in class org.marketcetera.strategy.dao.QPersistentStrategyMessage
- start() - Method in class org.marketcetera.strategy.DirectStrategyClient
- start() - Method in class org.marketcetera.strategy.StrategyServiceImpl.RunningStrategy
-
Start the strategy.
- start() - Method in class org.marketcetera.strategy.StrategyServiceImpl
-
Validate and start the object.
- started - Variable in class org.marketcetera.strategy.dao.PersistentStrategyInstance
-
date strategy was started
- started - Variable in class org.marketcetera.strategy.dao.QPersistentStrategyInstance
- startStrategyInstance(String) - Method in class org.marketcetera.strategy.DirectStrategyClient
- startStrategyInstance(String) - Method in class org.marketcetera.strategy.StrategyServiceImpl
-
Start a strategy instance.
- status - Variable in class org.marketcetera.strategy.dao.PersistentStrategyInstance
-
describes the state of a loaded strategy
- status - Variable in class org.marketcetera.strategy.dao.QPersistentStrategyInstance
- stop() - Method in class org.marketcetera.strategy.DirectStrategyClient
- stop() - Method in class org.marketcetera.strategy.StrategyServiceImpl.RunningStrategy
-
Stop the running strategy.
- stop() - Method in class org.marketcetera.strategy.StrategyServiceImpl
-
Stop the object.
- stopStrategyInstance(String) - Method in class org.marketcetera.strategy.DirectStrategyClient
- stopStrategyInstance(String) - Method in class org.marketcetera.strategy.StrategyServiceImpl
-
Stop a strategy instance.
- storageStrategyDirectoryPath - Variable in class org.marketcetera.strategy.StrategyServiceImpl
-
directory which is used to store uploaded strategies after they are verified
- strategiesByName - Variable in class org.marketcetera.strategy.StrategyServiceImpl
-
stores running strategies by name
- strategyEventListeners - Variable in class org.marketcetera.strategy.StrategyServiceImpl
-
holds event listener subscribers
- strategyIncomingDirectoryName - Variable in class org.marketcetera.strategy.StrategyServiceImpl
-
strategy incoming directory base
- strategyInstance - Variable in class org.marketcetera.strategy.dao.PersistentStrategyMessage
-
strategy which created this message
- strategyInstance - Variable in class org.marketcetera.strategy.dao.QPersistentStrategyMessage
- strategyInstance - Variable in class org.marketcetera.strategy.StrategyServiceImpl.RunningStrategy
-
strategy instance associated with the running strategy
- strategyInstanceDao - Variable in class org.marketcetera.strategy.StrategyServiceImpl
-
provides access to the
StrategyInstancedata store - StrategyInstanceDao - Interface in org.marketcetera.strategy.dao
-
Identifies a unique strategy instance.
- strategyInstanceHolder - Variable in class org.marketcetera.strategy.DirectStrategyClient
-
identifies the strategy instance that manages the running strategy
- strategyInstancesByName - Variable in class org.marketcetera.strategy.StrategyServiceImpl.StrategyMessageQueueProcessor
-
stores strategy instances by name
- strategyMessageDao - Variable in class org.marketcetera.strategy.StrategyServiceImpl
-
provides access to the
StrategyMessagedata store - StrategyMessageDao - Interface in org.marketcetera.strategy.dao
-
Represents a message emitted by a strategy.
- strategyMessageFactory - Variable in class org.marketcetera.strategy.DirectStrategyClient
-
creates stratege message objects
- strategyMessageId - Variable in class org.marketcetera.strategy.dao.PersistentStrategyMessage
-
unique identifies the strategy message
- strategyMessageId - Variable in class org.marketcetera.strategy.dao.QPersistentStrategyMessage
- strategyMessageIdCounter - Static variable in class org.marketcetera.strategy.dao.PersistentStrategyMessage
-
provides a source for unique message ids
- strategyMessageQueueProcessor - Variable in class org.marketcetera.strategy.StrategyServiceImpl
-
processes batches of strategy messages
- StrategyMessageQueueProcessor() - Constructor for class org.marketcetera.strategy.StrategyServiceImpl.StrategyMessageQueueProcessor
- strategyService - Variable in class org.marketcetera.strategy.DirectStrategyClient
-
provides access to strategy services
- StrategyServiceImpl - Class in org.marketcetera.strategy
-
Provides StrategyServiceImpl services.
- StrategyServiceImpl() - Constructor for class org.marketcetera.strategy.StrategyServiceImpl
- StrategyServiceImpl.RunningStrategy - Class in org.marketcetera.strategy
-
Tracks a running strategy instance.
- StrategyServiceImpl.StrategyMessageQueueProcessor - Class in org.marketcetera.strategy
-
Processes
StrategyMessageobjects and stores them in bulk. - strategyStorageDirectoryName - Variable in class org.marketcetera.strategy.StrategyServiceImpl
-
strategy storage directory base
- strategyTemporaryDirectoryName - Variable in class org.marketcetera.strategy.StrategyServiceImpl
-
strategy temporary directory base
- strategyWatcher - Variable in class org.marketcetera.strategy.StrategyServiceImpl
-
watches the incoming strategy directory
T
- temporaryStrategyDirectoryPath - Variable in class org.marketcetera.strategy.StrategyServiceImpl
-
directory which is used to store uploaded strategies before they are verified
- toString() - Method in class org.marketcetera.strategy.dao.PersistentStrategyInstance
- toString() - Method in class org.marketcetera.strategy.dao.PersistentStrategyMessage
- txManager - Variable in class org.marketcetera.strategy.StrategyServiceImpl
-
transaction manager value
U
- unloadStrategyInstance(String) - Method in class org.marketcetera.strategy.DirectStrategyClient
- unloadStrategyInstance(String) - Method in class org.marketcetera.strategy.StrategyServiceImpl
-
Unload a strategy instance.
- updateCount - Variable in class org.marketcetera.strategy.dao.QPersistentStrategyInstance
- updateCount - Variable in class org.marketcetera.strategy.dao.QPersistentStrategyMessage
- uploadFile(FileUploadRequest) - Method in class org.marketcetera.strategy.DirectStrategyClient
- user - Variable in class org.marketcetera.strategy.dao.PersistentStrategyInstance
-
user which owns this strategy
- user - Variable in class org.marketcetera.strategy.dao.QPersistentStrategyInstance
- user - Variable in class org.marketcetera.strategy.DirectStrategyClient
-
user which owns the activity of this client
- userDao - Variable in class org.marketcetera.strategy.StrategyServiceImpl
-
provides access to the
Userdata store - username - Variable in class org.marketcetera.strategy.DirectStrategyClient
-
name of user
- userService - Variable in class org.marketcetera.strategy.DirectStrategyClient
-
provides access to user services
_
- _super - Variable in class org.marketcetera.strategy.dao.QPersistentStrategyInstance
- _super - Variable in class org.marketcetera.strategy.dao.QPersistentStrategyMessage
All Classes All Packages