com.apama.position.tracker
Event OpenPositionTrackerConstants


This event contains all the common constant values for the Open Position Tracker implementation.
Constant summary
 constant stringDEFAULT_CONFIGSTORENAME := "OPEN_POSITION_TRACKER"

The name of the Configuration Store that is used for persisting position information by this Position Tracker.
 constant stringDEFAULT_CONFIGSTORENAME_FOR_INDV := "OPEN_POSITION_TRACKER_INDV"

The name of the Configuration Store that is used for persisting individual slice position information by this Position Tracker.
 constant stringDEFAULT_CONFIGSTOREPATH := "OPEN_POSITION_TRACKER.sqlite"

The name of the Configuration Store path that is used for persisting position information by this Position Tracker.
 constant stringDEFAULT_CONFIGSTOREPATH_FOR_INDV := "OPEN_POSITION_TRACKER_INDV.sqlite"

The name of the Configuration Store path that is used for persisting individual slice position information by this Position Tracker.
 constant stringTRACKER_CONFIG_TRACK_SEPARATE_LONG_SHORT := "TRACK_SEPARATE_LONG_SHORT"

The configuration parameter name that can be used to specify that the Open Position should track all long and all short positions for a subscription separately, rather than calculating the net position of long and short positions.
 constant stringTRACKER_TYPE := "OPEN_POSITION_TRACKER"

The type of the Open Position Tracker that is registered with the Position Service. Specific instances of the Open Position Tracker will have their own tracker names, but a common type.
 
Action summary
 com.apama.position.tracker.GenericPositionTrackerConstantsgetGenericConsts()

This action returns the set of generic Position Tracker constants that are common to all CMF Position Tracker implementations.
 
Constant detail

DEFAULT_CONFIGSTORENAME

constant string DEFAULT_CONFIGSTORENAME := "OPEN_POSITION_TRACKER"
The name of the Configuration Store that is used for persisting position information by this Position Tracker.

DEFAULT_CONFIGSTORENAME_FOR_INDV

constant string DEFAULT_CONFIGSTORENAME_FOR_INDV := "OPEN_POSITION_TRACKER_INDV"
The name of the Configuration Store that is used for persisting individual slice position information by this Position Tracker.

DEFAULT_CONFIGSTOREPATH

constant string DEFAULT_CONFIGSTOREPATH := "OPEN_POSITION_TRACKER.sqlite"
The name of the Configuration Store path that is used for persisting position information by this Position Tracker.

DEFAULT_CONFIGSTOREPATH_FOR_INDV

constant string DEFAULT_CONFIGSTOREPATH_FOR_INDV := "OPEN_POSITION_TRACKER_INDV.sqlite"
The name of the Configuration Store path that is used for persisting individual slice position information by this Position Tracker.

TRACKER_CONFIG_TRACK_SEPARATE_LONG_SHORT

constant string TRACKER_CONFIG_TRACK_SEPARATE_LONG_SHORT := "TRACK_SEPARATE_LONG_SHORT"
The configuration parameter name that can be used to specify that the Open Position should track all long and all short positions for a subscription separately, rather than calculating the net position of long and short positions.

This configuration value is used when subscribing to the Position Service.

TRACKER_TYPE

constant string TRACKER_TYPE := "OPEN_POSITION_TRACKER"
The type of the Open Position Tracker that is registered with the Position Service. Specific instances of the Open Position Tracker will have their own tracker names, but a common type.
Action detail

getGenericConsts

com.apama.position.tracker.GenericPositionTrackerConstants getGenericConsts()
This action returns the set of generic Position Tracker constants that are common to all CMF Position Tracker implementations.
Returns:
An event containing a set of constants that are common to all CMF Position Tracker implementations
See Also:
com.apama.position.tracker.GenericPositionTrackerConstants - The set of constants that are common to all CMF Position Tracker implementations