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 A
link(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 A
unlink(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)
-
-