org.enhydra.shark.api.admin
Interface ParticipantMappingManagerAdmin
- All Superinterfaces:
- ParticipantMappingManager
- public interface ParticipantMappingManagerAdmin
- extends ParticipantMappingManager
Interface represents mappings between participants and shark users.
- Author:
- Zoran Milakovic
saveParticipantMapping
public boolean saveParticipantMapping(ParticipantMap pm)
throws java.lang.Exception
- Throws:
java.lang.Exception
getAllParticipantMappings
public ParticipantMap[] getAllParticipantMappings()
throws java.lang.Exception
- Throws:
java.lang.Exception
doesParticipantMappingExist
public boolean doesParticipantMappingExist(ParticipantMap pm)
throws java.lang.Exception
- Throws:
java.lang.Exception
createParticipantMap
public ParticipantMap createParticipantMap()
throws java.lang.Exception
- Throws:
java.lang.Exception
deleteParticipantMapping
public boolean deleteParticipantMapping(ParticipantMap pm)
throws java.lang.Exception
- Throws:
java.lang.Exception
deleteParticipantMappings
public boolean deleteParticipantMappings(java.lang.String packageId,
java.lang.String packageVersion,
java.lang.String processDefinitionId,
java.lang.String participantId)
throws java.lang.Exception
- Throws:
java.lang.Exception
deleteParticipantMappingsForUserOrGroup
public boolean deleteParticipantMappingsForUserOrGroup(java.lang.String userOrGroupName)
throws java.lang.Exception
- Throws:
java.lang.Exception