Package | Description |
---|---|
org.apache.syncope.core.provisioning.api.pushpull | |
org.apache.syncope.core.provisioning.java.pushpull | |
org.apache.syncope.fit.core.reference |
Modifier and Type | Method and Description |
---|---|
ProvisioningProfile<T,A> |
SyncopeResultHandler.getProfile() |
Modifier and Type | Method and Description |
---|---|
default void |
PushActions.after(ProvisioningProfile<?,?> profile,
Entity entity,
ProvisioningReport result)
Action to be executed after each local entity push.
|
default void |
PullActions.after(ProvisioningProfile<?,?> profile,
SyncDelta delta,
EntityTO entity,
ProvisioningReport result)
Action to be executed after each local entity pull.
|
default void |
ProvisioningActions.afterAll(ProvisioningProfile<?,?> profile)
Action to be executed after the provisioning (push / pull) task completion.
|
default void |
ProvisioningActions.beforeAll(ProvisioningProfile<?,?> profile)
Action to be executed before to start the provisioning (push / pull) task execution.
|
default Entity |
PushActions.beforeAssign(ProvisioningProfile<?,?> profile,
Entity entity)
Action to be executed before to assign (link & provision) a pushed entity to the resource.
|
default void |
PullActions.beforeAssign(ProvisioningProfile<?,?> profile,
SyncDelta delta,
EntityTO entity)
Action to be executed before creating (and linking to the resource) a pulled entity locally.
|
default Entity |
PushActions.beforeDelete(ProvisioningProfile<?,?> profile,
Entity entity)
Action to be executed before delete a pushed entity locally and from the resource.
|
default void |
PullActions.beforeDelete(ProvisioningProfile<?,?> profile,
SyncDelta delta,
EntityTO entity)
Action to be executed before to delete a pulled entity locally.
|
default Entity |
PushActions.beforeDeprovision(ProvisioningProfile<?,?> profile,
Entity entity)
Action to be executed before to unassign a pushed entity from the resource.
|
default void |
PullActions.beforeDeprovision(ProvisioningProfile<?,?> profile,
SyncDelta delta,
EntityTO entity)
Action to be executed before de-provisioning action only.
|
default Entity |
PushActions.beforeLink(ProvisioningProfile<?,?> profile,
Entity entity)
Action to be executed before to link a pushed entity to the resource.
|
default void |
PullActions.beforeLink(ProvisioningProfile<?,?> profile,
SyncDelta delta,
EntityTO entity)
Action to be executed before linking resource to the pulled entity.
|
default Entity |
PushActions.beforeProvision(ProvisioningProfile<?,?> profile,
Entity entity)
Action to be executed before to provision a pushed entity to the resource.
|
default void |
PullActions.beforeProvision(ProvisioningProfile<?,?> profile,
SyncDelta delta,
EntityTO entity)
Action to be executed before to create a pulled entity locally.
|
default Entity |
PushActions.beforeUnassign(ProvisioningProfile<?,?> profile,
Entity entity)
Action to be executed before to unassign a pushed entity from the resource.
|
default void |
PullActions.beforeUnassign(ProvisioningProfile<?,?> profile,
SyncDelta delta,
EntityTO entity)
Action to be executed before unlinking resource from the pulled entity and de-provisioning.
|
default Entity |
PushActions.beforeUnlink(ProvisioningProfile<?,?> profile,
Entity entity)
Action to be executed before to unlink a pushed entity from the resource.
|
default void |
PullActions.beforeUnlink(ProvisioningProfile<?,?> profile,
SyncDelta delta,
EntityTO entity)
Action to be executed before unlinking resource from the pulled entity.
|
default Entity |
PushActions.beforeUpdate(ProvisioningProfile<?,?> profile,
Entity entity)
Action to be executed before to update a pushed entity on the resource.
|
default <P extends AnyPatch> |
PullActions.beforeUpdate(ProvisioningProfile<?,?> profile,
SyncDelta delta,
EntityTO entity,
P anyPatch)
Action to be executed before to update a pulled entity locally.
|
default Set<String> |
PushActions.moreAttrsToGet(ProvisioningProfile<?,?> profile,
Entity entity)
Return additional attributes to include in the result from the underlying connector.
|
default Set<String> |
PullActions.moreAttrsToGet(ProvisioningProfile<?,?> profile,
OrgUnit orgUnit)
Return additional attributes to include in the result from the underlying connector.
|
default Set<String> |
PullActions.moreAttrsToGet(ProvisioningProfile<?,?> profile,
Provision provision)
Return additional attributes to include in the result from the underlying connector.
|
default void |
PushActions.onError(ProvisioningProfile<?,?> profile,
Entity entity,
ProvisioningReport result,
Exception error)
Action to be executed after entity push goes on error.
|
default IgnoreProvisionException |
PullActions.onError(ProvisioningProfile<?,?> profile,
SyncDelta delta,
Exception e)
Action to be executed in case an exception is thrown during pull.
|
default SyncDelta |
PullActions.preprocess(ProvisioningProfile<?,?> profile,
SyncDelta delta)
Pre-process the pull information received by the underlying connector, before any internal activity occurs.
|
void |
SyncopeResultHandler.setProfile(ProvisioningProfile<T,A> profile) |
Modifier and Type | Field and Description |
---|---|
protected ProvisioningProfile<PullTask,PullActions> |
PullJobDelegate.profile |
protected ProvisioningProfile<PushTask,PushActions> |
PushJobDelegate.profile |
protected ProvisioningProfile<T,A> |
AbstractRealmResultHandler.profile
Provisioning profile.
|
protected ProvisioningProfile<T,A> |
AbstractSyncopeResultHandler.profile
Provisioning profile.
|
Modifier and Type | Method and Description |
---|---|
ProvisioningProfile<T,A> |
AbstractRealmResultHandler.getProfile() |
ProvisioningProfile<T,A> |
AbstractSyncopeResultHandler.getProfile() |
Modifier and Type | Method and Description |
---|---|
void |
LDAPMembershipPullActions.after(ProvisioningProfile<?,?> profile,
SyncDelta delta,
EntityTO entity,
ProvisioningReport result)
Keep track of members of the group being updated after actual update took place.
|
void |
DBPasswordPullActions.after(ProvisioningProfile<?,?> profile,
SyncDelta delta,
EntityTO any,
ProvisioningReport result) |
void |
LDAPPasswordPullActions.after(ProvisioningProfile<?,?> profile,
SyncDelta delta,
EntityTO entity,
ProvisioningReport result) |
void |
LDAPMembershipPullActions.afterAll(ProvisioningProfile<?,?> profile) |
void |
DBPasswordPullActions.beforeProvision(ProvisioningProfile<?,?> profile,
SyncDelta delta,
EntityTO any) |
<M extends AnyPatch> |
DBPasswordPullActions.beforeUpdate(ProvisioningProfile<?,?> profile,
SyncDelta delta,
EntityTO entityTO,
M anyPatch) |
<P extends AnyPatch> |
LDAPMembershipPullActions.beforeUpdate(ProvisioningProfile<?,?> profile,
SyncDelta delta,
EntityTO entity,
P anyPatch)
Keep track of members of the group being updated before actual update takes place.
|
Set<String> |
LDAPPasswordPullActions.moreAttrsToGet(ProvisioningProfile<?,?> profile,
Provision provision) |
void |
AbstractRealmResultHandler.setProfile(ProvisioningProfile<T,A> profile) |
void |
AbstractSyncopeResultHandler.setProfile(ProvisioningProfile<T,A> profile) |
Modifier and Type | Method and Description |
---|---|
void |
TestPullActions.beforeAssign(ProvisioningProfile<?,?> profile,
SyncDelta delta,
EntityTO entity) |
void |
TestPullActions.beforeProvision(ProvisioningProfile<?,?> profile,
SyncDelta delta,
EntityTO entity) |
<M extends AnyPatch> |
TestPullActions.beforeUpdate(ProvisioningProfile<?,?> profile,
SyncDelta delta,
EntityTO entityTO,
M anyPatch) |
Copyright © 2010–2023 The Apache Software Foundation. All rights reserved.