public class ProvisioningContext extends Object
Constructor and Description |
---|
ProvisioningContext(ConnectorManager connectorManager,
ResourceManager resourceManager,
OperationResult parentResult) |
Modifier and Type | Method and Description |
---|---|
void |
assertDefinition() |
void |
assertDefinition(String message) |
Collection<QName> |
getAdditionalAuxiliaryObjectClassQNames() |
String |
getChannel() |
ConnectorInstance |
getConnector(OperationResult parentResult) |
String |
getDesc() |
RefinedObjectClassDefinition |
getObjectClassDefinition() |
PrismObject<com.evolveum.midpoint.xml.ns._public.common.common_3.ShadowType> |
getOriginalShadow() |
RefinedResourceSchema |
getRefinedSchema() |
com.evolveum.midpoint.xml.ns._public.common.common_3.ResourceType |
getResource() |
String |
getResourceOid() |
ResourceShadowDiscriminator |
getShadowCoordinates() |
Task |
getTask() |
boolean |
isWildcard() |
void |
setAdditionalAuxiliaryObjectClassQNames(Collection<QName> additionalAuxiliaryObjectClassQNames) |
void |
setOriginalShadow(PrismObject<com.evolveum.midpoint.xml.ns._public.common.common_3.ShadowType> originalShadow) |
void |
setResourceOid(String resourceOid) |
void |
setShadowCoordinates(ResourceShadowDiscriminator shadowCoordinates) |
void |
setTask(Task task) |
ProvisioningContext |
spawn(PrismObject<com.evolveum.midpoint.xml.ns._public.common.common_3.ShadowType> shadow)
Creates a context for a different object class on the same resource.
|
ProvisioningContext |
spawn(QName objectClassQName)
Creates a context for a different object class on the same resource.
|
ProvisioningContext |
spawn(com.evolveum.midpoint.xml.ns._public.common.common_3.ShadowKindType kind,
String intent)
Creates a context for a different object class on the same resource.
|
String |
toString() |
public ProvisioningContext(ConnectorManager connectorManager, ResourceManager resourceManager, OperationResult parentResult)
public String getResourceOid()
public void setResourceOid(String resourceOid)
public ResourceShadowDiscriminator getShadowCoordinates()
public void setShadowCoordinates(ResourceShadowDiscriminator shadowCoordinates)
public PrismObject<com.evolveum.midpoint.xml.ns._public.common.common_3.ShadowType> getOriginalShadow()
public void setOriginalShadow(PrismObject<com.evolveum.midpoint.xml.ns._public.common.common_3.ShadowType> originalShadow)
public Collection<QName> getAdditionalAuxiliaryObjectClassQNames()
public void setAdditionalAuxiliaryObjectClassQNames(Collection<QName> additionalAuxiliaryObjectClassQNames)
public com.evolveum.midpoint.xml.ns._public.common.common_3.ResourceType getResource() throws ObjectNotFoundException, SchemaException, CommunicationException, ConfigurationException
public RefinedResourceSchema getRefinedSchema() throws SchemaException, ConfigurationException, ObjectNotFoundException, CommunicationException
public RefinedObjectClassDefinition getObjectClassDefinition() throws SchemaException, ConfigurationException, ObjectNotFoundException, CommunicationException
public Task getTask()
public void setTask(Task task)
public String getChannel()
public ConnectorInstance getConnector(OperationResult parentResult) throws ObjectNotFoundException, SchemaException, CommunicationException, ConfigurationException
public boolean isWildcard()
public ProvisioningContext spawn(com.evolveum.midpoint.xml.ns._public.common.common_3.ShadowKindType kind, String intent)
public ProvisioningContext spawn(QName objectClassQName) throws SchemaException
SchemaException
public ProvisioningContext spawn(PrismObject<com.evolveum.midpoint.xml.ns._public.common.common_3.ShadowType> shadow) throws SchemaException
SchemaException
public void assertDefinition(String message) throws SchemaException, ConfigurationException, ObjectNotFoundException, CommunicationException
public void assertDefinition() throws SchemaException, ConfigurationException, ObjectNotFoundException, CommunicationException
public String getDesc()
Copyright © 2015 evolveum. All rights reserved.