public interface IEssDomain extends IEssExtendedObject, IEssProperties
| Modifier and Type | Interface and Description |
|---|---|
static class |
IEssDomain.EEssDomainObjectType
The EEssDomainObjectType is an enumeration of domain object types.
|
IEssProperties.EEssPropertyMode| Modifier and Type | Field and Description |
|---|---|
static int |
PROP_COUNT_DOMAINS |
static int |
PROP_COUNT_ENTERPRISE_SERVERS |
static int |
PROP_COUNT_GROUPS |
static int |
PROP_COUNT_OLAP_SERVERS |
static int |
PROP_COUNT_USERS |
static int |
PROP_DESCRIPTION |
static int |
PROP_HIERARCHICAL_NAME |
static int |
PROP_IS_ROOT_DOMAIN |
static int |
PROP_NAME |
static int |
s_countProperties |
static IEssValueAny.EEssDataType[] |
s_propDataTypes |
static IEssProperties.EEssPropertyMode[] |
s_propModes |
static java.lang.String[] |
s_propNames |
| Modifier and Type | Method and Description |
|---|---|
void |
copyCube(java.lang.String srcOlapSvrName,
java.lang.String srcOlapAppName,
java.lang.String srcCubeName,
java.lang.String destOlapSvrName,
java.lang.String destOlapAppName,
java.lang.String destCubeName)
Copies cube from one server to another.
|
void |
copyOlapApplication(java.lang.String srcOlapSvrName,
java.lang.String srcOlapAppName,
java.lang.String destOlapSvrName,
java.lang.String destOlapAppName)
Copies olap application from one server to another.
|
com.essbase.api.domain.IEssApplication |
createApplication(java.lang.String appName)
Creates a distributed application in the domain.
|
IEssBaseObject |
createChildObject(java.lang.String objName,
IEssDomain.EEssDomainObjectType objType)
Deprecated.
This functionality has been deprecated.
|
IEssCluster |
createCluster(java.lang.String clusterName)
Creates a cluster in the domain.
|
IEssConnectionPool |
createConnectionPool(java.lang.String connPoolName)
Deprecated.
This functionality has been deprecated.
|
IEssDomain |
createDomain(java.lang.String domainName)
Deprecated.
This functionality has been deprecated.
|
IEssEnterpriseServer |
createEnterpriseServer(java.lang.String svrName)
Deprecated.
EDS/AHAS server does not exist from version 930.
|
IEssGroup |
createGroup(java.lang.String groupName)
Deprecated.
This functionality has been deprecated.
|
IEssOlapServer |
createOlapServer(java.lang.String svrName)
Creates/Registers a olap server in the domain.
|
com.essbase.api.domain.IEssRole |
createRole(java.lang.String roleName)
Deprecated.
This functionality has been deprecated.
|
IEssUser |
createUser(java.lang.String userName)
Deprecated.
This functionality has been deprecated.
|
IEssUser |
createUser(java.lang.String userName,
java.lang.String password)
Deprecated.
This functionality has been deprecated.
|
void |
delete()
Deletes this domain.
|
void |
deleteApplication(java.lang.String appName)
Deletes a distributed application in the domain.
|
void |
deleteChildObject(java.lang.String objName,
IEssDomain.EEssDomainObjectType objType)
Deprecated.
This functionality has been deprecated.
|
void |
deleteCluster(java.lang.String clusterName)
Deletes a cluster in the domain.
|
void |
deleteConnectionPool(java.lang.String connPoolName)
Deprecated.
This functionality has been deprecated.
|
void |
deleteDomain(java.lang.String domainName)
Deprecated.
This functionality has been deprecated.
|
void |
deleteEnterpriseServer(java.lang.String svrName)
Deprecated.
EDS/AHAS server does not exist from version 930
|
void |
deleteGroup(java.lang.String groupName)
Deprecated.
This functionality has been deprecated.
|
void |
deleteOlapServer(java.lang.String svrName)
Deletes/Unregisters a olap server in the domain.
|
void |
deleteRole(java.lang.String roleName)
Deprecated.
This functionality has been deprecated.
|
void |
deleteUser(java.lang.String userName)
Deprecated.
This functionality has been deprecated.
|
void |
disableComponent(java.lang.String componentName)
Disable one component.
|
void |
enableComponent(java.lang.String componentName)
Enable a disabled component.
|
com.essbase.api.domain.IEssApplication |
getApplication(java.lang.String appName)
Gets the specified application in the domain.
|
IEssIterator |
getApplications()
Gets the list of distributed applications in the domain.
|
IEssBaseObject |
getChildObject(java.lang.String objName,
IEssDomain.EEssDomainObjectType objType)
Deprecated.
This functionality has been deprecated.
|
IEssIterator |
getChildObjects(IEssDomain.EEssDomainObjectType objType)
Deprecated.
This functionality has been deprecated.
|
IEssCluster |
getCluster(java.lang.String clusterName)
Gets the specified cluster in the domain.
|
IEssIterator |
getClusters()
Gets the list of clusters in the domain.
|
IEssConnectionPool |
getConnectionPool(java.lang.String connPoolName)
Deprecated.
This functionality has been deprecated.
|
IEssIterator |
getConnectionPools()
Deprecated.
This functionality has been deprecated.
|
int |
getCountApplications()
Gets the count of distributed applications in the domain.
|
int |
getCountChildObjects(IEssDomain.EEssDomainObjectType objType)
Gets the count of objects of the specified type in the domain.
|
int |
getCountClusters()
Gets the count of clusters in the domain.
|
int |
getCountConnectionPools()
Deprecated.
This functionality has been deprecated.
|
int |
getCountDomains()
Deprecated.
This functionality has been deprecated.
|
int |
getCountEnterpriseServers()
Deprecated.
EDS/AHAS server does not exist from version 930
|
int |
getCountGroups()
Deprecated.
This functionality has been deprecated.
|
int |
getCountOlapServers()
Gets the count of olap servers in the domain.
|
int |
getCountRoles()
Deprecated.
This functionality has been deprecated.
|
int |
getCountUsers()
Deprecated.
This functionality has been deprecated.
|
java.lang.String |
getDescription()
Gets the domain description.
|
IEssDomain |
getDomain(java.lang.String domainName)
Deprecated.
This functionality has been deprecated.
|
IEssIterator |
getDomains()
Deprecated.
This functionality has been deprecated.
|
IEssEnterpriseServer |
getEnterpriseServer(java.lang.String svrName)
Deprecated.
EDS/AHAS server does not exist from version 930
|
IEssIterator |
getEnterpriseServers()
Deprecated.
EDS/AHAS server does not exist from version 930
|
java.lang.String[][] |
getExternalUsers(java.lang.String firstName,
java.lang.String lastName,
java.lang.String userName,
java.lang.String emailAddress)
Deprecated.
This functionality has been deprecated.
|
IEssGroup |
getGroup(java.lang.String groupName)
Deprecated.
This functionality has been deprecated.
|
IEssIterator |
getGroups()
Deprecated.
This functionality has been deprecated.
|
java.lang.String |
getHierarchicalName()
Deprecated.
This functionality has been deprecated.
|
java.lang.String |
getName()
Gets the domain name.
|
IEssOlapServer |
getOlapServer()
Deprecated.
This functionality has been deprecated.
|
IEssOlapServer |
getOlapServer(java.lang.String svrName)
Creates and returns an IEssOlapServer type object.
|
IEssIterator |
getOlapServers()
Gets the list of olap servers in the domain.
|
com.essbase.api.domain.IEssRole |
getRole(java.lang.String roleName)
Deprecated.
This functionality has been deprecated.
|
IEssIterator |
getRoles()
Deprecated.
This functionality has been deprecated.
|
IEssUser |
getUser(java.lang.String userName)
Deprecated.
This functionality has been deprecated.
|
IEssIterator |
getUsers()
Deprecated.
This functionality has been deprecated.
|
boolean |
isRootDomain()
Checks if this domain is the root domain of the domain forest.
|
IEssCubeView |
openCubeView(java.lang.String cubeViewName,
java.lang.String connPoolName,
boolean connPerOp)
Deprecated.
Since 9.3.0.0, Connection Pooling functionality not supported.
|
IEssCubeView |
openCubeView(java.lang.String cubeViewName,
java.lang.String olapSvrName,
java.lang.String appName,
java.lang.String cubeName)
Opens a view of the Cube.
|
IEssCubeView |
openCubeView(java.lang.String cubeViewName,
java.lang.String olapSvrName,
java.lang.String appName,
java.lang.String cubeName,
boolean useConnPool,
boolean connPerOp,
boolean useCluster,
boolean readOnly)
Deprecated.
As of 9.3.0.0, replaced by
openCubeView(String, String, String, String) |
IEssMaxlSession |
openMaxlSession(java.lang.String maxlSessionName,
java.lang.String olapSvrName)
Deprecated.
Replaced by
IEssOlapServer.openMaxlSession(String) |
void |
refreshPropertyValues()
Refreshes the property values.
|
void |
setDescription(java.lang.String desc)
Sets the domain description.
|
void |
syncCubeReplicas(java.lang.String mainCubeName,
java.lang.String[] replicaCubeNames)
Synchronizes the essbase cubes by copying the data from the main cube
to the replica cubes.
|
java.lang.Object[] |
syncSecurityStores(boolean essSecFileToEesStore,
java.lang.String domName,
java.lang.String olapSvrName)
Deprecated.
This functionality has been deprecated.
|
java.lang.Object[] |
syncSecurityStores(boolean essSecFileToEesStore,
java.lang.String domName,
java.lang.String olapSvrName,
java.lang.String olapAdminName,
java.lang.String olapAdminPwd)
Deprecated.
This functionality has been deprecated.
|
void |
updatePropertyValues()
Updates the property values.
|
clearClientCache, getParent, getParentBase, isClientCachingEnabled, setClientCachingEnabledgetCountProperties, getPropertyDataType, getPropertyDataType, getPropertyDataTypes, getPropertyId, getPropertyMode, getPropertyMode, getPropertyModes, getPropertyName, getPropertyNames, getPropertyValueAny, getPropertyValueAny, setPropertyValueAny, setPropertyValueAnystatic final int PROP_NAME
static final int PROP_DESCRIPTION
static final int PROP_HIERARCHICAL_NAME
static final int PROP_IS_ROOT_DOMAIN
static final int PROP_COUNT_USERS
static final int PROP_COUNT_GROUPS
static final int PROP_COUNT_OLAP_SERVERS
static final int PROP_COUNT_ENTERPRISE_SERVERS
static final int PROP_COUNT_DOMAINS
static final int s_countProperties
static final java.lang.String[] s_propNames
static final IEssValueAny.EEssDataType[] s_propDataTypes
static final IEssProperties.EEssPropertyMode[] s_propModes
java.lang.String getName()
throws com.essbase.api.base.EssException
getName in interface IEssExtendedObjectcom.essbase.api.base.EssException - if an error occurs.java.lang.String getHierarchicalName()
throws com.essbase.api.base.EssException
com.essbase.api.base.EssException - if an error occurs.java.lang.String getDescription()
throws com.essbase.api.base.EssException
com.essbase.api.base.EssException - if an error occurs.void setDescription(java.lang.String desc)
throws com.essbase.api.base.EssException
desc - The domain description.com.essbase.api.base.EssException - if an error occurs.boolean isRootDomain()
throws com.essbase.api.base.EssException
com.essbase.api.base.EssException - is an error occurs.void refreshPropertyValues()
throws com.essbase.api.base.EssException
refreshPropertyValues in interface IEssPropertiescom.essbase.api.base.EssException - if an error occurs.void updatePropertyValues()
throws com.essbase.api.base.EssException
updatePropertyValues in interface IEssPropertiescom.essbase.api.base.EssException - if an error occurs.IEssUser createUser(java.lang.String userName) throws com.essbase.api.base.EssException
userName - The user name (in lower case).com.essbase.api.base.EssException - if an error occurs.IEssUser createUser(java.lang.String userName, java.lang.String password) throws com.essbase.api.base.EssException
userName - The user name (in lower case).password - The password.com.essbase.api.base.EssException - if an error occurs.void deleteUser(java.lang.String userName)
throws com.essbase.api.base.EssException
userName - The name of the user to delete.com.essbase.api.base.EssException - if an error occurs.int getCountUsers()
throws com.essbase.api.base.EssException
com.essbase.api.base.EssException - if an error occurs.IEssUser getUser(java.lang.String userName) throws com.essbase.api.base.EssException
userName - The user name.com.essbase.api.base.EssException - if an error occurs.IEssIterator getUsers() throws com.essbase.api.base.EssException
com.essbase.api.base.EssException - if an error occurs.java.lang.String[][] getExternalUsers(java.lang.String firstName,
java.lang.String lastName,
java.lang.String userName,
java.lang.String emailAddress)
throws com.essbase.api.base.EssException
firstName - The first name to filter on.lastName - The last name to filter on.userName - The username to filter on.emailAddress - The e-mail address to filter on.com.essbase.api.base.EssException - if an error occurs.IEssGroup createGroup(java.lang.String groupName) throws com.essbase.api.base.EssException
groupName - The group name (in lower case).com.essbase.api.base.EssException - if an error occurs.void deleteGroup(java.lang.String groupName)
throws com.essbase.api.base.EssException
groupName - The name of the group to delete.com.essbase.api.base.EssException - if an error occurs.int getCountGroups()
throws com.essbase.api.base.EssException
com.essbase.api.base.EssException - if an error occurs.IEssGroup getGroup(java.lang.String groupName) throws com.essbase.api.base.EssException
groupName - The group name.com.essbase.api.base.EssException - if an error occurs.IEssIterator getGroups() throws com.essbase.api.base.EssException
com.essbase.api.base.EssException - if an error occurs.com.essbase.api.domain.IEssRole createRole(java.lang.String roleName)
throws com.essbase.api.base.EssException
roleName - The role name (in lower case).com.essbase.api.base.EssException - if an error occurs.void deleteRole(java.lang.String roleName)
throws com.essbase.api.base.EssException
roleName - The name of the role to delete.com.essbase.api.base.EssException - if an error occurs.int getCountRoles()
throws com.essbase.api.base.EssException
com.essbase.api.base.EssException - if an error occurs.com.essbase.api.domain.IEssRole getRole(java.lang.String roleName)
throws com.essbase.api.base.EssException
roleName - The role name.com.essbase.api.base.EssException - if an error occurs.IEssIterator getRoles() throws com.essbase.api.base.EssException
com.essbase.api.base.EssException - if an error occurs.com.essbase.api.domain.IEssApplication createApplication(java.lang.String appName)
throws com.essbase.api.base.EssException
appName - The application name (in lower case).com.essbase.api.base.EssException - if an error occurs.void deleteApplication(java.lang.String appName)
throws com.essbase.api.base.EssException
appName - The name of the application to delete.com.essbase.api.base.EssException - if an error occurs.int getCountApplications()
throws com.essbase.api.base.EssException
com.essbase.api.base.EssException - if an error occurs.com.essbase.api.domain.IEssApplication getApplication(java.lang.String appName)
throws com.essbase.api.base.EssException
appName - The application name.com.essbase.api.base.EssException - if an error occurs.IEssIterator getApplications() throws com.essbase.api.base.EssException
com.essbase.api.base.EssException - if an error occurs.IEssOlapServer createOlapServer(java.lang.String svrName) throws com.essbase.api.base.EssException
svrName - The server name or address (in lower case).com.essbase.api.base.EssException - if an error occurs.void deleteOlapServer(java.lang.String svrName)
throws com.essbase.api.base.EssException
svrName - The name/address of the olap server to delete.com.essbase.api.base.EssException - if an error occurs.int getCountOlapServers()
throws com.essbase.api.base.EssException
com.essbase.api.base.EssException - if an error occurs.IEssOlapServer getOlapServer(java.lang.String svrName) throws com.essbase.api.base.EssException
svrName - The olap server name.com.essbase.api.base.EssException - if an error occurs.IEssOlapServer.connect()IEssOlapServer getOlapServer() throws com.essbase.api.base.EssException
com.essbase.api.base.EssException - if an error occurs.IEssOlapServer.connect()IEssIterator getOlapServers() throws com.essbase.api.base.EssException
com.essbase.api.base.EssException - if an error occurs.IEssEnterpriseServer createEnterpriseServer(java.lang.String svrName) throws com.essbase.api.base.EssException
svrName - The server name or address (in lower case).com.essbase.api.base.EssException - if an error occurs.void deleteEnterpriseServer(java.lang.String svrName)
throws com.essbase.api.base.EssException
svrName - The name/address of the enterprise server to delete.com.essbase.api.base.EssException - if an error occurs.int getCountEnterpriseServers()
throws com.essbase.api.base.EssException
com.essbase.api.base.EssException - if an error occurs.IEssEnterpriseServer getEnterpriseServer(java.lang.String svrName) throws com.essbase.api.base.EssException
svrName - The enterprise server name.com.essbase.api.base.EssException - if an error occurs.IEssIterator getEnterpriseServers() throws com.essbase.api.base.EssException
com.essbase.api.base.EssException - if an error occurs.IEssDomain createDomain(java.lang.String domainName) throws com.essbase.api.base.EssException
domainName - The name of the domain to create (in lower case).com.essbase.api.base.EssException - if an error occurs.void deleteDomain(java.lang.String domainName)
throws com.essbase.api.base.EssException
domainName - The name of the domain to delete.com.essbase.api.base.EssException - if an error occurs.int getCountDomains()
throws com.essbase.api.base.EssException
com.essbase.api.base.EssException - if an error occurs.IEssDomain getDomain(java.lang.String domainName) throws com.essbase.api.base.EssException
domainName - The domain name.com.essbase.api.base.EssException - if an error occurs.IEssIterator getDomains() throws com.essbase.api.base.EssException
com.essbase.api.base.EssException - if an error occurs.IEssCluster createCluster(java.lang.String clusterName) throws com.essbase.api.base.EssException
clusterName - The name of the cluster to create (in lower case).com.essbase.api.base.EssException - if an error occurs.void deleteCluster(java.lang.String clusterName)
throws com.essbase.api.base.EssException
clusterName - The name of the cluster to delete.com.essbase.api.base.EssException - if an error occurs.int getCountClusters()
throws com.essbase.api.base.EssException
com.essbase.api.base.EssException - if an error occurs.IEssCluster getCluster(java.lang.String clusterName) throws com.essbase.api.base.EssException
clusterName - The cluster name (in lower case).com.essbase.api.base.EssException - if an error occurs.IEssIterator getClusters() throws com.essbase.api.base.EssException
com.essbase.api.base.EssException - if an error occurs.IEssConnectionPool createConnectionPool(java.lang.String connPoolName) throws com.essbase.api.base.EssException
connPoolName - The name of the connection pool to create (in lower
case).com.essbase.api.base.EssException - if an error occurs.void deleteConnectionPool(java.lang.String connPoolName)
throws com.essbase.api.base.EssException
connPoolName - The name of the connection pool to delete.com.essbase.api.base.EssException - if an error occurs.int getCountConnectionPools()
throws com.essbase.api.base.EssException
com.essbase.api.base.EssException - if an error occurs.IEssConnectionPool getConnectionPool(java.lang.String connPoolName) throws com.essbase.api.base.EssException
connPoolName - The connection pool name.com.essbase.api.base.EssException - if an error occurs.IEssIterator getConnectionPools() throws com.essbase.api.base.EssException
com.essbase.api.base.EssException - if an error occurs.IEssBaseObject createChildObject(java.lang.String objName, IEssDomain.EEssDomainObjectType objType) throws com.essbase.api.base.EssException
objName - The object name (in lower case).objType - The object type.com.essbase.api.base.EssException - if an error occurs.void deleteChildObject(java.lang.String objName,
IEssDomain.EEssDomainObjectType objType)
throws com.essbase.api.base.EssException
objName - The object name.objType - The object type.com.essbase.api.base.EssException - if an error occurs.int getCountChildObjects(IEssDomain.EEssDomainObjectType objType) throws com.essbase.api.base.EssException
objType - The object type.com.essbase.api.base.EssException - if an error occurs.IEssBaseObject getChildObject(java.lang.String objName, IEssDomain.EEssDomainObjectType objType) throws com.essbase.api.base.EssException
objName - The object name.objType - The object type.com.essbase.api.base.EssException - if an error occurs.IEssIterator getChildObjects(IEssDomain.EEssDomainObjectType objType) throws com.essbase.api.base.EssException
objType - The object type.com.essbase.api.base.EssException - if an error occurs.java.lang.Object[] syncSecurityStores(boolean essSecFileToEesStore,
java.lang.String domName,
java.lang.String olapSvrName)
throws com.essbase.api.base.EssException
essSecFileToEesStore - true, to sync ees store from security file.
false to sync security file from ees store.domName - The domain name in enterprise store.olapSvrName - The olap server name that holds the security file.com.essbase.api.base.EssException - if an error occurs.java.lang.Object[] syncSecurityStores(boolean essSecFileToEesStore,
java.lang.String domName,
java.lang.String olapSvrName,
java.lang.String olapAdminName,
java.lang.String olapAdminPwd)
throws com.essbase.api.base.EssException
essSecFileToEesStore - true, to sync ees store from security file.
false to sync security file from ees store.domName - The domain name in enterprise store.olapSvrName - The olap server name that holds the security file.olapAdminName - The supervisor name of the olap server.olapAdminPwd - The password for the above supervisor.com.essbase.api.base.EssException - if an error occurs.void syncCubeReplicas(java.lang.String mainCubeName,
java.lang.String[] replicaCubeNames)
throws com.essbase.api.base.EssException
mainCubeName - The main cube name in the format
olapSvrName/appName/cubeName (eg: localhost/sample/basic).replicaCubeNames - The replica cube names. Each cube name should
be of the format olapSvrName/appName/cubeName.com.essbase.api.base.EssException - if an error occurs.void copyOlapApplication(java.lang.String srcOlapSvrName,
java.lang.String srcOlapAppName,
java.lang.String destOlapSvrName,
java.lang.String destOlapAppName)
throws com.essbase.api.base.EssException
srcOlapSvrName - The source olap server name/ip-address.srcOlapAppName - The source olap application name.destOlapSvrName - The destination olap server name/ip-address.destOlapAppName - The destination olap application name.com.essbase.api.base.EssException - if an error occurs.void copyCube(java.lang.String srcOlapSvrName,
java.lang.String srcOlapAppName,
java.lang.String srcCubeName,
java.lang.String destOlapSvrName,
java.lang.String destOlapAppName,
java.lang.String destCubeName)
throws com.essbase.api.base.EssException
srcOlapSvrName - The source olap server name/ip-address.srcOlapAppName - The source olap application name.srcCubeName - The source cube name.destOlapSvrName - The destination olap server name/ip-address.destOlapAppName - The destination olap application name.destCubeName - The destination cube name.com.essbase.api.base.EssException - if an error occurs.IEssMaxlSession openMaxlSession(java.lang.String maxlSessionName, java.lang.String olapSvrName) throws com.essbase.api.base.EssException
IEssOlapServer.openMaxlSession(String)maxlSessionName - The maxl session name.olapSvrName - The name of the olap server where the cube resides.com.essbase.api.base.EssException - if an error occurs.IEssCubeView openCubeView(java.lang.String cubeViewName, java.lang.String olapSvrName, java.lang.String appName, java.lang.String cubeName) throws com.essbase.api.base.EssException
cubeViewName - The cube view name.olapSvrName - The name of the olap server where the cube resides.appName - The olap application name.cubeName - The cube name.com.essbase.api.base.EssException - if an error occurs.IEssCubeView openCubeView(java.lang.String cubeViewName, java.lang.String olapSvrName, java.lang.String appName, java.lang.String cubeName, boolean useConnPool, boolean connPerOp, boolean useCluster, boolean readOnly) throws com.essbase.api.base.EssException
openCubeView(String, String, String, String)cubeViewName - The cube view name.olapSvrName - The name of the olap server where the cube resides.appName - The olap application name.cubeName - The cube name.useConnPool - true to use connection pool if available.connPerOp - true for connection per operation. false for connection
per session.useCluster - true to use cluster if available.readOnly - true if to open in read only mode.com.essbase.api.base.EssException - if an error occurs.IEssCubeView openCubeView(java.lang.String cubeViewName, java.lang.String connPoolName, boolean connPerOp) throws com.essbase.api.base.EssException
cubeViewName - The cube view name.connPoolName - The name of the connection pool representing the cube.connPerOp - true for connection per operation. false for connection
per session.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 disableComponent(java.lang.String componentName)
throws com.essbase.api.base.EssException
componentName - Stringcom.essbase.api.base.EssException - if an error occurs.void enableComponent(java.lang.String componentName)
throws com.essbase.api.base.EssException
componentName - Stringcom.essbase.api.base.EssException - if an error occurs.