public class AccessResolverAccounts extends Object implements IAccessResolver
| Modifier and Type | Field and Description |
|---|---|
protected CSEnvCache |
m_csEnvCache |
protected ILog |
m_log |
| Constructor and Description |
|---|
AccessResolverAccounts(CSEnvCache csEnvCache) |
| Modifier and Type | Method and Description |
|---|---|
void |
clearCache()
Clear any cache of information
|
Integer |
resolveAccessLevel(DataObject docInfo, DataBinder userBinder)
Deprecated.
this method swallows IdcClientExceptions
|
Integer |
resolveAccessLevel(DataObject docInfo, DataBinder userBinder, ITrace trace)
Get the user's access level for this document.
|
protected CSEnvCache m_csEnvCache
protected ILog m_log
public AccessResolverAccounts(CSEnvCache csEnvCache)
public Integer resolveAccessLevel(DataObject docInfo, DataBinder userBinder)
IAccessResolverresolveAccessLevel in interface IAccessResolverdocInfo - DataObject containing security information about the document (typically from DOC_INFO)userBinder - DataBinder containing resultsets for user security @return null or access levelresolveAccessLevel(DataObject, DataBinder, ITrace)public Integer resolveAccessLevel(DataObject docInfo, DataBinder userBinder, ITrace trace) throws IdcClientException
resolveAccessLevel in interface IAccessResolverdocInfo - DataObject containing security information about the document (typically from DOC_INFO)userBinder - DataBinder containing ResultSets for user securitytrace -IdcClientExceptionpublic void clearCache()
clearCache in interface IAccessResolver