public abstract class AbstractResourceAssociator<A extends AnyTO> extends Object
Modifier and Type | Field and Description |
---|---|
protected static org.slf4j.Logger |
LOG |
Constructor and Description |
---|
AbstractResourceAssociator() |
Modifier and Type | Method and Description |
---|---|
abstract ProvisioningResult<A> |
assign(String key,
Collection<String> resources,
boolean changepwd,
String password,
boolean nullPriorityAsync) |
abstract ProvisioningResult<A> |
deprovision(String key,
Collection<String> resources,
boolean nullPriorityAsync) |
abstract A |
link(String key,
Collection<String> resources) |
abstract ProvisioningResult<A> |
provision(String key,
Collection<String> resources,
boolean changepwd,
String password,
boolean nullPriorityAsync) |
T |
resolveBeanReference(Method method,
Object... args)
Resolves stored bean (if existing) referred by the given CUD method.
|
protected abstract T |
resolveReference(Method method,
Object... args) |
abstract ProvisioningResult<A> |
unassign(String key,
Collection<String> resources,
boolean nullPriorityAsync) |
abstract A |
unlink(String key,
Collection<String> resources) |
public abstract A unlink(String key, Collection<String> resources)
public abstract A link(String key, Collection<String> resources)
public abstract ProvisioningResult<A> unassign(String key, Collection<String> resources, boolean nullPriorityAsync)
public abstract ProvisioningResult<A> assign(String key, Collection<String> resources, boolean changepwd, String password, boolean nullPriorityAsync)
public abstract ProvisioningResult<A> deprovision(String key, Collection<String> resources, boolean nullPriorityAsync)
public abstract ProvisioningResult<A> provision(String key, Collection<String> resources, boolean changepwd, String password, boolean nullPriorityAsync)
public T resolveBeanReference(Method method, Object... args) throws UnresolvedReferenceException
method
- method.args
- method arguments.UnresolvedReferenceException
- in case of failures, read-only methods and unresolved bean.protected abstract T resolveReference(Method method, Object... args) throws UnresolvedReferenceException
UnresolvedReferenceException
Copyright © 2010–2023 The Apache Software Foundation. All rights reserved.