A B C D E F G H I J L M N O P Q R S T U _ 
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.PersistentStrategyInstance instance.
create() - Method in class org.marketcetera.strategy.dao.PersistentStrategyMessageFactory
Create a new PersistentStrategyMessage instance.
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.PersistentStrategyInstance instance from the given object.
create(StrategyMessage) - Method in class org.marketcetera.strategy.dao.PersistentStrategyMessageFactory
Create a new PersistentStrategyMessage instance 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 PersistentStrategyMessage values owned by the given PersistentStrategyInstance.
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 StrategyClient implementation.
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 PersistentStrategyInstance objects.
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 PersistentStrategyMessage objects.
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 StrategyInstance data 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 StrategyMessage data 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 StrategyMessage objects 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 User data 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
 
A B C D E F G H I J L M N O P Q R S T U _ 
All Classes All Packages