Uses of Class
org.apache.syncope.core.provisioning.api.PropagationByResource
Package
Description
-
Uses of PropagationByResource in org.apache.syncope.core.flowable.impl
Modifier and TypeMethodDescriptionstatic void
FlowableRuntimeUtils.saveForFormSubmit
(DomainProcessEngine engine, String procInstId, UserTO userTO, String password, Boolean enabled, PropagationByResource<String> propByRes, PropagationByResource<Pair<String, String>> propByLinkedAccount) Saves resources to be propagated and password for later - after form submission - propagation. -
Uses of PropagationByResource in org.apache.syncope.core.provisioning.api
Modifier and TypeMethodDescriptionUserWorkflowResult.getPropByLinkedAccount()
WorkflowResult.getPropByRes()
Modifier and TypeMethodDescriptionfinal void
PropagationByResource.merge
(PropagationByResource<T> propByRes) Merge another resource operation instance into this instance.ModifierConstructorDescriptionUserWorkflowResult
(T result, PropagationByResource<String> propByRes, PropagationByResource<Pair<String, String>> propByLinkedAccount, String performedTask) UserWorkflowResult
(T result, PropagationByResource<String> propByRes, PropagationByResource<Pair<String, String>> propByLinkedAccount, Set<String> performedTasks) WorkflowResult
(T result, PropagationByResource<String> propByRes, String performedTask) WorkflowResult
(T result, PropagationByResource<String> propByRes, Set<String> performedTasks) -
Uses of PropagationByResource in org.apache.syncope.core.provisioning.api.data
Modifier and TypeMethodDescriptionAnyObjectDataBinder.update
(AnyObject toBeUpdated, AnyObjectUR anyObjectUR) Modifier and TypeMethodDescriptionGroupDataBinder.findAnyObjectsWithTransitiveResources
(String groupKey) Finds any objects having resources assigned exclusively because of memberships of the given group.GroupDataBinder.findUsersWithTransitiveResources
(String groupKey) Finds users having resources assigned exclusively because of memberships of the given group.Update user, givenUserUR
.Update user, givenUserUR
. -
Uses of PropagationByResource in org.apache.syncope.core.provisioning.api.propagation
Modifier and TypeMethodDescriptionPropagationManager.createTasks
(Realm realm, PropagationByResource<String> propByRes, Collection<String> excludedResources) Create the needed tasks for the realm for each resource associated, unless inexcludedResources
.PropagationManager.getCreateTasks
(AnyTypeKind kind, String key, Boolean enable, PropagationByResource<String> propByRes, Collection<Attr> vAttrs, Collection<String> excludedResources) Create the tasks for every associated resource, unless inexcludedResources
.PropagationManager.getDeleteTasks
(AnyTypeKind kind, String key, PropagationByResource<String> propByRes, PropagationByResource<Pair<String, String>> propByLinkedAccount, Collection<String> excludedResources) Create the delete tasks from each resource associated, unless inexcludedResources
.PropagationManager.getUpdateTasks
(AnyUR anyUR, AnyTypeKind kind, String key, boolean changePwd, Boolean enable, PropagationByResource<String> propByRes, PropagationByResource<Pair<String, String>> propByLinkedAccount, Collection<Attr> vAttrs, Collection<String> excludedResources) Create the update tasks on each resource associated, unless inexcludedResources
.PropagationManager.getUserCreateTasks
(String key, String password, Boolean enable, PropagationByResource<String> propByRes, PropagationByResource<Pair<String, String>> propByLinkedAccount, Collection<Attr> vAttrs, Collection<String> excludedResources) Create the user tasks for every associated resource, unless inexcludedResources
. -
Uses of PropagationByResource in org.apache.syncope.core.provisioning.java.data
Modifier and TypeMethodDescriptionAnyObjectDataBinderImpl.update
(AnyObject toBeUpdated, AnyObjectUR anyObjectUR) Modifier and TypeMethodDescriptionGroupDataBinderImpl.findAnyObjectsWithTransitiveResources
(String groupKey) GroupDataBinderImpl.findUsersWithTransitiveResources
(String groupKey) Modifier and TypeMethodDescriptionprotected static void
GroupDataBinderImpl.populateTransitiveResources
(Group group, Any<?> any, Map<String, PropagationByResource<String>> result) -
Uses of PropagationByResource in org.apache.syncope.core.provisioning.java.propagation
Modifier and TypeMethodDescriptionprotected List
<PropagationTaskInfo> DefaultPropagationManager.createTasks
(Any<?> any, String password, boolean changePwd, Boolean enable, PropagationByResource<String> propByRes, PropagationByResource<Pair<String, String>> propByLinkedAccount, Collection<Attr> vAttrs) Create propagation tasks.DefaultPropagationManager.createTasks
(Realm realm, PropagationByResource<String> propByRes, Collection<String> excludedResources) DefaultPropagationManager.getCreateTasks
(AnyTypeKind kind, String key, Boolean enable, PropagationByResource<String> propByRes, Collection<Attr> vAttrs, Collection<String> excludedResources) protected List
<PropagationTaskInfo> DefaultPropagationManager.getCreateTasks
(Any<?> any, String password, Boolean enable, PropagationByResource<String> propByRes, PropagationByResource<Pair<String, String>> propByLinkedAccount, Collection<Attr> vAttrs, Collection<String> excludedResources) DefaultPropagationManager.getDeleteTasks
(AnyTypeKind kind, String key, PropagationByResource<String> propByRes, PropagationByResource<Pair<String, String>> propByLinkedAccount, Collection<String> excludedResources) protected List
<PropagationTaskInfo> DefaultPropagationManager.getDeleteTasks
(Any<?> any, PropagationByResource<String> propByRes, PropagationByResource<Pair<String, String>> propByLinkedAccount, Collection<String> excludedResources) DefaultPropagationManager.getUpdateTasks
(AnyUR anyUR, AnyTypeKind kind, String key, boolean changePwd, Boolean enable, PropagationByResource<String> propByRes, PropagationByResource<Pair<String, String>> propByLinkedAccount, Collection<Attr> vAttrs, Collection<String> excludedResources) protected List
<PropagationTaskInfo> DefaultPropagationManager.getUpdateTasks
(AnyUR anyUR, Any<?> any, String password, boolean changePwd, Boolean enable, PropagationByResource<String> propByRes, PropagationByResource<Pair<String, String>> propByLinkedAccount, Collection<Attr> vAttrs, Collection<String> excludedResources) DefaultPropagationManager.getUserCreateTasks
(String key, String password, Boolean enable, PropagationByResource<String> propByRes, PropagationByResource<Pair<String, String>> propByLinkedAccount, Collection<Attr> vAttrs, Collection<String> excludedResources)