Klasse AbstractImpersonateWorkflowAction
java.lang.Object
de.uplanet.lucy.server.workflow.action.AbstractWorkflowAction
de.uplanet.lucy.server.workflow.action.AbstractImpersonateWorkflowAction
- Alle implementierten Schnittstellen:
IActivatableWorkflowObject,INamedWorkflowObject,INeedWorkflow,IWorkflowAction,IWorkflowObject,Serializable
- Bekannte direkte Unterklassen:
HypArchiveImpersonateWorkflowAction,ImpersonateWorkflowAction,MSExchangeImpersonateWorkflowAction,MsTeamsCreateGroupWorkflowAction,MsTeamsCreateMeetingWorkflowAction,MsTeamsCreateTeamWorkflowAction,MsTeamsMessageWorkflowAction,ODataImpersonateWorkflowAction
- Siehe auch:
-
Feldübersicht
Von Schnittstelle geerbte Felder de.uplanet.lucy.server.workflow.IWorkflowObject
GUID_COMPARATOR -
Konstruktorübersicht
Konstruktoren -
Methodenübersicht
Modifizierer und TypMethodeBeschreibungGet the GUID of the impersonation user.booleanCheck if an impersonation user has been set.booleanThis flag determines if the impersonation session should inherit the language from the calling context.booleanThis flag determines if the impersonation session should inherit the locale from the calling context.booleanThis flag determines if the impersonation should be run with local system privileges.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.voidsetImpersonateUserGuid(String p_strImpersonateUserGuid) Set the GUID of the impersonation user.voidsetInheritLanguage(boolean p_bInheritLanguage) This flag determines if the impersonation session should inherit the language from the calling context.voidsetInheritLocale(boolean p_bInheritLocale) This flag determines if the impersonation session should inherit the locale from the calling context.voidsetRunWithLocalSystemPrivileges(boolean p_bRunWithLocalSystemPrivileges) This flag determines if the impersonation should be run with local system privileges.Von Klasse geerbte Methoden de.uplanet.lucy.server.workflow.action.AbstractWorkflowAction
getAfferentTransition, getEfferentTransition, getGuid, getName, getWorkflow, isActive, setActive, setAfferentTransition, setEfferentTransition, setName, setWorkflow, toString
-
Konstruktordetails
-
AbstractImpersonateWorkflowAction
-
-
Methodendetails
-
process
public WorkflowTransition process(IWorkflowEvent p_evt, de.uplanet.lucy.server.workflow.IWorkflowProcessingContext p_wfCtx, de.uplanet.lucy.server.IProcessingContext p_ctx) throws Exception Beschreibung aus Schnittstelle kopiert:IWorkflowActionProcess a workflow event in the given context.Normally, a workflow action should return its efferent transition, regardless whether it is
active, or not.- Parameter:
p_evt- The event to be processed.p_wfCtx- The workflow processing context.p_ctx- The processing context.- Gibt zurück:
- The efferent transition, or
null. - Löst aus:
Exception- If an error occurred.
-
hasImpersonateUserGuid
public boolean hasImpersonateUserGuid()Check if an impersonation user has been set.- Gibt zurück:
trueif an impersonation user has been set, orfalseotherwise.
-
getImpersonateUserGuid
Get the GUID of the impersonation user.- Gibt zurück:
- The GUID of the impersonation user,
or
null.
-
setImpersonateUserGuid
Set the GUID of the impersonation user.- Parameter:
p_strImpersonateUserGuid- The GUID of the impersonation user.
-
isRunWithLocalSystemPrivileges
public boolean isRunWithLocalSystemPrivileges()This flag determines if the impersonation should be run with local system privileges.- Gibt zurück:
trueif the impersonation should be run with local system privileges, orfalseotherwise.
-
setRunWithLocalSystemPrivileges
public void setRunWithLocalSystemPrivileges(boolean p_bRunWithLocalSystemPrivileges) This flag determines if the impersonation should be run with local system privileges.- Parameter:
p_bRunWithLocalSystemPrivileges-trueif the impersonation should be run with local system privileges, orfalseotherwise.
-
isInheritLanguage
public boolean isInheritLanguage()This flag determines if the impersonation session should inherit the language from the calling context.- Gibt zurück:
trueif the impersonation session should inherit the language from the calling context, orfalseotherwise.
-
setInheritLanguage
public void setInheritLanguage(boolean p_bInheritLanguage) This flag determines if the impersonation session should inherit the language from the calling context.- Parameter:
p_bInheritLanguage-trueif the impersonation session should inherit the language from the calling context, orfalseotherwise.
-
isInheritLocale
public boolean isInheritLocale()This flag determines if the impersonation session should inherit the locale from the calling context.- Gibt zurück:
trueif the impersonation session should inherit the locale from the calling context, orfalseotherwise.
-
setInheritLocale
public void setInheritLocale(boolean p_bInheritLocale) This flag determines if the impersonation session should inherit the locale from the calling context.- Parameter:
p_bInheritLocale-trueif the impersonation session should inherit the locale from the calling context, orfalseotherwise.
-