public class ExtractOutgoingReferencesFunction extends AbstractContentWorkflowComponent implements com.opensymphony.workflow.FunctionProvider
Modifier and Type | Field and Description |
---|---|
protected OutgoingReferencesExtractor |
_outgoingReferencesExtractor
The outgoing references extractor
|
_contentHelper, CONTENT_KEY
_logger, _manager, CONTEXT_PARAMETERS_KEY, FAIL_CONDITIONS_KEY, RESULT_MAP_KEY, WORKFLOW_ERRORS_KEY, WORKFLOW_WARNS_KEY
Constructor and Description |
---|
ExtractOutgoingReferencesFunction() |
Modifier and Type | Method and Description |
---|---|
protected void |
_extractOutgoingReferences(ModifiableContent content)
Analyze the content to extract outgoing references and store them
|
void |
execute(Map transientVars,
Map args,
com.opensymphony.module.propertyset.PropertySet ps) |
void |
service(ServiceManager smanager) |
getContent
addWorkflowError, addWorkflowWarning, enableLogging, getConditionFailures, getContextParameters, getResultsMap, getUser
protected OutgoingReferencesExtractor _outgoingReferencesExtractor
public ExtractOutgoingReferencesFunction()
public void service(ServiceManager smanager) throws ServiceException
service
in interface Serviceable
service
in class AbstractContentWorkflowComponent
ServiceException
public void execute(Map transientVars, Map args, com.opensymphony.module.propertyset.PropertySet ps) throws com.opensymphony.workflow.WorkflowException
execute
in interface com.opensymphony.workflow.FunctionProvider
com.opensymphony.workflow.WorkflowException
protected void _extractOutgoingReferences(ModifiableContent content)
content
- The content to analyze