Package org.openiam.common.beans.mq
Class ApproverAssociationRabbitMQService
- java.lang.Object
-
- org.openiam.common.beans.mq.AbstractRabbitMQService
-
- org.openiam.common.beans.mq.ApproverAssociationRabbitMQService
-
@Component public class ApproverAssociationRabbitMQService extends AbstractRabbitMQService
-
-
Field Summary
-
Fields inherited from class org.openiam.common.beans.mq.AbstractRabbitMQService
rabbitMQSender
-
-
Constructor Summary
Constructors Constructor Description ApproverAssociationRabbitMQService()
-
Method Summary
All Methods Instance Methods Concrete Methods Deprecated Methods Modifier and Type Method Description List<ApproverAssociation>
findBeans(ApproverAssociationSearchBean searchBean)
ApproverAssociation
getApproverAssociation(String id)
ApproverAssociationListResponse
getApproverAssociations(ApproverAssociationSearchBean searchBean)
Deprecated.Response
removeApproverAssociations(String associationEntityId, List<String> approverIdList)
Remove Approver AssociationsResponse
saveApproverAssociation(ApproverAssociation approverAssociation)
-
Methods inherited from class org.openiam.common.beans.mq.AbstractRabbitMQService
crudRequest, idRequest
-
-
-
-
Method Detail
-
getApproverAssociations
@Deprecated public ApproverAssociationListResponse getApproverAssociations(ApproverAssociationSearchBean searchBean)
Deprecated.
-
findBeans
public List<ApproverAssociation> findBeans(ApproverAssociationSearchBean searchBean)
-
getApproverAssociation
public ApproverAssociation getApproverAssociation(String id)
-
removeApproverAssociations
public Response removeApproverAssociations(String associationEntityId, List<String> approverIdList)
Remove Approver Associations- Parameters:
associationEntityId
- ID of target objectapproverIdList
- IDs of approvers, it can be IDs of users, groups, roles, etc. depending on approver entity type
-
saveApproverAssociation
public Response saveApproverAssociation(ApproverAssociation approverAssociation)
-
-