Package org.openiam.common.beans.mq
Class ResourceRabbitMQService
- java.lang.Object
-
- org.openiam.common.beans.mq.AbstractRabbitMQService
-
- org.openiam.common.beans.mq.ResourceRabbitMQService
-
@Component public class ResourceRabbitMQService extends AbstractRabbitMQService
-
-
Field Summary
-
Fields inherited from class org.openiam.common.beans.mq.AbstractRabbitMQService
rabbitMQSender
-
-
Constructor Summary
Constructors Constructor Description ResourceRabbitMQService()
-
Method Summary
-
Methods inherited from class org.openiam.common.beans.mq.AbstractRabbitMQService
crudRequest, idRequest
-
-
-
-
Method Detail
-
findResourceProp
public List<ResourceProp> findResourceProp(ResourceAttributeSearchBean sb)
-
save
public StringResponse save(Resource resource)
-
getResourceType
public ResourceType getResourceType(String id)
-
findBeans
public List<Resource> findBeans(ResourceSearchBean sb, int from, int size)
-
getUserApplicationCategories
public List<Resource> getUserApplicationCategories(String userId, String rootResourceId)
-
findResourceTypeBeans
public List<ResourceType> findResourceTypeBeans(ResourceTypeSearchBean sb, int from, int size)
-
getAllResourceTypes
public List<ResourceType> getAllResourceTypes()
-
addChildResource
public Response addChildResource(String parentResourceId, String childResourceId, Set<String> rights, Date startDate, Date endDate)
-
count
public Integer count(ResourceSearchBean sb)
-
addGroupToResource
public Response addGroupToResource(String resourceId, String groupId, Set<String> rightIds, Date startDate, Date endDate)
-
addEntitlementToResource
public Response addEntitlementToResource(String resourceId, String entitlementId, Set<String> rightIds, Date startDate, Date endDate, ResourceAPI resourceAPI)
-
removeEntitlementFromResource
public Response removeEntitlementFromResource(String resourceId, String entitlementId, ResourceAPI resourceAPI)
-
-