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
boolean saveParticipantMapping(ParticipantMap pm)
throws java.lang.Exception
- Throws:
java.lang.Exception
getAllParticipantMappings
ParticipantMap[] getAllParticipantMappings()
throws java.lang.Exception
- Throws:
java.lang.Exception
doesParticipantMappingExist
boolean doesParticipantMappingExist(ParticipantMap pm)
throws java.lang.Exception
- Throws:
java.lang.Exception
createParticipantMap
ParticipantMap createParticipantMap()
throws java.lang.Exception
- Throws:
java.lang.Exception
deleteParticipantMapping
boolean deleteParticipantMapping(ParticipantMap pm)
throws java.lang.Exception
- Throws:
java.lang.Exception
deleteParticipantMappings
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
boolean deleteParticipantMappingsForUserOrGroup(java.lang.String userOrGroupName)
throws java.lang.Exception
- Throws:
java.lang.Exception