Methods
Modifier and Type |
Method and Description |
String |
addShadow(PrismObject<ShadowType> shadow,
OperationProvisioningScriptsType scripts,
ResourceType resource,
ProvisioningOperationOptions options,
Task task,
OperationResult parentResult) |
abstract String |
afterAddOnResource(PrismObject<ShadowType> shadow,
ResourceType resource,
RefinedObjectClassDefinition objectClassDefinition,
OperationResult parentResult) |
abstract void |
afterModifyOnResource(PrismObject<ShadowType> shadow,
Collection<? extends ItemDelta> modifications,
OperationResult parentResult) |
ObjectClassComplexTypeDefinition |
applyAttributesDefinition(ObjectDelta<ShadowType> delta,
PrismObject<ShadowType> shadow,
ResourceType resource) |
ObjectClassComplexTypeDefinition |
applyAttributesDefinition(ObjectDelta<ShadowType> delta,
ResourceShadowDiscriminator discriminator,
ResourceType resource) |
RefinedObjectClassDefinition |
applyAttributesDefinition(PrismObject<ShadowType> shadow,
ResourceType resource) |
void |
applyDefinition(ObjectDelta<ShadowType> delta,
ShadowType shadowTypeWhenNoOid,
OperationResult parentResult) |
void |
applyDefinition(PrismObject<ShadowType> shadow,
OperationResult parentResult) |
abstract Collection<? extends ItemDelta> |
beforeModifyOnResource(PrismObject<ShadowType> shadow,
ProvisioningOperationOptions options,
Collection<? extends ItemDelta> modifications) |
void |
deleteShadow(PrismObject<ShadowType> shadow,
ProvisioningOperationOptions options,
OperationProvisioningScriptsType scripts,
ResourceType resource,
Task task,
OperationResult parentResult) |
List<Change<ShadowType>> |
fetchChanges(ResourceType resourceType,
QName objectClass,
PrismProperty<?> lastToken,
OperationResult parentResult) |
PrismProperty<?> |
fetchCurrentToken(ResourceType resourceType,
OperationResult parentResult) |
PrismContext |
getPrismContext() |
RepositoryService |
getRepositoryService()
Get the value of repositoryService.
|
protected ResourceType |
getResource(PrismObject<ShadowType> shadow,
OperationResult parentResult) |
PrismObject<ShadowType> |
getShadow(String oid,
PrismObject<ShadowType> repositoryShadow,
GetOperationOptions options,
Task task,
OperationResult parentResult) |
protected PrismObject<ShadowType> |
handleError(Exception ex,
PrismObject<ShadowType> shadow,
ErrorHandler.FailedOperation op,
ResourceType resource,
Collection<? extends ItemDelta> modifications,
boolean compensate,
Task task,
OperationResult parentResult) |
void |
listShadows(ResourceType resource,
QName objectClass,
ShadowHandler<ShadowType> handler,
boolean readFromRepository,
OperationResult parentResult) |
String |
modifyShadow(PrismObject<ShadowType> shadow,
ResourceType resource,
String oid,
Collection<? extends ItemDelta> modifications,
OperationProvisioningScriptsType scripts,
ProvisioningOperationOptions options,
Task task,
OperationResult parentResult) |
void |
searchObjectsIterative(QName objectClassName,
ResourceType resourceType,
ObjectQuery query,
ShadowHandler<ShadowType> handler,
OperationResult parentResult) |