Class ProcessRoleService
- java.lang.Object
-
- com.netgrif.application.engine.petrinet.service.ProcessRoleService
-
- All Implemented Interfaces:
IProcessRoleService
@Service public class ProcessRoleService extends java.lang.Object implements IProcessRoleService
-
-
Constructor Summary
Constructors Constructor Description ProcessRoleService()
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description ProcessRole
anonymousRole()
void
assignRolesToUser(java.lang.String userId, java.util.Set<java.lang.String> requestedRolesIds, LoggedUser loggedUser)
void
clearCache()
ProcessRole
defaultRole()
void
deleteRolesOfNet(PetriNet net, LoggedUser loggedUser)
java.util.List<ProcessRole>
findAll()
java.util.List<ProcessRole>
findAll(java.lang.String netId)
ProcessRole
findById(java.lang.String id)
java.util.Set<ProcessRole>
findByIds(java.util.Set<java.lang.String> ids)
ProcessRole
findByImportId(java.lang.String importId)
java.util.List<ProcessRole>
saveAll(java.lang.Iterable<ProcessRole> entities)
-
-
-
Method Detail
-
saveAll
public java.util.List<ProcessRole> saveAll(java.lang.Iterable<ProcessRole> entities)
- Specified by:
saveAll
in interfaceIProcessRoleService
-
findByIds
public java.util.Set<ProcessRole> findByIds(java.util.Set<java.lang.String> ids)
- Specified by:
findByIds
in interfaceIProcessRoleService
-
assignRolesToUser
public void assignRolesToUser(java.lang.String userId, java.util.Set<java.lang.String> requestedRolesIds, LoggedUser loggedUser)
- Specified by:
assignRolesToUser
in interfaceIProcessRoleService
-
findAll
public java.util.List<ProcessRole> findAll()
- Specified by:
findAll
in interfaceIProcessRoleService
-
findAll
public java.util.List<ProcessRole> findAll(java.lang.String netId)
- Specified by:
findAll
in interfaceIProcessRoleService
-
defaultRole
public ProcessRole defaultRole()
- Specified by:
defaultRole
in interfaceIProcessRoleService
-
anonymousRole
public ProcessRole anonymousRole()
- Specified by:
anonymousRole
in interfaceIProcessRoleService
-
findByImportId
public ProcessRole findByImportId(java.lang.String importId)
- Specified by:
findByImportId
in interfaceIProcessRoleService
-
findById
public ProcessRole findById(java.lang.String id)
- Specified by:
findById
in interfaceIProcessRoleService
-
deleteRolesOfNet
public void deleteRolesOfNet(PetriNet net, LoggedUser loggedUser)
- Specified by:
deleteRolesOfNet
in interfaceIProcessRoleService
-
clearCache
public void clearCache()
-
-