Class CreateGroupWorkflowAction
java.lang.Object
de.uplanet.lucy.server.workflow.action.AbstractWorkflowAction
de.uplanet.lucy.server.share.workflow.action.CreateGroupWorkflowAction
- All Implemented Interfaces:
IActivatableWorkflowObject
,INamedWorkflowObject
,INeedWorkflow
,IWorkflowAction
,IWorkflowObject
,Serializable
- See Also:
-
Nested Class Summary
Nested ClassesModifier and TypeClassDescriptionstatic final class
The description configuration.static final class
The image configuration. -
Field Summary
Fields inherited from interface de.uplanet.lucy.server.workflow.IWorkflowObject
GUID_COMPARATOR
-
Constructor Summary
Constructors -
Method Summary
Modifier and TypeMethodDescriptionde.uplanet.lucy.server.share.workflow.action.GroupCreatorModeratorCfg
getImage()
de.uplanet.lucy.server.share.workflow.action.GroupMemberCfg
de.uplanet.lucy.server.share.workflow.action.GroupModeratorCfg
de.uplanet.lucy.server.workflow.action.ReturnValueCfg
getTitle()
de.uplanet.lucy.share.constants.group.VISIBILITY
boolean
boolean
boolean
boolean
boolean
boolean
boolean
process
(IWorkflowEvent p_evt, de.uplanet.lucy.server.workflow.IWorkflowProcessingContext p_wfCtx, de.uplanet.lucy.server.IProcessingContext p_ctx) Process a workflow event in the given context.void
setCreateFeedOnNews
(boolean p_bCreateFeedOnNews) void
setCreateLink
(boolean p_bCreateLink) void
setCreator
(de.uplanet.lucy.server.share.workflow.action.GroupCreatorModeratorCfg p_cfgCreator) void
setDescription
(CreateGroupWorkflowAction.DescriptionCfg p_cfgDescription) void
setEnableApplicationProcedure
(boolean p_bEnableApplicationProcedure) void
setEnableLinkCreation
(boolean p_bEnableLinkCreation) void
setEnableRecommendation
(boolean p_bEnableRecommendation) void
setImage
(CreateGroupWorkflowAction.ImageCfg p_cfgImage) void
setMembers
(de.uplanet.lucy.server.share.workflow.action.GroupMemberCfg p_cfgMembers) void
setModerators
(de.uplanet.lucy.server.share.workflow.action.GroupModeratorCfg p_cfgModerators) void
setModeratorsOnErrorMode
(ON_ERROR_MODE p_onErrorMode) void
setNoGroupModuleErrorMode
(ON_ERROR_MODE p_onErrorModeNoGroupModule) void
setReadOnly
(boolean p_bReadOnly) void
setReturnValue
(de.uplanet.lucy.server.workflow.action.ReturnValueCfg p_cfgReturnValue) void
setRunWithLocalSystemPrivileges
(boolean p_bRunWithLocalSystemPrivileges) void
setTitle
(CreateGroupWorkflowAction.DescriptionCfg p_cfgTitle) void
setVisibility
(de.uplanet.lucy.share.constants.group.VISIBILITY p_visibility) Methods inherited from class de.uplanet.lucy.server.workflow.action.AbstractWorkflowAction
getAfferentTransition, getEfferentTransition, getGuid, getName, getWorkflow, isActive, setActive, setAfferentTransition, setEfferentTransition, setName, setWorkflow, toString
-
Constructor Details
-
CreateGroupWorkflowAction
-
-
Method Details
-
getTitle
-
getDescription
-
getCreator
public de.uplanet.lucy.server.share.workflow.action.GroupCreatorModeratorCfg getCreator() -
getImage
-
getVisibility
public de.uplanet.lucy.share.constants.group.VISIBILITY getVisibility() -
isEnableApplicationProcedure
public boolean isEnableApplicationProcedure() -
setEnableApplicationProcedure
public void setEnableApplicationProcedure(boolean p_bEnableApplicationProcedure) -
isEnableRecommendation
public boolean isEnableRecommendation() -
setEnableRecommendation
public void setEnableRecommendation(boolean p_bEnableRecommendation) -
isEnableLinkCreation
public boolean isEnableLinkCreation() -
setEnableLinkCreation
public void setEnableLinkCreation(boolean p_bEnableLinkCreation) -
isCreateFeedOnNews
public boolean isCreateFeedOnNews() -
setCreateFeedOnNews
public void setCreateFeedOnNews(boolean p_bCreateFeedOnNews) -
isReadOnly
public boolean isReadOnly() -
setReadOnly
public void setReadOnly(boolean p_bReadOnly) -
getModerators
public de.uplanet.lucy.server.share.workflow.action.GroupModeratorCfg getModerators() -
getMembers
public de.uplanet.lucy.server.share.workflow.action.GroupMemberCfg getMembers() -
isCreateLink
public boolean isCreateLink() -
setCreateLink
public void setCreateLink(boolean p_bCreateLink) -
getReturnValue
public de.uplanet.lucy.server.workflow.action.ReturnValueCfg getReturnValue() -
setReturnValue
public void setReturnValue(de.uplanet.lucy.server.workflow.action.ReturnValueCfg p_cfgReturnValue) -
getNoGroupModuleErrorMode
-
setNoGroupModuleErrorMode
-
getModeratorsOnErrorMode
-
setModeratorsOnErrorMode
-
isRunWithLocalSystemPrivileges
public boolean isRunWithLocalSystemPrivileges() -
setRunWithLocalSystemPrivileges
public void setRunWithLocalSystemPrivileges(boolean p_bRunWithLocalSystemPrivileges) -
process
public WorkflowTransition process(IWorkflowEvent p_evt, de.uplanet.lucy.server.workflow.IWorkflowProcessingContext p_wfCtx, de.uplanet.lucy.server.IProcessingContext p_ctx) throws Exception Description copied from interface:IWorkflowAction
Process a workflow event in the given context.Normally, a workflow action should return its efferent transition, regardless whether it is
active
, or not.- Parameters:
p_evt
- The event to be processed.p_wfCtx
- The workflow processing context.p_ctx
- The processing context.- Returns:
- The efferent transition, or
null
. - Throws:
Exception
- If an error occurred.
-