@Component public class ReconciliationLogic extends Object
Modifier and Type | Field and Description |
---|---|
protected static org.slf4j.Logger |
LOG |
Constructor and Description |
---|
ReconciliationLogic() |
Modifier and Type | Method and Description |
---|---|
List<ProvisioningReport> |
pull(CSVPullSpec spec,
InputStream csv) |
List<ProvisioningReport> |
pull(String anyTypeKey,
String resourceKey,
Filter filter,
Set<String> moreAttrsToGet,
PullTaskTO pullTask) |
List<ProvisioningReport> |
pull(String anyTypeKey,
String resourceKey,
String anyKey,
Set<String> moreAttrsToGet,
PullTaskTO pullTask) |
List<ProvisioningReport> |
push(SearchCond searchCond,
int page,
int size,
List<OrderByClause> orderBy,
String realm,
CSVPushSpec spec,
OutputStream os) |
List<ProvisioningReport> |
push(String anyTypeKey,
String resourceKey,
Filter filter,
Set<String> moreAttrsToGet,
PushTaskTO pushTask) |
List<ProvisioningReport> |
push(String anyTypeKey,
String resourceKey,
String anyKey,
PushTaskTO pushTask) |
T |
resolveBeanReference(Method method,
Object... args)
Resolves stored bean (if existing) referred by the given CUD method.
|
protected EntityTO |
resolveReference(Method method,
Object... os) |
ReconStatus |
status(String anyTypeKey,
String resourceKey,
Filter filter,
Set<String> moreAttrsToGet) |
ReconStatus |
status(String anyTypeKey,
String resourceKey,
String anyKey,
Set<String> moreAttrsToGet) |
@PreAuthorize(value="hasRole(\'RESOURCE_GET_CONNOBJECT\')") public ReconStatus status(String anyTypeKey, String resourceKey, String anyKey, Set<String> moreAttrsToGet)
@PreAuthorize(value="hasRole(\'RESOURCE_GET_CONNOBJECT\')") public ReconStatus status(String anyTypeKey, String resourceKey, Filter filter, Set<String> moreAttrsToGet)
@PreAuthorize(value="hasRole(\'TASK_EXECUTE\')") public List<ProvisioningReport> push(String anyTypeKey, String resourceKey, String anyKey, PushTaskTO pushTask)
@PreAuthorize(value="hasRole(\'TASK_EXECUTE\')") public List<ProvisioningReport> push(String anyTypeKey, String resourceKey, Filter filter, Set<String> moreAttrsToGet, PushTaskTO pushTask)
@PreAuthorize(value="hasRole(\'TASK_EXECUTE\')") @Transactional(noRollbackFor=SyncopeClientException.class) public List<ProvisioningReport> pull(String anyTypeKey, String resourceKey, String anyKey, Set<String> moreAttrsToGet, PullTaskTO pullTask)
@PreAuthorize(value="hasRole(\'TASK_EXECUTE\')") @Transactional(noRollbackFor=SyncopeClientException.class) public List<ProvisioningReport> pull(String anyTypeKey, String resourceKey, Filter filter, Set<String> moreAttrsToGet, PullTaskTO pullTask)
@PreAuthorize(value="hasRole(\'TASK_EXECUTE\')") public List<ProvisioningReport> push(SearchCond searchCond, int page, int size, List<OrderByClause> orderBy, String realm, CSVPushSpec spec, OutputStream os)
@PreAuthorize(value="hasRole(\'TASK_EXECUTE\')") @Transactional(noRollbackFor=SyncopeClientException.class) public List<ProvisioningReport> pull(CSVPullSpec spec, InputStream csv)
protected EntityTO resolveReference(Method method, Object... os) throws UnresolvedReferenceException
UnresolvedReferenceException
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.Copyright © 2010–2023 The Apache Software Foundation. All rights reserved.