|
|||||||||
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.process.definition.PDLParser atg.scenario.definition.SDLParser atg.scenario.xref.parser.XrefSDLParser atg.commerce.promotion.PromotionXrefParser
public class PromotionXrefParser
Parses out xrefs for promotions
Field Summary | |
---|---|
static java.lang.String |
CLASS_VERSION
Class version string |
Fields inherited from class atg.process.definition.PDLParser |
---|
ATTRIBUTE_VALUE_TAG_NAMES, BRANCH_ELEMENT_TAG_NAMES, DATE_PATTERN_TAG_NAMES, EXPRESSION_TAG_NAMES, TIME_TAG_NAMES |
Fields inherited from class atg.nucleus.GenericService |
---|
SERVICE_INFO_KEY |
Fields inherited from interface atg.scenario.xref.XrefConstants |
---|
XREF_ACTION, XREF_AUTHOR, XREF_CREATION_DATE, XREF_DATASET, XREF_EMAIL_TEMPLATE, XREF_EVENT, XREF_KEYWORD, XREF_LAST_MODIFIED_BY, XREF_LAST_MODIFIED_DATE, XREF_PAGE, XREF_PROFILE_ATTRIBUTE, XREF_PROFILE_GROUP, XREF_PROMOTION, XREF_RECORD_AUDIT_TRAIL, XREF_RECORD_EVENT, XREF_SLOT, XREF_TIME, XREF_TIME_ABSOLUTE, XREF_TIME_RANGE |
Fields inherited from interface atg.scenario.definition.SDLConstants |
---|
ATTR_MIGRATE_USERS, TAG_SCENARIO |
Fields inherited from interface atg.process.definition.PDLConstants |
---|
AGENT_ACC, AGENT_API, AGENT_SERVER, ATTR_AUTHOR, ATTR_CONSTRUCT, ATTR_CREATION_TIME, ATTR_ENABLED, ATTR_EXCLUSIVE, ATTR_ID, ATTR_LAST_MODIFIED_BY, ATTR_MIGRATE_FROM, ATTR_MIGRATE_SUBJECTS, ATTR_MODIFICATION_TIME, ATTR_MODIFIED_BY_SERVER, ATTR_NAME, ATTR_OPERATOR, ATTR_PRIORITY, ATTR_PROPERTY_TYPE, ATTR_RANDOMIZED, ATTR_READONLY, ATTR_RECURRING, ATTR_RETAIN_AFTER_STOP, ATTR_SYNCHRONIZED, ATTR_TARGET, ATTR_TYPE, ATTR_UNITS, ATTR_WEIGHT, ATTR_WEIGHT_TYPE, ATTRIBUTE_CACHE_FILTER, ATTRIBUTE_PUB_ASSET, DEFAULT_ARRAY_TYPE, DEFAULT_ELEMENT_TYPE, DEFAULT_VARIABLE_TYPE, PDL_DTD, TAG_ACTION, TAG_ACTION_NAME, TAG_ACTION_PARAM, TAG_ALL_DAY_RANGE, TAG_ARRAY, TAG_ATTRIBUTE, TAG_ATTRIBUTES, TAG_BRANCH, TAG_CONDITION, TAG_CONSTANT, TAG_DATE, TAG_DATE_RANGE, TAG_DATE_TIME_MIN, TAG_DATE_TIME_PATTERN, TAG_DATE_TIME_RANGE, TAG_DAY, TAG_DAY_OF_MONTH, TAG_EVENT, TAG_EVENT_NAME, TAG_EVENT_PROPERTY, TAG_FILTER, TAG_FORK, TAG_HOURS, TAG_JNDI_PROPERTY, TAG_JNDI_URL, TAG_JUMP, TAG_LABEL, TAG_MERIDIAN, TAG_MINUTES, TAG_MONTH, TAG_NUCLEUS_PATH, TAG_NUCLEUS_PROPERTY, TAG_OCCURRENCE_IN_MONTH, TAG_OTHERWISE_BRANCH, TAG_PROCESS, TAG_PROPERTY_NAME, TAG_SEGMENT, TAG_SEGMENT_NAME, TAG_STOP, TAG_SUBJECT_PROPERTY, TAG_SUBJECT_TYPE_NAME, TAG_TIME, TAG_TIME_DELAY, TAG_TIME_OF_DAY, TAG_TIME_PATTERN, TAG_TIME_RANGE, TAG_VARIABLE, TAG_VARIABLE_NAME, TAG_VARIABLE_PROPERTY, TAG_WEEKDAY, TAG_WEEKDAY_OF_MONTH, TAG_YEAR, TIME_MERIDIAN_AM, TIME_MERIDIAN_PM, TIME_UNIT_DAYS, TIME_UNIT_HOURS, TIME_UNIT_MINUTES, TIME_UNIT_MONTHS, TIME_UNIT_WEEKS, VALUE_FALSE, VALUE_FIXED, VALUE_FLOATING, VALUE_SYSTEM, VALUE_TRUE |
Fields inherited from interface atg.process.definition.ElementAttributeConstants |
---|
FAMILY_ABSOLUTE_TIME_WAITS, FAMILY_EMPTY_BRANCHES_AND_FORKS, FAMILY_EXTRANEOUS_STOPS, FAMILY_FIRST_DATE_RANGE_CONDITION, FAMILY_FIRST_TIME_RANGE_CONDITION, FAMILY_IMPLICIT_PDL_ELEMENTS, FAMILY_RANDOMIZED_FORKS, FAMILY_SAME_EVENT_FORKS, FAMILY_TERMINAL_ACTIONS, SYNTHETIC_ELEMENT_FAMILY, SYNTHETIC_ELEMENT_TYPE, SYNTHETIC_ORIGINATING_PDL_ID, TYPE_AFTER_TERMINAL_ACTION_STOP, TYPE_ALL_STOP_FORK_STOP, TYPE_ASSIGN_RANDOM_VALUE_ACTION, TYPE_BEFORE_ABSOLUTE_TIME_CONDITION, TYPE_COMMON_EVENT_CONDITION, TYPE_COMMON_EVENT_WAIT, TYPE_DATE_RANGE_AFTER_START_CONDITION, TYPE_DATE_RANGE_BEFORE_END_CONDITION, TYPE_DATE_RANGE_BEFORE_START_CONDITION, TYPE_DATE_RANGE_END_TIME_WAIT, TYPE_DATE_RANGE_FORK1, TYPE_DATE_RANGE_FORK1_BRANCH1, TYPE_DATE_RANGE_FORK1_BRANCH2, TYPE_DATE_RANGE_FORK2, TYPE_DATE_RANGE_FORK2_BRANCH2, TYPE_DATE_RANGE_START_TIME_WAIT, TYPE_DATE_RANGE_TOP_BRANCH, TYPE_EMPTY_BRANCH_CONDITION, TYPE_EMPTY_FORK_BRANCH, TYPE_EMPTY_FORK_CONDITION, TYPE_IMPLICIT_OTHERWISE_CONDITION, TYPE_IMPLICIT_TOP_BRANCH, TYPE_NON_STOP_CONDITION, TYPE_RANDOM_VALUE_CONDITION, TYPE_TIME_RANGE_END_TIME_WAIT, TYPE_TIME_RANGE_FORK1, TYPE_TIME_RANGE_FORK1_BRANCH2, TYPE_TIME_RANGE_START_TIME_WAIT, TYPE_TIME_RANGE_TOP_BRANCH |
Fields inherited from interface atg.process.ProcessConstants |
---|
COLLECTIVE_CLONE_PROPERTIES, DEFAULT_INITIAL_TIME_DELAY, DEFAULT_MAX_BATCH_SIZE, DEFAULT_PROCESS_FILE_EXTENSION, DEFAULT_TEMPLATE_FILE_EXTENSION, INDIVIDUAL_CLONE_PROPERTIES, INPUT_PORT_BATCH_TIMER, INPUT_PORT_COLLECTIVE_TIMER, INPUT_PORT_DISABLE_PROCESS, INPUT_PORT_GLOBAL_EVENT, INPUT_PORT_INDIVIDUAL_EVENT, INPUT_PORT_INDIVIDUAL_TIMER, INPUT_PORT_MIGRATION_UPDATE, INPUT_PORT_PROCESS_UPDATE, INPUT_PORT_SEGMENT_START_TIMER, JMS_TYPE_BATCH_TIMER, JMS_TYPE_COLLECTIVE_TIMER, JMS_TYPE_DISABLE_PROCESS, JMS_TYPE_INDIVIDUAL_TIMER, JMS_TYPE_MIGRATION_DELETE, JMS_TYPE_MIGRATION_UPDATE, JMS_TYPE_PROCESS_UPDATE, MIGRATION_STATUS_DONE, MIGRATION_STATUS_IN_PROGRESS, OUTPUT_PORT_BATCH_TIMER, OUTPUT_PORT_COLLECTIVE_TIMER, OUTPUT_PORT_INDIVIDUAL_TIMER, OUTPUT_PORT_MIGRATION_UPDATE, OUTPUT_PORT_PROCESS_UPDATE, OUTPUT_PORT_SEGMENT_START_TIMER, PROPERTY_AUTHOR, PROPERTY_COLLECTIVE_INSTANCE, PROPERTY_CONTEXT_BOOLEANS, PROPERTY_CONTEXT_DATES, PROPERTY_CONTEXT_DOUBLES, PROPERTY_CONTEXT_LONGS, PROPERTY_CONTEXT_STRINGS, PROPERTY_COUNT, PROPERTY_CREATED_BY_RECURRING_EVENT, PROPERTY_CREATION_TIME, PROPERTY_CREATOR_ID, PROPERTY_EVENT_TYPE, PROPERTY_ID, PROPERTY_LAST_MODIFIED_BY, PROPERTY_LAST_QUERY_ID, PROPERTY_MESSAGE_BEAN, PROPERTY_MIGRATION_INFO, PROPERTY_MIGRATION_INFOS, PROPERTY_MIGRATION_STATUS, PROPERTY_MODIFICATION_TIME, PROPERTY_NEW_MODIFICATION_TIME, PROPERTY_NUM_TRANSITION_RETRIES, PROPERTY_OLD_MODIFICATION_TIME, PROPERTY_PDL, PROPERTY_PROCESS_INFO, PROPERTY_PROCESS_NAME, PROPERTY_PROCESS_STATUS, PROPERTY_SEGMENT_NAME, PROPERTY_SEGMENT_NAMES, PROPERTY_SERVER_ID, PROPERTY_SERVER_TYPE, PROPERTY_STATE, PROPERTY_STATE_MACHINE_VERSION, PROPERTY_STEP, PROPERTY_SUBJECT, PROPERTY_TEMPLATE_NAME, STEP_ACTIONS_1, STEP_ACTIONS_2, STEP_NEXT_STATE_1, STEP_NEXT_STATE_2, UNDEFINED_TIMESTAMP_VALUE, WILDCARD_MATCH_ALL |
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 | |
---|---|
PromotionXrefParser()
|
Method Summary | |
---|---|
void |
doStartService()
Called when this service starts |
Methods inherited from class atg.scenario.xref.parser.XrefSDLParser |
---|
getActionElements, getActionXrefProperties, getAttributeXrefProperties, getConditionElements, getConditionXrefProperties, getEventElements, getEventXrefProperties, getFilterElements, getScenarioElement, getSegmentElements, getTimeElements, parse, parseActionElement, parseConditionElement, parseEventElement, parseExpressionElement, parseSegment, setActionXrefProperties, setAttributeXrefProperties, setConditionXrefProperties, setEventXrefProperties |
Methods inherited from class atg.scenario.definition.SDLParser |
---|
createAction, createExpressionFilter, domToString, elementToString, getScenarioManager, isEventGlobal, parseToDOM, verifyActionClass, verifyExpressionFilterClass, xslTest |
Methods inherited from class atg.process.definition.PDLParser |
---|
createSubjectExpression, getActionClassMap, getActionTerminalMap, getChildElements, getChildElements, getContextPropertyMap, getContextPropertyName, getElementContents, getEventScopeMap, getFilterClassMap, getFilterConfigurationMap, getFilterMap, getFirstChildElement, getFirstChildElement, getIntegerValue, getIntegerValue, getIntegerValue, getLongValue, getLongValue, getLongValue, getNonEmptyElementContents, getProcessManager, getSubjectExpressionMap, getXMLToolsFactory, isActionTerminal, isTrimTextContents, loadActionClass, loadContextVariableClass, loadExpressionFilterClass, loadSubjectExpressionClass, main, parse, parse, parseDate, parseDateRange, parseDateTimeRange, parseProcessTagOnly, parseTest, parseTimeOfDay, parseTimeRange, setActionClassMap, setActionTerminalMap, setContextPropertyMap, setEventScopeMap, setFilterClassMap, setFilterConfigurationMap, setFilterMap, setProcessManager, setSubjectExpressionMap, setTrimTextContents, setXMLToolsFactory, verifySubjectExpressionClass |
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
Constructor Detail |
---|
public PromotionXrefParser()
Method Detail |
---|
public void doStartService() throws ServiceException
doStartService
in class atg.scenario.xref.parser.XrefSDLParser
ServiceException
- if something goes wrong
|
|||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | ||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |