Class EntityMemberCommand
- java.lang.Object
-
- org.bonitasoft.engine.command.TenantCommand
-
- org.bonitasoft.engine.command.system.CommandWithParameters
-
- org.bonitasoft.engine.external.identitymapping.MemberCommand
-
- org.bonitasoft.engine.external.identitymapping.ExternalIdentityMappingCommand
-
- org.bonitasoft.engine.external.identitymapping.EntityMemberCommand
-
- All Implemented Interfaces:
Command<TenantServiceAccessor>
- Direct Known Subclasses:
AddEntityMemberCommand,DeleteEntityMembersCommand,RemoveEntityMemberCommand,SearchEntityMembersCommand,SearchEntityMembersForUserCommand
public abstract class EntityMemberCommand extends ExternalIdentityMappingCommand
- Author:
- Emmanuel Duchastenier
-
-
Nested Class Summary
-
Nested classes/interfaces inherited from class org.bonitasoft.engine.external.identitymapping.ExternalIdentityMappingCommand
ExternalIdentityMappingCommand.ExternalIdentityMappingSearchEntity
-
-
Field Summary
-
Fields inherited from class org.bonitasoft.engine.external.identitymapping.ExternalIdentityMappingCommand
DISCRIMINATOR_ID_KEY, ENTITY_MEMBER_ID_KEY, EXTERNAL_ID_KEY, GROUP_ID_KEY, ROLE_ID_KEY, SEARCH_OPTIONS_KEY, serviceAccessor, USER_ID_KEY
-
-
Constructor Summary
Constructors Constructor Description EntityMemberCommand()
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description protected org.bonitasoft.engine.search.SearchResult<org.bonitasoft.engine.entitymember.EntityMember>searchEntityMembers(SearchEntityMemberDescriptor searchDescriptor, java.lang.String kind, org.bonitasoft.engine.search.SearchOptions searchOptions, java.lang.String querySuffix)protected org.bonitasoft.engine.search.SearchResult<org.bonitasoft.engine.entitymember.EntityMember>searchEntityMembersInvolvingUser(java.lang.String kind, long userId, java.lang.String externalId, org.bonitasoft.engine.search.SearchOptions searchOptions)-
Methods inherited from class org.bonitasoft.engine.external.identitymapping.ExternalIdentityMappingCommand
addExternalIdentityMapping, deleteExternalIdentityMappings, getServiceAccessor, removeExternalIdentityMapping, toEntityMember
-
Methods inherited from class org.bonitasoft.engine.external.identitymapping.MemberCommand
getGroupIdParameter, getMemberType, getProfileIdParameter, getQuerySuffix, getRoleIdParameter, getUserIdParameter
-
Methods inherited from class org.bonitasoft.engine.command.system.CommandWithParameters
getIntegerMandadoryParameter, getLongMandadoryParameter, getMandatoryParameter, getParameter, getParameter, getStringMandadoryParameter
-
-
-
-
Method Detail
-
searchEntityMembersInvolvingUser
protected org.bonitasoft.engine.search.SearchResult<org.bonitasoft.engine.entitymember.EntityMember> searchEntityMembersInvolvingUser(java.lang.String kind, long userId, java.lang.String externalId, org.bonitasoft.engine.search.SearchOptions searchOptions) throws SBonitaException- Throws:
SBonitaException
-
searchEntityMembers
protected org.bonitasoft.engine.search.SearchResult<org.bonitasoft.engine.entitymember.EntityMember> searchEntityMembers(SearchEntityMemberDescriptor searchDescriptor, java.lang.String kind, org.bonitasoft.engine.search.SearchOptions searchOptions, java.lang.String querySuffix) throws SBonitaException
- Throws:
SBonitaException
-
-