|
|||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | ||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |
java.lang.Object atg.nucleus.logging.VariableArgumentApplicationLoggingImpl atg.nucleus.GenericService atg.markers.scenario.MarkerConfiguration
public class MarkerConfiguration
Configuration class used by scenario marker actions and expressions.
Configurable properties:
repositoryMarkerManager -the repository marker manager used for api calls.
defaultDuplicationMode - the duplication mode used when adding new marker items.
defaultMarkerItemType - the default marker item type.
defaultMarkerPropertyName - the property name for the List of markers.
defaultMarkedItemType - the default marker item type.
hasMarkerOperatorMap - operator name mappings for the hasMarker expression classes.
Field Summary | |
---|---|
static java.lang.String |
CLASS_VERSION
Class version string |
protected java.lang.String |
mDefaultDuplicationMode
|
protected java.lang.String |
mDefaultMarkedItemType
|
protected java.lang.String |
mDefaultMarkerItemType
|
protected java.lang.String |
mDefaultMarkerPropertyName
|
protected java.util.Map |
mHasMarkerOperatorMap
|
protected RepositoryMarkerManager |
mRepositoryMarkerManager
|
protected javax.transaction.TransactionManager |
mTransactionManager
|
Fields inherited from class atg.nucleus.GenericService |
---|
SERVICE_INFO_KEY |
Fields inherited from interface atg.nucleus.logging.TraceApplicationLogging |
---|
DEFAULT_LOG_TRACE_STATUS |
Fields inherited from interface atg.nucleus.logging.ApplicationLogging |
---|
DEFAULT_LOG_DEBUG_STATUS, DEFAULT_LOG_ERROR_STATUS, DEFAULT_LOG_INFO_STATUS, DEFAULT_LOG_WARNING_STATUS |
Constructor Summary | |
---|---|
MarkerConfiguration()
|
Method Summary | |
---|---|
java.lang.String |
getDefaultDuplicationMode()
Returns the default duplication mode |
java.lang.String |
getDefaultMarkedItemType()
Returns the default marked item type used when referencing a marked item by id. |
java.lang.String |
getDefaultMarkerItemType()
Returns the default marker item type used when creating new markers |
java.lang.String |
getDefaultMarkerPropertyName()
Returns the default property name for storing markers on an item |
java.util.Map |
getHasMarkerOperatorMap()
Get the Map of operator names for the hasMarker expressions performed by the ItemHasMarker base class. |
RepositoryMarkerManager |
getRepositoryMarkerManager()
Returns the repository marker manager |
javax.transaction.TransactionManager |
getTransactionManager()
Returns the transaction manager used by the scenario element |
void |
setDefaultDuplicationMode(java.lang.String pDefaultDuplicationMode)
Sets the default duplication mode. |
void |
setDefaultMarkedItemType(java.lang.String pDefaultMarkedItemType)
Sets the default marked item type used when referencing a marked item by id |
void |
setDefaultMarkerItemType(java.lang.String pDefaultMarkerItemType)
Sets the default marker item type used when creating new markers |
void |
setDefaultMarkerPropertyName(java.lang.String pDefaultMarkerPropertyName)
Sets the default property name for storing markers on an item |
void |
setHasMarkerOperatorMap(java.util.Map pHasMarkerOperatorMap)
|
void |
setRepositoryMarkerManager(RepositoryMarkerManager pRepositoryMarkerManager)
Sets the repository marker manager |
void |
setTransactionManager(javax.transaction.TransactionManager pTransactionManager)
Sets the transaction manager used by the scenario element |
Methods inherited from class atg.nucleus.logging.VariableArgumentApplicationLoggingImpl |
---|
vlogDebug, vlogDebug, vlogDebug, vlogDebug, vlogError, vlogError, vlogError, vlogError, vlogInfo, vlogInfo, vlogInfo, vlogInfo, vlogTrace, vlogTrace, vlogTrace, vlogTrace, vlogWarning, vlogWarning, vlogWarning, vlogWarning |
Methods inherited from class java.lang.Object |
---|
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
Field Detail |
---|
public static java.lang.String CLASS_VERSION
protected RepositoryMarkerManager mRepositoryMarkerManager
protected javax.transaction.TransactionManager mTransactionManager
protected java.lang.String mDefaultMarkerPropertyName
protected java.lang.String mDefaultMarkerItemType
protected java.lang.String mDefaultMarkedItemType
protected java.lang.String mDefaultDuplicationMode
protected java.util.Map mHasMarkerOperatorMap
Constructor Detail |
---|
public MarkerConfiguration()
Method Detail |
---|
public void setRepositoryMarkerManager(RepositoryMarkerManager pRepositoryMarkerManager)
public RepositoryMarkerManager getRepositoryMarkerManager()
public void setTransactionManager(javax.transaction.TransactionManager pTransactionManager)
public javax.transaction.TransactionManager getTransactionManager()
public void setDefaultMarkerPropertyName(java.lang.String pDefaultMarkerPropertyName)
public java.lang.String getDefaultMarkerPropertyName()
public void setDefaultMarkerItemType(java.lang.String pDefaultMarkerItemType)
public java.lang.String getDefaultMarkerItemType()
public void setDefaultMarkedItemType(java.lang.String pDefaultMarkedItemType)
public java.lang.String getDefaultMarkedItemType()
public void setDefaultDuplicationMode(java.lang.String pDefaultDuplicationMode)
public java.lang.String getDefaultDuplicationMode()
public java.util.Map getHasMarkerOperatorMap()
For instance, ItemHasMarker provides hasMarker, hasLastMarker and hasLastMarkerWithKey, and is extended by ProfileHasMarker for the operators profileHasMarker, profileHasLastMarker and profileHasMarkerWithKey.
For example:
profileHasMarker=hasMarker, profileHasLastMarker=hasLastMarker,
profileHasMarkerWithKey=hasMarkerWithKey
public void setHasMarkerOperatorMap(java.util.Map pHasMarkerOperatorMap)
|
|||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | ||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |