@Component public class ResourceManager extends Object
Constructor and Description |
---|
ResourceManager() |
Modifier and Type | Method and Description |
---|---|
void |
applyDefinition(ObjectDelta<com.evolveum.midpoint.xml.ns._public.common.common_3.ResourceType> delta,
com.evolveum.midpoint.xml.ns._public.common.common_3.ResourceType resourceWhenNoOid,
OperationResult objectResult) |
void |
applyDefinition(ObjectQuery query,
OperationResult result) |
void |
applyDefinition(PrismObject<com.evolveum.midpoint.xml.ns._public.common.common_3.ResourceType> resource,
OperationResult parentResult) |
void |
deleteResource(String oid,
ProvisioningOperationOptions options,
Task task,
OperationResult parentResult) |
Object |
executeScript(String resourceOid,
com.evolveum.midpoint.xml.ns._public.common.common_3.ProvisioningScriptType script,
Task task,
OperationResult result) |
PrismObject<com.evolveum.midpoint.xml.ns._public.common.common_3.ResourceType> |
getResource(PrismObject<com.evolveum.midpoint.xml.ns._public.common.common_3.ResourceType> repositoryObject,
OperationResult parentResult) |
PrismObject<com.evolveum.midpoint.xml.ns._public.common.common_3.ResourceType> |
getResource(String oid,
OperationResult parentResult) |
ResourceSchema |
getResourceSchema(com.evolveum.midpoint.xml.ns._public.common.common_3.ResourceType resource,
OperationResult parentResult) |
void |
modifyResourceAvailabilityStatus(PrismObject<com.evolveum.midpoint.xml.ns._public.common.common_3.ResourceType> resource,
com.evolveum.midpoint.xml.ns._public.common.common_3.AvailabilityStatusType status,
OperationResult result) |
void |
testConnection(PrismObject<com.evolveum.midpoint.xml.ns._public.common.common_3.ResourceType> resource,
OperationResult parentResult) |
public PrismObject<com.evolveum.midpoint.xml.ns._public.common.common_3.ResourceType> getResource(PrismObject<com.evolveum.midpoint.xml.ns._public.common.common_3.ResourceType> repositoryObject, OperationResult parentResult) throws ObjectNotFoundException, SchemaException, CommunicationException, ConfigurationException
public PrismObject<com.evolveum.midpoint.xml.ns._public.common.common_3.ResourceType> getResource(String oid, OperationResult parentResult) throws ObjectNotFoundException, SchemaException, CommunicationException, ConfigurationException
public void deleteResource(String oid, ProvisioningOperationOptions options, Task task, OperationResult parentResult) throws ObjectNotFoundException
ObjectNotFoundException
public void testConnection(PrismObject<com.evolveum.midpoint.xml.ns._public.common.common_3.ResourceType> resource, OperationResult parentResult)
public void modifyResourceAvailabilityStatus(PrismObject<com.evolveum.midpoint.xml.ns._public.common.common_3.ResourceType> resource, com.evolveum.midpoint.xml.ns._public.common.common_3.AvailabilityStatusType status, OperationResult result)
public ResourceSchema getResourceSchema(com.evolveum.midpoint.xml.ns._public.common.common_3.ResourceType resource, OperationResult parentResult) throws SchemaException, CommunicationException, ConfigurationException
public void applyDefinition(ObjectDelta<com.evolveum.midpoint.xml.ns._public.common.common_3.ResourceType> delta, com.evolveum.midpoint.xml.ns._public.common.common_3.ResourceType resourceWhenNoOid, OperationResult objectResult) throws SchemaException, ObjectNotFoundException, CommunicationException, ConfigurationException
public void applyDefinition(PrismObject<com.evolveum.midpoint.xml.ns._public.common.common_3.ResourceType> resource, OperationResult parentResult) throws ObjectNotFoundException, SchemaException, CommunicationException, ConfigurationException
public void applyDefinition(ObjectQuery query, OperationResult result)
public Object executeScript(String resourceOid, com.evolveum.midpoint.xml.ns._public.common.common_3.ProvisioningScriptType script, Task task, OperationResult result) throws ObjectNotFoundException, SchemaException, CommunicationException, ConfigurationException, SecurityViolationException
Copyright © 2015 evolveum. All rights reserved.