Skip navigation links


com.essbase.api.datasource
Interface IEssOlapLicenseInfo

All Superinterfaces:
IEssBaseObject, IEssExtendedObject, IEssProperties

public interface IEssOlapLicenseInfo
extends IEssExtendedObject, IEssProperties

Nested Class Summary

 

Nested classes/interfaces inherited from interface com.essbase.api.base.IEssProperties
IEssProperties.EEssPropertyMode

 

Field Summary
static int PROP_ADMIN_USERS
           
static int PROP_ADMIN_USERS_IN_USE_COUNT
           
static int PROP_API
           
static int PROP_APPMAN_EAS
           
static int PROP_ASO
           
static int PROP_B64BIT
           
static int PROP_BSO
           
static int PROP_BUSINESS_RULES
           
static int PROP_CPUS
           
static int PROP_CRYSTAL
           
static int PROP_CURRENCY_CONVERSION
           
static int PROP_DATA_MINING
           
static int PROP_EDS
           
static int PROP_EIS
           
static int PROP_EXPIRING
           
static int PROP_LICENSE_EXPIRY_DATE
           
static int PROP_LICENSE_TYPE
           
static int PROP_LIMITED_SKU_APPMAN
           
static int PROP_LIMITED_SKU_SPREAD_SHEET
           
static int PROP_MACRO_VISION_ENABLED
           
static int PROP_MAX_CONNECTIONS
           
static int PROP_NAMED_USERS
           
static int PROP_NAMED_USERS_IN_USE_COUNT
           
static int PROP_OBJECTS
           
static int PROP_PARTITION
           
static int PROP_PLANNING_USERS
           
static int PROP_PLANNING_USERS_IN_USE_COUNT
           
static int PROP_PORT
           
static int PROP_PORTS_IN_USE_COUNT
           
static int PROP_READ_ONLY_SPREAD_SHEET
           
static int PROP_READ_ONLY_SPREAD_SHEET_TOOLKIT
           
static int PROP_READ_ONLY_USERS
           
static int PROP_READ_ONLY_USERS_IN_USE_COUNT
           
static int PROP_REPORTS
           
static int PROP_RESERVED3
           
static int PROP_RESERVED4
           
static int PROP_RESERVED5
           
static int PROP_RESERVED6
           
static int PROP_RESERVED7
           
static int PROP_RESTRICTED_PLANNING_USERS
           
static int PROP_SAPBW
           
static int PROP_SERVER_SOLUTIONS
           
static int PROP_SPREAD_SHEET_ADDIN
           
static int PROP_SPREAD_SHEET_TOOLKIT
           
static int PROP_SQL
           
static int PROP_TRIGGERS
           
static int PROP_VIEW_ONLY_USERS
           
static int PROP_VIEW_ONLY_USERS_IN_USE_COUNT
           
static int PROP_VISUAL_EXPLORER
           
static int s_countProperties
           
static IEssValueAny.EEssDataType[] s_propDataTypes
           
static IEssProperties.EEssPropertyMode[] s_propModes
           
static java.lang.String[] s_propNames
           

 

