Methods
Modifier and Type |
Method and Description |
PrismObject<ShadowType> |
addResourceObject(ConnectorInstance connector,
ResourceType resource,
PrismObject<ShadowType> shadow,
RefinedObjectClassDefinition objectClassDefinition,
OperationProvisioningScriptsType scripts,
OperationResult parentResult) |
void |
deleteResourceObject(ConnectorInstance connector,
ResourceType resource,
PrismObject<ShadowType> shadow,
RefinedObjectClassDefinition objectClassDefinition,
OperationProvisioningScriptsType scripts,
OperationResult parentResult) |
List<Change<ShadowType>> |
fetchChanges(ConnectorInstance connector,
ResourceType resource,
RefinedObjectClassDefinition objectClass,
PrismProperty<?> lastToken,
OperationResult parentResult) |
PrismProperty |
fetchCurrentToken(ConnectorInstance connector,
ResourceType resourceType,
ObjectClassComplexTypeDefinition objectClass,
OperationResult parentResult) |
PrismObject<ShadowType> |
getResourceObject(ConnectorInstance connector,
ResourceType resource,
Collection<? extends ResourceAttribute<?>> identifiers,
RefinedObjectClassDefinition objectClassDefinition,
OperationResult parentResult) |
boolean |
isProtectedShadow(ResourceType resource,
ObjectClassComplexTypeDefinition objectClassDefinition,
Collection<? extends ResourceAttribute<?>> attributes) |
boolean |
isProtectedShadow(ResourceType resource,
PrismObject<ShadowType> shadow) |
PrismObject<ShadowType> |
locateResourceObject(ConnectorInstance connector,
ResourceType resource,
Collection<? extends ResourceAttribute<?>> identifiers,
RefinedObjectClassDefinition objectClassDefinition,
OperationResult parentResult)
Tries to get the object directly if primary identifiers are present.
|
Collection<PropertyModificationOperation> |
modifyResourceObject(ConnectorInstance connector,
ResourceType resource,
RefinedObjectClassDefinition objectClassDefinition,
PrismObject<ShadowType> shadow,
OperationProvisioningScriptsType scripts,
Collection<? extends ItemDelta> objectDeltas,
OperationResult parentResult) |
void |
searchResourceObjects(ConnectorInstance connector,
ResourceType resourceType,
RefinedObjectClassDefinition objectClassDef,
ResultHandler<ShadowType> resultHandler,
ObjectQuery query,
OperationResult parentResult) |