Package org.ametys.odf.cdmfr
Class SendCDMFRFunction
- java.lang.Object
-
- org.ametys.plugins.workflow.AbstractWorkflowComponent
-
- org.ametys.cms.workflow.AbstractContentWorkflowComponent
-
- org.ametys.odf.cdmfr.SendCDMFRFunction
-
- All Implemented Interfaces:
com.opensymphony.workflow.FunctionProvider
,Initializable
,LogEnabled
,Serviceable
public class SendCDMFRFunction extends AbstractContentWorkflowComponent implements com.opensymphony.workflow.FunctionProvider, Initializable
Send CDM-fr to a distant server
-
-
Field Summary
Fields Modifier and Type Field Description private boolean
_isActive
private SourceResolver
_sourceResolver
-
Fields inherited from class org.ametys.cms.workflow.AbstractContentWorkflowComponent
_contentHelper, CONTENT_KEY
-
Fields inherited from class org.ametys.plugins.workflow.AbstractWorkflowComponent
_logger, _manager, CONTEXT_PARAMETERS_KEY, FAIL_CONDITIONS_KEY, RESULT_MAP_KEY, WORKFLOW_ERRORS_KEY, WORKFLOW_WARNS_KEY
-
-
Constructor Summary
Constructors Constructor Description SendCDMFRFunction()
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description void
execute(Map transientVars, Map args, com.opensymphony.module.propertyset.PropertySet ps)
protected String
getExportUri()
Get the URI to use to export CDMfrvoid
initialize()
void
service(ServiceManager manager)
-
Methods inherited from class org.ametys.cms.workflow.AbstractContentWorkflowComponent
getContent
-
Methods inherited from class org.ametys.plugins.workflow.AbstractWorkflowComponent
addWorkflowError, addWorkflowWarning, enableLogging, getConditionFailures, getContextParameters, getResultsMap, getUser
-
-
-
-
Field Detail
-
_isActive
private boolean _isActive
-
_sourceResolver
private SourceResolver _sourceResolver
-
-
Constructor Detail
-
SendCDMFRFunction
public SendCDMFRFunction()
-
-
Method Detail
-
service
public void service(ServiceManager manager) throws ServiceException
- Specified by:
service
in interfaceServiceable
- Overrides:
service
in classAbstractContentWorkflowComponent
- Throws:
ServiceException
-
initialize
public void initialize() throws Exception
- Specified by:
initialize
in interfaceInitializable
- Throws:
Exception
-
execute
public void execute(Map transientVars, Map args, com.opensymphony.module.propertyset.PropertySet ps) throws com.opensymphony.workflow.WorkflowException
- Specified by:
execute
in interfacecom.opensymphony.workflow.FunctionProvider
- Throws:
com.opensymphony.workflow.WorkflowException
-
getExportUri
protected String getExportUri()
Get the URI to use to export CDMfr- Returns:
- The uri location
-
-