Class RoleActionDelegate
- java.lang.Object
-
- com.netgrif.application.engine.petrinet.domain.dataset.logic.action.delegate.AbstractActionDelegate<RoleContext>
-
- com.netgrif.application.engine.petrinet.domain.dataset.logic.action.delegate.RoleActionDelegate
-
- All Implemented Interfaces:
groovy.lang.GroovyObject
@Component public class RoleActionDelegate extends AbstractActionDelegate<RoleContext>
-
-
Constructor Summary
Constructors Constructor Description RoleActionDelegate()
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description IUserassignRole(ProcessRole role)IUserassignRole(ProcessRole role, IUser user)IUserassignRole(java.lang.String roleId)IUserassignRole(java.lang.String roleId, IUser user)IUserassignRole(java.lang.String roleImportId, IUser user, PetriNet petriNet)IUserassignRole(java.lang.String roleImportId, PetriNet petriNet)IUserassignRole(java.lang.String roleImportId, java.lang.String petriNetIdentifier)IUserassignRole(java.lang.String roleImportId, java.lang.String petriNetIdentifier, IUser user)ActiongetAction()java.lang.ObjectgetAffectedUser()groovy.lang.MetaClassgetMetaClass()java.util.Map<java.lang.String,java.lang.String>getParams()PetriNetgetPetriNet()IPetriNetServicegetPetriNetService()ProcessRolegetProcessRole()IProcessRoleServicegetProcessRoleService()IUserServicegetUserService()java.lang.Objectinit(Action action, RoleContext roleContext)java.lang.Objectinit(Action action, RoleContext roleContext, java.util.Map<java.lang.String,java.lang.String> params)IUserremoveRole(ProcessRole role)IUserremoveRole(ProcessRole role, IUser user)IUserremoveRole(java.lang.String roleId)IUserremoveRole(java.lang.String roleId, IUser user)IUserremoveRole(java.lang.String roleImportId, IUser user, PetriNet petriNet)IUserremoveRole(java.lang.String roleImportId, PetriNet petriNet)IUserremoveRole(java.lang.String roleImportId, java.lang.String petriNetIdentifier)IUserremoveRole(java.lang.String roleImportId, java.lang.String petriNetIdentifier, IUser user)voidsetAction(Action value)voidsetAffectedUser(java.lang.Object value)voidsetMetaClass(groovy.lang.MetaClass mc)voidsetParams(java.util.Map<java.lang.String,java.lang.String> value)voidsetPetriNet(PetriNet value)voidsetPetriNetService(IPetriNetService value)voidsetProcessRole(ProcessRole value)voidsetProcessRoleService(IProcessRoleService value)voidsetUserService(IUserService value)-
Methods inherited from class com.netgrif.application.engine.petrinet.domain.dataset.logic.action.delegate.AbstractActionDelegate
getActionContext, setActionContext
-
-
-
-
Method Detail
-
init
public java.lang.Object init(Action action, RoleContext roleContext)
-
assignRole
public IUser assignRole(ProcessRole role)
-
assignRole
public IUser assignRole(java.lang.String roleId)
-
assignRole
public IUser assignRole(java.lang.String roleImportId, java.lang.String petriNetIdentifier)
-
removeRole
public IUser removeRole(ProcessRole role)
-
removeRole
public IUser removeRole(java.lang.String roleId)
-
removeRole
public IUser removeRole(java.lang.String roleImportId, java.lang.String petriNetIdentifier)
-
getMetaClass
public groovy.lang.MetaClass getMetaClass()
- Specified by:
getMetaClassin interfacegroovy.lang.GroovyObject- Overrides:
getMetaClassin classAbstractActionDelegate<RoleContext>
-
setMetaClass
public void setMetaClass(groovy.lang.MetaClass mc)
- Specified by:
setMetaClassin interfacegroovy.lang.GroovyObject- Overrides:
setMetaClassin classAbstractActionDelegate<RoleContext>
-
getUserService
public IUserService getUserService()
-
setUserService
public void setUserService(IUserService value)
-
getPetriNetService
public IPetriNetService getPetriNetService()
-
setPetriNetService
public void setPetriNetService(IPetriNetService value)
-
getProcessRoleService
public IProcessRoleService getProcessRoleService()
-
setProcessRoleService
public void setProcessRoleService(IProcessRoleService value)
-
getAction
public Action getAction()
- Overrides:
getActionin classAbstractActionDelegate<RoleContext>
-
setAction
public void setAction(Action value)
- Overrides:
setActionin classAbstractActionDelegate<RoleContext>
-
getProcessRole
public ProcessRole getProcessRole()
-
setProcessRole
public void setProcessRole(ProcessRole value)
-
getParams
public java.util.Map<java.lang.String,java.lang.String> getParams()
-
setParams
public void setParams(java.util.Map<java.lang.String,java.lang.String> value)
-
getPetriNet
public PetriNet getPetriNet()
-
setPetriNet
public void setPetriNet(PetriNet value)
-
getAffectedUser
public java.lang.Object getAffectedUser()
-
setAffectedUser
public void setAffectedUser(java.lang.Object value)
-
init
public java.lang.Object init(Action action, RoleContext roleContext, java.util.Map<java.lang.String,java.lang.String> params)
-
assignRole
public IUser assignRole(ProcessRole role, IUser user)
-
assignRole
public IUser assignRole(java.lang.String roleImportId, java.lang.String petriNetIdentifier, IUser user)
-
removeRole
public IUser removeRole(ProcessRole role, IUser user)
-
removeRole
public IUser removeRole(java.lang.String roleImportId, java.lang.String petriNetIdentifier, IUser user)
-
-