Package org.ametys.web.workflow
Class RemoveLiveLabelFunction
java.lang.Object
org.ametys.plugins.workflow.AbstractWorkflowComponent
org.ametys.cms.workflow.AbstractContentWorkflowComponent
org.ametys.cms.workflow.AbstractContentFunction
org.ametys.cms.workflow.RemoveLiveLabelFunction
org.ametys.web.workflow.RemoveLiveLabelFunction
- All Implemented Interfaces:
com.opensymphony.workflow.FunctionProvider
,EnhancedFunction
,Initializable
,LogEnabled
,Serviceable
OSWorkflow function for validating a content.
-
Nested Class Summary
Nested classes/interfaces inherited from class org.ametys.plugins.workflow.AbstractWorkflowComponent
AbstractWorkflowComponent.ConditionFailure
Nested classes/interfaces inherited from interface org.ametys.plugins.workflow.EnhancedFunction
EnhancedFunction.FunctionType
-
Field Summary
Fields inherited from class org.ametys.cms.workflow.RemoveLiveLabelFunction
_currentUserProvider, _observerManager
Fields inherited from class org.ametys.cms.workflow.AbstractContentFunction
_observationManager, _workflowProvider, EVENT_TO_NOTIFY_KEY
Fields inherited from class org.ametys.cms.workflow.AbstractContentWorkflowComponent
_contentHelper, CONTENT_KEY, HAS_CHANGED_KEY
Fields inherited from class org.ametys.plugins.workflow.AbstractWorkflowComponent
_logger, _manager, CONTEXT_PARAMETERS_KEY, FAIL_CONDITIONS_KEY, RESULT_MAP_KEY, WORKFLOW_VALIDATION_KEY
-
Constructor Summary
-
Method Summary
Modifier and TypeMethodDescription_getEventParams
(WorkflowAwareContent content) Get the event params for notifications.getLabel()
Get the label for this functionMethods inherited from class org.ametys.cms.workflow.RemoveLiveLabelFunction
execute, getFunctionExecType, notifyObservers, service, unpublishContent
Methods inherited from class org.ametys.cms.workflow.AbstractContentFunction
_addLabel, _addLockToken, _createVersion, _getDefaultEvent, _notify, _setCurrentStepId, _setCurrentStepIdAndNotify, initialize
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
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
Methods inherited from interface org.ametys.plugins.workflow.EnhancedFunction
getArguments, getFullLabel, getVisibilities
-
Constructor Details
-
RemoveLiveLabelFunction
public RemoveLiveLabelFunction()
-
-
Method Details
-
_getEventParams
Description copied from class:RemoveLiveLabelFunction
Get the event params for notifications.- Overrides:
_getEventParams
in classRemoveLiveLabelFunction
- Parameters:
content
- The content to unpublish- Returns:
- a
Map
of params
-
getLabel
Description copied from interface:EnhancedFunction
Get the label for this function- Specified by:
getLabel
in interfaceEnhancedFunction
- Overrides:
getLabel
in classRemoveLiveLabelFunction
- Returns:
- the label
-