Package org.apache.syncope.core.logic
Class AbstractResourceAssociator<A extends AnyTO>
- java.lang.Object
-
- org.apache.syncope.core.logic.AbstractLogic<A>
-
- org.apache.syncope.core.logic.AbstractResourceAssociator<A>
-
- Direct Known Subclasses:
AbstractAnyLogic
public abstract class AbstractResourceAssociator<A extends AnyTO> extends AbstractLogic<A>
-
-
Field Summary
-
Fields inherited from class org.apache.syncope.core.logic.AbstractLogic
LOG
-
-
Constructor Summary
Constructors Constructor Description AbstractResourceAssociator()
-
Method Summary
All Methods Instance Methods Abstract Methods Modifier and Type Method Description abstract ProvisioningResult<A>assign(String key, Collection<String> resources, boolean changepwd, String password, boolean nullPriorityAsync)abstract ProvisioningResult<A>deprovision(String key, List<String> resources, boolean nullPriorityAsync)abstract Alink(String key, Collection<String> resources)abstract ProvisioningResult<A>provision(String key, List<String> resources, boolean changepwd, String password, boolean nullPriorityAsync)abstract ProvisioningResult<A>unassign(String key, Collection<String> resources, boolean nullPriorityAsync)abstract Aunlink(String key, Collection<String> resources)-
Methods inherited from class org.apache.syncope.core.logic.AbstractLogic
resolveBeanReference, resolveReference
-
-
-
-
Method Detail
-
unlink
public abstract A unlink(String key, Collection<String> resources)
-
link
public abstract A link(String key, Collection<String> resources)
-
unassign
public abstract ProvisioningResult<A> unassign(String key, Collection<String> resources, boolean nullPriorityAsync)
-
assign
public abstract ProvisioningResult<A> assign(String key, Collection<String> resources, boolean changepwd, String password, boolean nullPriorityAsync)
-
deprovision
public abstract ProvisioningResult<A> deprovision(String key, List<String> resources, boolean nullPriorityAsync)
-
-