|
|||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | ||||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | ||||||||
java.lang.Objectatg.nucleus.logging.VariableArgumentApplicationLoggingImpl
atg.nucleus.GenericService
atg.markers.ValidateMarkerByPossibleValue
atg.markers.ConfigurableMarkerValidator
atg.markers.bp.BusinessProcessConfiguration
atg.markers.bp.ItemBasedProcessConfiguration
atg.markers.bp.ProfileBasedProcessConfiguration
public class ProfileBasedProcessConfiguration
Business Process configuration for business processes based on a profile.
findItem is implemented to return the current session profile repository item.
getRepositoryMarkerManager is extended to automatically
return the ProfileMarkerManager component, if one is not configured.
| Field Summary | |
|---|---|
static java.lang.String |
CLASS_VERSION
Class version string |
static java.lang.String |
PROFILE_MARKER_ITEM_TYPE
default marker item type profile business process markers |
static java.lang.String |
PROFILE_MARKER_MANAGER_PATH
default path to the profile marker manager |
static java.lang.String |
PROFILE_MARKER_PROPERTY_NAME
default property name to use for profile business process markers |
| Fields inherited from class atg.markers.bp.ItemBasedProcessConfiguration |
|---|
mRepositoryMarkerManager |
| Fields inherited from class atg.markers.bp.BusinessProcessConfiguration |
|---|
mBusinessProcessName, mDuplicationMode, mEnabled, mGenerateEvents, mMarkedItemType, mMarkerItemType, mMarkerPropertyName, mMarkerValidatorContainer, mStageNames |
| Fields inherited from class atg.markers.ValidateMarkerByPossibleValue |
|---|
mAcceptAllValues, mNullValueValid |
| Fields inherited from class atg.nucleus.GenericService |
|---|
SERVICE_INFO_KEY |
| Fields inherited from interface atg.markers.bp.BusinessProcessConstants |
|---|
BUSINESS_PROCESS_RESOURCE_NAME, sBusinessProcessResourceBundle |
| 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 | |
|---|---|
ProfileBasedProcessConfiguration()
|
|
| Method Summary | |
|---|---|
RepositoryItem |
findItem()
Finds the repository item to be used by the business process. |
java.lang.String |
getMarkerItemType()
This extension returns the default item type for profile business process markers if the property is not already configured. |
java.lang.String |
getMarkerPropertyName()
This extension returns the default property name for profile business process markers if the property is not already configured. |
RepositoryMarkerManager |
getRepositoryMarkerManager()
This extension returns the nucleus component /atg/markers/userprofiling/ProfileMarkerManager if the property is not already configured. |
| Methods inherited from class atg.markers.bp.ItemBasedProcessConfiguration |
|---|
getMarkedItemType, getMarkerValidatorContainer, setRepositoryMarkerManager, validateConfiguration |
| Methods inherited from class atg.markers.ConfigurableMarkerValidator |
|---|
getValidValuesForKey, setPossibleValues |
| Methods inherited from class atg.markers.ValidateMarkerByPossibleValue |
|---|
isAcceptAllValues, isValidMarker, isValidValueForKey, setAcceptAllValues, setNullValueValid |
| Methods inherited from class atg.nucleus.logging.VariableArgumentApplicationLoggingImpl |
|---|
vlogDebug, vlogDebug, vlogDebug, vlogDebug, vlogDebugTrace, 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
public static java.lang.String PROFILE_MARKER_MANAGER_PATH
public static java.lang.String PROFILE_MARKER_PROPERTY_NAME
public static java.lang.String PROFILE_MARKER_ITEM_TYPE
| Constructor Detail |
|---|
public ProfileBasedProcessConfiguration()
| Method Detail |
|---|
public RepositoryMarkerManager getRepositoryMarkerManager()
getRepositoryMarkerManager in class ItemBasedProcessConfigurationPROFILE_MARKER_MANAGER_PATHpublic java.lang.String getMarkerPropertyName()
getMarkerPropertyName in class BusinessProcessConfigurationPROFILE_MARKER_PROPERTY_NAMEpublic java.lang.String getMarkerItemType()
getMarkerItemType in class BusinessProcessConfigurationPROFILE_MARKER_ITEM_TYPEpublic RepositoryItem findItem()
By default this method returns the current user profile.
findItem in class ItemBasedProcessConfiguration
|
|||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | ||||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | ||||||||