Method Summary
 short getAdminUsers()
          number of Admin users from license
 short getAdminUsersInUseCount()
          number of Admin users in use
 short getCPUS()
          number of CPUS from license
 java.lang.String getLicenseExpiryDate()
          Returns License expiry date as MMDDYYYY.
 short getLicenseType()
          Concurrent, Named or CPU or Unlimited
 int getMaxConnections()
          max connections, that a port/user can have
 int getNamedUsers()
          Number of named users from license
 int getNamedUsersInUseCount()
          number of named users in use
 int getPlanningUsers()
          number of Planning users from license
 int getPlanningUsersInUseCount()
          number of Planning users in use
 int getPorts()
          Number of concuurent ports that can be active
 int getPortsInUse()
          Ports in use count
 int getReadOnlyUsers()
          number of ReadOnly users from license
 int getReadOnlyUsersInUseCount()
          number of ReadOnly users in use
 boolean getReserverd3()
           
 boolean getReserverd4()
           
 boolean getReserverd5()
           
 boolean getReserverd6()
           
 boolean getReserverd7()
           
 int getRestrictedPlanningUsers()
          number of Restricted Planning users from license (not deployed in 7.1.2)
 int getRestrictedPlanningUsersInUseCount()
          number of Restricted Planning users in use (not deployed in 7.1.2)
 short getServerSolutions()
          5 different types of server sols
 int getViewOnlyUsers()
          number of ViewOnly users from license
 int getViewOnlyUsersInCount()
          number of ViewOnly users in use
 boolean is64bit()
          64 bit
 boolean isAPIEnabled()
          is API usage enabled - I think its free now
 boolean isAppmanEASEnabled()
          is Appman/EAS enabled .
 boolean isASOEnabled()
          Is ASO app creation enabled
 boolean isBSOEnabled()
          is BSO app creation enabled
 boolean isBusinessRulesEnabled()
          is Business Rules option enabled
 boolean isCrystalEnabled()
          is Crystal enabled
 boolean isCurrencyConversionEnabled()
          is Currency Conversion enabled
 boolean isDataMiningEnabled()
          Not licensed now, may be charge in future
 boolean isEDSEnabled()
          is EDS (High concurrency) enabled
 boolean isEISEnabled()
          is Essbase Integration services/Hybrid analysis enabled
 boolean isExpiring()
          is license expiring
 boolean isLimitedSKUAppmanEnabled()
          is LimitedSKUAppman enabled
 boolean isLimitedSKUSpreadsheetEnabled()
          is LimitedSKUSpreadsheet enabled
 boolean isMacrovisionEnabled()
          is macrovision enabled, mainly for IBM back door
 boolean isObjectsEnabled()
          is Essbase Objects enabled
 boolean isPartitionEnabled()
          is partitioning enabled
 boolean isReadOnlySpradsheetEnabled()
          is Read-Only Spreadsheet enabled
 boolean isReadOnlySpreadsheetToolkitEnabled()
          is Read-Only Spreadsheet toolkit enabled
 boolean isReportsEnabled()
          is Hyperion Reports enabled
 boolean isSAPBW()
          SAP BW Data Integration Connector
 boolean isSpreadsheetAddinEnabled()
          Is Spread sheet Addin enabled
 boolean isSpreadsheetToolkitEnabled()
          Is Spread sheet toolkit enabled
 boolean isSQLEnabled()
          is SQL interface enabled
 boolean isTriggersEnabled()
          Not licensed now, may be charge in future
 boolean isVisualExplorerEnabled()
          is Visual Explorer enabled

 

Methods inherited from interface com.essbase.api.base.IEssExtendedObject
clearClientCache, getName, getParent, getParentBase, isClientCachingEnabled, setClientCachingEnabled

 

Methods inherited from interface com.essbase.api.base.IEssProperties
getCountProperties, getPropertyDataType, getPropertyDataType, getPropertyDataTypes, getPropertyId, getPropertyMode, getPropertyMode, getPropertyModes, getPropertyName, getPropertyNames, getPropertyValueAny, getPropertyValueAny, refreshPropertyValues, setPropertyValueAny, setPropertyValueAny, updatePropertyValues

 

Field Detail

PROP_SERVER_SOLUTIONS

static final int PROP_SERVER_SOLUTIONS
See Also:
Constant Field Values

PROP_LICENSE_TYPE

static final int PROP_LICENSE_TYPE
See Also:
Constant Field Values

PROP_PORT

static final int PROP_PORT
See Also:
Constant Field Values

PROP_PORTS_IN_USE_COUNT

static final int PROP_PORTS_IN_USE_COUNT
See Also:
Constant Field Values

PROP_NAMED_USERS

static final int PROP_NAMED_USERS
See Also:
Constant Field Values

PROP_NAMED_USERS_IN_USE_COUNT

static final int PROP_NAMED_USERS_IN_USE_COUNT
See Also:
Constant Field Values

PROP_VIEW_ONLY_USERS

static final int PROP_VIEW_ONLY_USERS
See Also:
Constant Field Values

PROP_VIEW_ONLY_USERS_IN_USE_COUNT

static final int PROP_VIEW_ONLY_USERS_IN_USE_COUNT
See Also:
Constant Field Values

