public interface RemoteDynamicSecurityManager
extends java.rmi.Remote
Modifier and Type | Method and Description |
---|---|
int |
addDynamicSecurity(DynamicSecurity dynamicSecurityObject,
java.lang.String operator)
Add dynamic security record
|
int |
addDynamicSecurity(DynamicSecurity dynamicSecurityObject,
java.lang.String operator,
boolean replaceExisted)
Add dynamic security record
|
int |
deleteDynamicSecurity(java.lang.String catalogPath,
java.lang.String securityFileName,
java.lang.String operator)
Delete dynamic security specified by catalog path and security file name.
|
int |
deleteDynamicSecuritys(int[] idArray,
java.lang.String operator) |
java.util.List<DynamicSecurity> |
getDynamicSecurities(java.lang.String operator)
Gets all dynamic securities.
|
java.util.List<DynamicSecurity> |
getDynamicSecurities(java.lang.String catalogPath,
java.lang.String operator)
Gets all dynamic securities by specified catalog path.
|
DynamicSecurity |
getDynamicSecurity(int id,
java.lang.String operator) |
DynamicSecurity |
getDynamicSecurity(java.lang.String catalogPath,
java.lang.String securityFileName,
java.lang.String operator)
Gets all dynamic security by specified catalog path and security file name.
|
int |
setDynamicSecurityDefault(int id,
boolean isDefault,
java.lang.String operator)
Set dynamic security default status, which specified by dynamic security record id.
|
int |
setDynamicSecurityDefault(java.lang.String catalogPath,
java.lang.String securityFileName,
boolean isDefault,
java.lang.String operator)
Set dynamic security default status, which specified by catalog path and security file name.
|
int |
updateDynamicSecurity(java.lang.String oldCatalogPath,
java.lang.String oldSecurityFileName,
DynamicSecurity newDynamicSecurityObject,
java.lang.String operator,
java.util.List<java.lang.Object> errorPara)
Update dynamic security record with "newDynamicSecurityObject" specified by old catalog path and old security file name.
|
java.util.List<DynamicSecurity> getDynamicSecurities(java.lang.String operator) throws RptServerException, java.rmi.RemoteException
RptServerException
java.rmi.RemoteException
java.util.List<DynamicSecurity> getDynamicSecurities(java.lang.String catalogPath, java.lang.String operator) throws RptServerException, java.rmi.RemoteException
RptServerException
java.rmi.RemoteException
DynamicSecurity getDynamicSecurity(java.lang.String catalogPath, java.lang.String securityFileName, java.lang.String operator) throws RptServerException, java.rmi.RemoteException
RptServerException
java.rmi.RemoteException
DynamicSecurity getDynamicSecurity(int id, java.lang.String operator) throws RptServerException, java.rmi.RemoteException
RptServerException
java.rmi.RemoteException
int addDynamicSecurity(DynamicSecurity dynamicSecurityObject, java.lang.String operator) throws RptServerException, java.rmi.RemoteException
dynamicSecurityObject
- operator
- RptServerException
java.rmi.RemoteException
int addDynamicSecurity(DynamicSecurity dynamicSecurityObject, java.lang.String operator, boolean replaceExisted) throws RptServerException, java.rmi.RemoteException
dynamicSecurityObject
- operator
- RptServerException
java.rmi.RemoteException
int updateDynamicSecurity(java.lang.String oldCatalogPath, java.lang.String oldSecurityFileName, DynamicSecurity newDynamicSecurityObject, java.lang.String operator, java.util.List<java.lang.Object> errorPara) throws RptServerException, java.rmi.RemoteException
oldCatalogPath
- the specified catalog path, used to describe being updated security catalog path.oldSecurityFileName
- the specified security file name, used to describe being updated security file name.newDynamicSecurityObject
- this is newest dynamic security informationoperator
- RptServerException
java.rmi.RemoteException
int setDynamicSecurityDefault(java.lang.String catalogPath, java.lang.String securityFileName, boolean isDefault, java.lang.String operator) throws RptServerException, java.rmi.RemoteException
catalogPath
- specified dynamic security catalog path.securityFileName
- specified dynamic security file name.isDefault
- default status, true
means default, otherwise not default.operator
- RptServerException
java.rmi.RemoteException
int setDynamicSecurityDefault(int id, boolean isDefault, java.lang.String operator) throws RptServerException, java.rmi.RemoteException
id
- dynamic security record idisDefault
- default status, true
means default, otherwise not default.operator
- RptServerException
java.rmi.RemoteException
int deleteDynamicSecurity(java.lang.String catalogPath, java.lang.String securityFileName, java.lang.String operator) throws RptServerException, java.rmi.RemoteException
catalogPath
- specified dynamic security catalog path.securityFileName
- specified dynamic security file name.operator
- RptServerException
java.rmi.RemoteException
int deleteDynamicSecuritys(int[] idArray, java.lang.String operator) throws RptServerException, java.rmi.RemoteException
RptServerException
java.rmi.RemoteException