Class CreateGroupWorkflowAction

    • Constructor Detail

      • CreateGroupWorkflowAction

        public CreateGroupWorkflowAction​(String p_strGuid)
    • Method Detail

      • getCreator

        public de.uplanet.lucy.server.share.workflow.action.GroupCreatorModeratorCfg getCreator()
      • setCreator

        public void setCreator​(de.uplanet.lucy.server.share.workflow.action.GroupCreatorModeratorCfg p_cfgCreator)
      • getVisibility

        public de.uplanet.lucy.share.constants.group.VISIBILITY getVisibility()
      • setVisibility

        public void setVisibility​(de.uplanet.lucy.share.constants.group.VISIBILITY p_visibility)
      • 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()
      • setModerators

        public void setModerators​(de.uplanet.lucy.server.share.workflow.action.GroupModeratorCfg p_cfgModerators)
      • getMembers

        public de.uplanet.lucy.server.share.workflow.action.GroupMemberCfg getMembers()
      • setMembers

        public void setMembers​(de.uplanet.lucy.server.share.workflow.action.GroupMemberCfg p_cfgMembers)
      • 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

        public ON_ERROR_MODE getNoGroupModuleErrorMode()
      • setNoGroupModuleErrorMode

        public void setNoGroupModuleErrorMode​(ON_ERROR_MODE p_onErrorModeNoGroupModule)
      • getModeratorsOnErrorMode

        public ON_ERROR_MODE getModeratorsOnErrorMode()
      • setModeratorsOnErrorMode

        public void setModeratorsOnErrorMode​(ON_ERROR_MODE p_onErrorMode)
      • 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:
        InterruptedException - If processing of this action has been interrupted.
        Exception - If an error occurred.