PROP_READ_ONLY_USERS

static final int PROP_READ_ONLY_USERS
See Also:
Constant Field Values

PROP_READ_ONLY_USERS_IN_USE_COUNT

static final int PROP_READ_ONLY_USERS_IN_USE_COUNT
See Also:
Constant Field Values

PROP_CPUS

static final int PROP_CPUS
See Also:
Constant Field Values

PROP_ADMIN_USERS

static final int PROP_ADMIN_USERS
See Also:
Constant Field Values

PROP_ADMIN_USERS_IN_USE_COUNT

static final int PROP_ADMIN_USERS_IN_USE_COUNT
See Also:
Constant Field Values

PROP_PLANNING_USERS

static final int PROP_PLANNING_USERS
See Also:
Constant Field Values

PROP_PLANNING_USERS_IN_USE_COUNT

static final int PROP_PLANNING_USERS_IN_USE_COUNT
See Also:
Constant Field Values

PROP_RESTRICTED_PLANNING_USERS

static final int PROP_RESTRICTED_PLANNING_USERS
See Also:
Constant Field Values

PROP_MAX_CONNECTIONS

static final int PROP_MAX_CONNECTIONS
See Also:
Constant Field Values

PROP_SPREAD_SHEET_TOOLKIT

static final int PROP_SPREAD_SHEET_TOOLKIT
See Also:
Constant Field Values

PROP_SPREAD_SHEET_ADDIN

static final int PROP_SPREAD_SHEET_ADDIN
See Also:
Constant Field Values

PROP_ASO

static final int PROP_ASO
See Also:
Constant Field Values

PROP_BSO

static final int PROP_BSO
See Also:
Constant Field Values

PROP_APPMAN_EAS

static final int PROP_APPMAN_EAS
See Also:
Constant Field Values

PROP_API

static final int PROP_API
See Also:
Constant Field Values

PROP_REPORTS

static final int PROP_REPORTS
See Also:
Constant Field Values

PROP_BUSINESS_RULES

static final int PROP_BUSINESS_RULES
See Also:
Constant Field Values

PROP_EDS

static final int PROP_EDS
See Also:
Constant Field Values

PROP_OBJECTS

static final int PROP_OBJECTS
See Also:
Constant Field Values

PROP_EIS

static final int PROP_EIS
See Also:
Constant Field Values

PROP_CRYSTAL

static final int PROP_CRYSTAL
See Also:
Constant Field Values

PROP_READ_ONLY_SPREAD_SHEET

static final int PROP_READ_ONLY_SPREAD_SHEET
See Also:
Constant Field Values

PROP_READ_ONLY_SPREAD_SHEET_TOOLKIT

static final int PROP_READ_ONLY_SPREAD_SHEET_TOOLKIT
See Also:
Constant Field Values

PROP_LIMITED_SKU_APPMAN

static final int PROP_LIMITED_SKU_APPMAN
See Also:
Constant Field Values

PROP_LIMITED_SKU_SPREAD_SHEET

static final int PROP_LIMITED_SKU_SPREAD_SHEET
See Also:
Constant Field Values

PROP_PARTITION

static final int PROP_PARTITION
See Also:
Constant Field Values

PROP_CURRENCY_CONVERSION

static final int PROP_CURRENCY_CONVERSION
See Also:
Constant Field Values

PROP_SQL

static final int PROP_SQL
See Also:
Constant Field Values

PROP_VISUAL_EXPLORER

static final int PROP_VISUAL_EXPLORER
See Also:
Constant Field Values

PROP_TRIGGERS

static final int PROP_TRIGGERS
See Also:
Constant Field Values

PROP_DATA_MINING

static final int PROP_DATA_MINING
See Also:
Constant Field Values

PROP_EXPIRING

static final int PROP_EXPIRING
See Also:
Constant Field Values

PROP_LICENSE_EXPIRY_DATE

static final int PROP_LICENSE_EXPIRY_DATE
See Also:
Constant Field Values

PROP_MACRO_VISION_ENABLED

static final int PROP_MACRO_VISION_ENABLED
See Also:
Constant Field Values

PROP_B64BIT

static final int PROP_B64BIT
See Also:
Constant Field Values

PROP_SAPBW

static final int PROP_SAPBW
See Also:
Constant Field Values

PROP_RESERVED3

static final int PROP_RESERVED3
See Also:
Constant Field Values

PROP_RESERVED4

static final int PROP_RESERVED4
See Also:
Constant Field Values

PROP_RESERVED5

static final int PROP_RESERVED5
See Also:
Constant Field Values

PROP_RESERVED6

static final int PROP_RESERVED6
See Also:
Constant Field Values

PROP_RESERVED7

static final int PROP_RESERVED7
See Also:
Constant Field Values

s_countProperties

static final int s_countProperties
See Also:
Constant Field Values

s_propNames

static final java.lang.String[] s_propNames

s_propDataTypes

static final IEssValueAny.EEssDataType[] s_propDataTypes

s_propModes

static final IEssProperties.EEssPropertyMode[] s_propModes

Method Detail

getServerSolutions

short getServerSolutions()
                         throws com.essbase.api.base.EssException
5 different types of server sols
Returns:
the server Solutions
Throws:
com.essbase.api.base.EssException

getLicenseType

short getLicenseType()
                     throws com.essbase.api.base.EssException
Concurrent, Named or CPU or Unlimited
Returns:
the license type
Throws:
com.essbase.api.base.EssException

getPorts

int getPorts()
             throws com.essbase.api.base.EssException
Number of concuurent ports that can be active
Returns:
the Number of concuurent ports that can be active
Throws:
com.essbase.api.base.EssException

getPortsInUse

int getPortsInUse()
                  throws com.essbase.api.base.EssException
Ports in use count
Returns:
the number of ports in use
Throws:
com.essbase.api.base.EssException

getNamedUsers

int getNamedUsers()
                  throws com.essbase.api.base.EssException
Number of named users from license
Returns:
Number of named users from license
Throws:
com.essbase.api.base.EssException

getNamedUsersInUseCount

int getNamedUsersInUseCount()
                            throws com.essbase.api.base.EssException
number of named users in use
Returns:
number of named users in use
Throws:
com.essbase.api.base.EssException

getViewOnlyUsers

int getViewOnlyUsers()
                     throws com.essbase.api.base.EssException
number of ViewOnly users from license
Returns:
number of ViewOnly users from license
Throws:
com.essbase.api.base.EssException

getViewOnlyUsersInCount

int getViewOnlyUsersInCount()
                            throws com.essbase.api.base.EssException
number of ViewOnly users in use
Returns:
number of ViewOnly users in use
Throws:
com.essbase.api.base.EssException

getReadOnlyUsers

int getReadOnlyUsers()
                     throws com.essbase.api.base.EssException
number of ReadOnly users from license
Returns:
number of ReadOnly users from license
Throws:
com.essbase.api.base.EssException

getReadOnlyUsersInUseCount

int getReadOnlyUsersInUseCount()
                               throws com.essbase.api.base.EssException
number of ReadOnly users in use
Returns:
number of ReadOnly users in use
Throws:
com.essbase.api.base.EssException

getCPUS

short getCPUS()
              throws com.essbase.api.base.EssException
number of CPUS from license
Returns:
number of CPUS from license
Throws:
com.essbase.api.base.EssException

getAdminUsers

short getAdminUsers()
                    throws com.essbase.api.base.EssException
number of Admin users from license
Returns:
number of Admin users from license
Throws:
com.essbase.api.base.EssException

getAdminUsersInUseCount

short getAdminUsersInUseCount()
                              throws com.essbase.api.base.EssException
number of Admin users in use
Returns:
number of Admin users in use
Throws:
com.essbase.api.base.EssException

getPlanningUsers

int getPlanningUsers()
                     throws com.essbase.api.base.EssException
number of Planning users from license
Returns:
number of Planning users from license
Throws:
com.essbase.api.base.EssException

getPlanningUsersInUseCount

int getPlanningUsersInUseCount()
                               throws com.essbase.api.base.EssException
number of Planning users in use
Returns:
number of Planning users in use
Throws:
com.essbase.api.base.EssException

getRestrictedPlanningUsers

int getRestrictedPlanningUsers()
                               throws com.essbase.api.base.EssException
number of Restricted Planning users from license (not deployed in 7.1.2)
Returns:
number of Restricted Planning users from license
Throws:
com.essbase.api.base.EssException

getRestrictedPlanningUsersInUseCount

int getRestrictedPlanningUsersInUseCount()
                                         throws com.essbase.api.base.EssException
number of Restricted Planning users in use (not deployed in 7.1.2)
Returns:
number of Restricted Planning users in use
Throws:
com.essbase.api.base.EssException

getMaxConnections

int getMaxConnections()
                      throws com.essbase.api.base.EssException
max connections, that a port/user can have
Returns:
max connections, that a port/user can have
Throws:
com.essbase.api.base.EssException

isSpreadsheetToolkitEnabled

boolean isSpreadsheetToolkitEnabled()
                                    throws com.essbase.api.base.EssException
Is Spread sheet toolkit enabled
Returns:
true if Spread sheet toolkit is enabled
Throws:
com.essbase.api.base.EssException

isSpreadsheetAddinEnabled

boolean isSpreadsheetAddinEnabled()
                                  throws com.essbase.api.base.EssException
Is Spread sheet Addin enabled
Returns:
true if Spread sheet Addin is enabled
Throws:
com.essbase.api.base.EssException

isASOEnabled

boolean isASOEnabled()
                     throws com.essbase.api.base.EssException
Is ASO app creation enabled
Returns:
true if ASO app creation is enabled
Throws:
com.essbase.api.base.EssException

isBSOEnabled

boolean isBSOEnabled()
                     throws com.essbase.api.base.EssException
is BSO app creation enabled
Returns:
true if BSO app creation is enabled
Throws:
com.essbase.api.base.EssException

isAppmanEASEnabled

boolean isAppmanEASEnabled()
                           throws com.essbase.api.base.EssException
is Appman/EAS enabled . I think its free now
Returns:
true if Appman/EAS is enabled
Throws:
com.essbase.api.base.EssException

isAPIEnabled

boolean isAPIEnabled()
                     throws com.essbase.api.base.EssException
is API usage enabled - I think its free now
Returns:
true if API usage is enabled
Throws:
com.essbase.api.base.EssException

isReportsEnabled

boolean isReportsEnabled()
                         throws com.essbase.api.base.EssException
is Hyperion Reports enabled
Returns:
true if Hyperion Reports is enabled
Throws:
com.essbase.api.base.EssException

isBusinessRulesEnabled

boolean isBusinessRulesEnabled()
                               throws com.essbase.api.base.EssException
is Business Rules option enabled
Returns:
true if Business Rules option is enabled
Throws:
com.essbase.api.base.EssException

isEDSEnabled

boolean isEDSEnabled()
                     throws com.essbase.api.base.EssException
is EDS (High concurrency) enabled
Returns:
true if EDS (High concurrency) is enabled
Throws:
com.essbase.api.base.EssException

isObjectsEnabled

boolean isObjectsEnabled()
                         throws com.essbase.api.base.EssException
is Essbase Objects enabled
Returns:
true if Essbase Objects is enabled
Throws:
com.essbase.api.base.EssException

isEISEnabled

boolean isEISEnabled()
                     throws com.essbase.api.base.EssException
is Essbase Integration services/Hybrid analysis enabled
Returns:
true if Essbase Integration services/Hybrid analysis is enabled
Throws:
com.essbase.api.base.EssException

isCrystalEnabled

boolean isCrystalEnabled()
                         throws com.essbase.api.base.EssException
is Crystal enabled
Returns:
true if Crystal is enabled
Throws:
com.essbase.api.base.EssException

isReadOnlySpradsheetEnabled

boolean isReadOnlySpradsheetEnabled()
                                    throws com.essbase.api.base.EssException
is Read-Only Spreadsheet enabled
Returns:
true if Read-Only Spreadsheet is enabled
Throws:
com.essbase.api.base.EssException

isReadOnlySpreadsheetToolkitEnabled

boolean isReadOnlySpreadsheetToolkitEnabled()
                                            throws com.essbase.api.base.EssException
is Read-Only Spreadsheet toolkit enabled
Returns:
true if Read-Only Spreadsheet toolkit is enabled
Throws:
com.essbase.api.base.EssException

isLimitedSKUAppmanEnabled

boolean isLimitedSKUAppmanEnabled()
                                  throws com.essbase.api.base.EssException
is LimitedSKUAppman enabled
Returns:
true if LimitedSKUAppman is enabled
Throws:
com.essbase.api.base.EssException

isLimitedSKUSpreadsheetEnabled

boolean isLimitedSKUSpreadsheetEnabled()
                                       throws com.essbase.api.base.EssException
is LimitedSKUSpreadsheet enabled
Returns:
true if LimitedSKUSpreadsheet is enabled
Throws:
com.essbase.api.base.EssException

isPartitionEnabled

boolean isPartitionEnabled()
                           throws com.essbase.api.base.EssException
is partitioning enabled
Returns:
true is partitioning is enabled
Throws:
com.essbase.api.base.EssException

isCurrencyConversionEnabled

boolean isCurrencyConversionEnabled()
                                    throws com.essbase.api.base.EssException
is Currency Conversion enabled
Returns:
true if Currency Conversion is enabled
Throws:
com.essbase.api.base.EssException

isSQLEnabled

boolean isSQLEnabled()
                     throws com.essbase.api.base.EssException
is SQL interface enabled
Returns:
true if SQL interface is enabled
Throws:
com.essbase.api.base.EssException

isVisualExplorerEnabled

boolean isVisualExplorerEnabled()
                                throws com.essbase.api.base.EssException
is Visual Explorer enabled
Returns:
true if Visual Explorer is enabled
Throws:
com.essbase.api.base.EssException

isTriggersEnabled

boolean isTriggersEnabled()
                          throws com.essbase.api.base.EssException
Not licensed now, may be charge in future
Returns:
true if triggers are enabled
Throws:
com.essbase.api.base.EssException

isDataMiningEnabled

boolean isDataMiningEnabled()
                            throws com.essbase.api.base.EssException
Not licensed now, may be charge in future
Returns:
true if data mining is enabled
Throws:
com.essbase.api.base.EssException

isExpiring

boolean isExpiring()
                   throws com.essbase.api.base.EssException
is license expiring
Returns:
true if license is expiring
Throws:
com.essbase.api.base.EssException

getLicenseExpiryDate

java.lang.String getLicenseExpiryDate()
                                      throws com.essbase.api.base.EssException
Returns License expiry date as MMDDYYYY. Returns null if no expiry date.
Returns:
License expiry date as MMDDYYYY. null if no expiry date.
Throws:
com.essbase.api.base.EssException

isMacrovisionEnabled

boolean isMacrovisionEnabled()
                             throws com.essbase.api.base.EssException
is macrovision enabled, mainly for IBM back door
Returns:
true if macrovision enabled
Throws:
com.essbase.api.base.EssException

is64bit

boolean is64bit()
                throws com.essbase.api.base.EssException
64 bit
Returns:
true if 64 bit
Throws:
com.essbase.api.base.EssException

isSAPBW

boolean isSAPBW()
                throws com.essbase.api.base.EssException
SAP BW Data Integration Connector
Returns:
SAP BW Data Integration Connector
Throws:
com.essbase.api.base.EssException

getReserverd3

boolean getReserverd3()
                      throws com.essbase.api.base.EssException
Throws:
com.essbase.api.base.EssException

getReserverd4

boolean getReserverd4()
                      throws com.essbase.api.base.EssException
Throws:
com.essbase.api.base.EssException

getReserverd5

boolean getReserverd5()
                      throws com.essbase.api.base.EssException
Throws:
com.essbase.api.base.EssException

getReserverd6

boolean getReserverd6()
                      throws com.essbase.api.base.EssException
Throws:
com.essbase.api.base.EssException

getReserverd7

boolean getReserverd7()
                      throws com.essbase.api.base.EssException
Throws:
com.essbase.api.base.EssException

Skip navigation links