public class TestPullActions extends Object implements PullActions
Constructor and Description |
---|
TestPullActions() |
Modifier and Type | Method and Description |
---|---|
void |
beforeAssign(ProvisioningProfile<?,?> profile,
SyncDelta delta,
EntityTO entity)
Action to be executed before creating (and linking to the resource) a pulled entity locally.
|
void |
beforeProvision(ProvisioningProfile<?,?> profile,
SyncDelta delta,
EntityTO entity)
Action to be executed before to create a pulled entity locally.
|
<M extends AnyPatch> |
beforeUpdate(ProvisioningProfile<?,?> profile,
SyncDelta delta,
EntityTO entityTO,
M anyPatch)
Action to be executed before to update a pulled entity locally.
|
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
after, beforeDelete, beforeDeprovision, beforeLink, beforeUnassign, beforeUnlink, moreAttrsToGet, moreAttrsToGet, onError, preprocess
afterAll, beforeAll
public void beforeProvision(ProvisioningProfile<?,?> profile, SyncDelta delta, EntityTO entity) throws org.quartz.JobExecutionException
PullActions
UnmatchingRule.PROVISION
(default un-matching rule) is applied.beforeProvision
in interface PullActions
profile
- profile of the pull being executed.delta
- retrieved pull informationentity
- entityorg.quartz.JobExecutionException
- in case of generic failurepublic void beforeAssign(ProvisioningProfile<?,?> profile, SyncDelta delta, EntityTO entity) throws org.quartz.JobExecutionException
PullActions
UnmatchingRule.ASSIGN
is applied.beforeAssign
in interface PullActions
profile
- profile of the pull being executed.delta
- retrieved pull informationentity
- entityorg.quartz.JobExecutionException
- in case of generic failurepublic <M extends AnyPatch> void beforeUpdate(ProvisioningProfile<?,?> profile, SyncDelta delta, EntityTO entityTO, M anyPatch) throws org.quartz.JobExecutionException
PullActions
MatchingRule.UPDATE
(default matching rule) is applied.beforeUpdate
in interface PullActions
M
- any object modificationsprofile
- profile of the pull being executed.delta
- retrieved pull informationentityTO
- entityanyPatch
- modificationorg.quartz.JobExecutionException
- in case of generic failure.Copyright © 2010–2023 The Apache Software Foundation. All rights reserved.