Class TestInboundActions
java.lang.Object
org.apache.syncope.fit.core.reference.TestInboundActions
- All Implemented Interfaces:
InboundActions
,ProvisioningActions
-
Constructor Summary
-
Method Summary
Modifier and TypeMethodDescriptionvoid
beforeAssign
(ProvisioningProfile<?, ?> profile, LiveSyncDelta delta, AnyCR anyCR) Action to be executed before creating (and linking to the resource) a inbounded entity locally.void
beforeProvision
(ProvisioningProfile<?, ?> profile, LiveSyncDelta delta, AnyCR anyCR) Action to be executed before to create a inbounded entity locally.void
beforeUpdate
(ProvisioningProfile<?, ?> profile, LiveSyncDelta delta, EntityTO entityTO, AnyUR anyUR) Action to be executed before to update a inbounded entity locally.Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
Methods inherited from interface org.apache.syncope.core.provisioning.api.pushpull.InboundActions
after, beforeAssign, beforeAssign, beforeDelete, beforeDeprovision, beforeLink, beforeProvision, beforeProvision, beforeUnassign, beforeUnlink, moreAttrsToGet, moreAttrsToGet, onError, preprocess
Methods inherited from interface org.apache.syncope.core.provisioning.api.pushpull.ProvisioningActions
afterAll, beforeAll
-
Constructor Details
-
TestInboundActions
public TestInboundActions()
-
-
Method Details
-
beforeProvision
Description copied from interface:InboundActions
Action to be executed before to create a inbounded entity locally. The entity is created locally upon inbound in case of the un-matching ruleUnmatchingRule.PROVISION
(default un-matching rule) is applied.- Specified by:
beforeProvision
in interfaceInboundActions
- Parameters:
profile
- profile of the inbound being executed.delta
- retrieved inbound informationanyCR
- create request
-
beforeAssign
Description copied from interface:InboundActions
Action to be executed before creating (and linking to the resource) a inbounded entity locally. The entity is created locally and linked to the inbounded resource upon inbound in case of the un-matching ruleUnmatchingRule.ASSIGN
is applied.- Specified by:
beforeAssign
in interfaceInboundActions
- Parameters:
profile
- profile of the inbound being executed.delta
- retrieved inbound informationanyCR
- create request
-
beforeUpdate
public void beforeUpdate(ProvisioningProfile<?, ?> profile, LiveSyncDelta delta, EntityTO entityTO, AnyUR anyUR) Description copied from interface:InboundActions
Action to be executed before to update a inbounded entity locally. The entity is updated upon inbound in case of the matching ruleMatchingRule.UPDATE
(default matching rule) is applied.- Specified by:
beforeUpdate
in interfaceInboundActions
- Parameters:
profile
- profile of the inbound being executed.delta
- retrieved inbound informationentityTO
- entityanyUR
- modification
-