|
|||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | ||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |
public static interface IEssCube.IEssSecurityFilter
The IEssSecurityFilter is cube security filter.
Nested Class Summary | |
---|---|
static interface |
IEssCube.IEssSecurityFilter.IEssFilterRow IEssFilterRow represents a security filter row. |
Method Summary | |
---|---|
IEssCube.IEssSecurityFilter |
copy(java.lang.String destName) Deprecated. - use copyFilter(String) |
IEssCube.IEssSecurityFilter |
copy(java.lang.String destName, java.lang.String destAppName, java.lang.String destCubeName) Deprecated. - use copyFilter(String, String, String) |
void |
copyFilter(java.lang.String destName) Copies this security filter. |
void |
copyFilter(java.lang.String destName, java.lang.String destAppName, java.lang.String destCubeName) Copies this security filter. |
void |
delete() Deletes this security filter. |
short |
getAccess() Gets the default filter access level. |
IEssCube.IEssSecurityFilter.IEssFilterRow |
getFilterRow() Get the next filter row. |
java.lang.String |
getName() Gets the name of the security filter. |
java.lang.String[] |
getSecurityFilterList() Gets the list of users who are assigned a filter. |
boolean |
isActive() Checks if this filter is currently in effect cube. |
void |
rename(java.lang.String newName) Renames this security filter. |
void |
setFilterRow(java.lang.String row, IEssCube.EEssCubeAccess access) Deprecated. - The EEssCubeAccess does not cover the supported privileges |
void |
setFilterRow(java.lang.String row, short access) Set a filter row. |
void |
verifyFilter(java.lang.String[] RowStrings) Verifies the syntax of a series of filter row strings against a specified database. |
Method Detail |
---|
java.lang.String getName() throws com.essbase.api.base.EssException
com.essbase.api.base.EssException
- if an error occurs.boolean isActive() throws com.essbase.api.base.EssException
com.essbase.api.base.EssException
- if an error occurs.short getAccess() throws com.essbase.api.base.EssException
com.essbase.api.base.EssException
- if an error occurs.IEssCube.IEssSecurityFilter copy(java.lang.String destName) throws com.essbase.api.base.EssException
destName
- The destination name of the copied filter.com.essbase.api.base.EssException
- if an error occurs.void copyFilter(java.lang.String destName) throws com.essbase.api.base.EssException
destName
- The destination name of the copied filter.com.essbase.api.base.EssException
- if an error occurs.IEssCube.IEssSecurityFilter copy(java.lang.String destName, java.lang.String destAppName, java.lang.String destCubeName) throws com.essbase.api.base.EssException
destAppName
- The destination application name.destCubeName
- The destination cube name.destName
- The name for the filter copy.com.essbase.api.base.EssException
- if an error occurs.void copyFilter(java.lang.String destName, java.lang.String destAppName, java.lang.String destCubeName) throws com.essbase.api.base.EssException
destAppName
- The destination application name.destCubeName
- The destination cube name.destName
- The destination name of the copied filter.com.essbase.api.base.EssException
- if an error occurs.void rename(java.lang.String newName) throws com.essbase.api.base.EssException
newName
- for the filter.com.essbase.api.base.EssException
- if an error occurs.void delete() throws com.essbase.api.base.EssException
com.essbase.api.base.EssException
- if an error occurs.void setFilterRow(java.lang.String row, IEssCube.EEssCubeAccess access) throws com.essbase.api.base.EssException
row
- - next row of the filteraccess
- - Access level for the filter row.com.essbase.api.base.EssException
- if an error occurs.setFilterRow(String, short)
void setFilterRow(java.lang.String row, short access) throws com.essbase.api.base.EssException
row
- - next row of the filteraccess
- - Access level for the filter row. EssGlobalStrings.ESS_ACCESS_NONE, EssGlobalStrings.ESS_ACCESS_READ, EssGlobalStrings.ESS_ACCESS_WRITE, EssGlobalStrings.ESS_ACCESS_METAREADcom.essbase.api.base.EssException
- if an error occurs.IEssCube.IEssSecurityFilter.IEssFilterRow getFilterRow() throws com.essbase.api.base.EssException
com.essbase.api.base.EssException
- if an error occurs.java.lang.String[] getSecurityFilterList() throws com.essbase.api.base.EssException
com.essbase.api.base.EssException
- if an error occurs.void verifyFilter(java.lang.String[] RowStrings) throws com.essbase.api.base.EssException
RowStrings
- - Array of Row Strings. The last element must be a null.com.essbase.api.base.EssException
|
|||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | ||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |