|
|||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | ||||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | ||||||||
public interface IWebiServerAdmin
The IWebiServerAdmin interface allows you manage the metrics and performance
options for the Web Intelligence Report Server.
| Method Summary | |
|---|---|
void |
commit()
Commits the Web Intelligence Report Server updates to the registry. |
int |
getBinStreamMaxSize()
Returns the maximum size in MB for a binary stream returned by the server. |
int |
getBinStreamMaxSizeUpdate()
Returns the updated value that determines the maximum size in MB for a binary stream returned by the server. |
int |
getCharStreamMaxSize()
Returns the maximum size in MB for a character stream returned by the server. |
int |
getCharStreamMaxSizeUpdate()
Returns the updated value that determines the maximum size in MB for a character stream returned by the server. |
int |
getConnectionCount()
Returns the number of connections that are currently being managed by the Web Intelligence Report Server. |
int |
getConnectionTimeoutMinutes()
Returns the number of minutes of idle time before the Web Intelligence Report Server times out. |
int |
getConnectionTimeoutMinutesUpdate()
Returns the updated value that identifies the number of minutes of idle time before the Web Intelligence Report Server times out. |
int |
getCurrentCacheSize()
Returns the cache size in KB used the Web Intelligence Report Server. |
int |
getCurrentVMSize()
Returns the virtual memory size in MB of the Web Intelligence Report Server. |
int |
getCustomSortMaxSize()
Returns the maximum number of items in a custom sort. |
int |
getCustomSortMaxSizeUpdate()
Returns the updated value that determines the maximum number of items in a custom sort. |
int |
getDocExpressCacheCleanupInterval()
Returns how often the cache should be scanned. |
int |
getDocExpressCacheCleanupIntervalUpdate()
Returns the updated value that determines how often the cache should be scanned. |
int |
getDocExpressCacheDurationMinutes()
Returns the amount of time (in minutes) that a Web Intelligence document is stored in the server's document cache. |
int |
getDocExpressCacheDurationMinutesUpdate()
Returns the updated value that indicates the amount of time (in minutes) that a Web Intelligence document is cached. |
int |
getDocExpressMaxCacheSizeKB()
Returns the maximum size (in kilobytes) that can be allocated to the Web Intelligence Report Server's document cache. |
int |
getDocExpressMaxCacheSizeKBUpdate()
Returns the updated value of the amount of space that has been allocated to the Web Intelligence Report Server's document cache. |
int |
getDocExpressMaxReductionSpaceOfCache()
Returns the amount of cache space to release as a percentage of the cache size. |
int |
getDocExpressMaxReductionSpaceOfCacheUpdate()
Returns the updated value for the amount of cache space released as a percentage of the maximum cache size. |
java.lang.String |
getImageDirectoryUpdate()
|
int |
getListOfValuesBatchSize()
Returns the batch size for the list of values that are associated with this Web Intelligence document. |
int |
getListOfValuesBatchSizeUpdate()
Returns the updated value for the batch size related to the list of values that are associated with this Web Intelligence document. |
int |
getMaxConnections()
Returns the maximum number of simultaneous connections that can be managed by this Web Intelligence Report Server. |
int |
getMaxConnectionsUpdate()
Returns the updated value that indicates the maximum number of simultaneous connections that can be managed by this Web Intelligence Report Server. |
int |
getMaxDocCacheSize()
Returns the maximum number of Web Intelligence documents that can be cached. |
int |
getMaxDocCacheSizeUpdate()
Returns the updated value that determines the maximum number of Web Intelligence documents that can be cached. |
int |
getMaxDocumentsPerUser()
|
int |
getMaxDocumentsPerUserUpdate()
|
int |
getMaxIdleTimeInSeconds()
|
int |
getMaxIdleTimeInSecondsUpdate()
|
int |
getMaxLovSize()
|
int |
getMaxLovSizeUpdate()
|
int |
getMemoryHighMark()
|
int |
getMemoryHighMarkUpdate()
|
int |
getMemoryLowMark()
|
int |
getMemoryLowMarkUpdate()
|
int |
getMemoryMaxMark()
|
int |
getMemoryMaxMarkUpdate()
|
int |
getPollingDelayInSeconds()
|
int |
getPollingDelayInSecondsUpdate()
|
int |
getRecycleLevel()
|
int |
getRecycleLevelUpdate()
|
java.lang.String |
getRootStorageUpdate()
|
int |
getSwapTimeInSeconds()
|
int |
getSwapTimeInSecondsUpdate()
|
int |
getTotalRequests()
Returns the total number of requests made to the Web Intelligence Report Server. |
int |
getUniverseMaxCacheSize()
Returns the number of universes that can be cached. |
int |
getUniverseMaxCacheSizeUpdate()
Returns the updated value for the number of universes that can be cached. |
boolean |
isDocExpressEnabled()
Returns a boolean that indicates whether Web Intelligence documents can be cached on this Web Intelligence Report Server. |
boolean |
isDocExpressEnabledUpdate()
Returns the updated value that indicates whether Web Intelligence documents can be cached on this Web Intelligence Report Server. |
boolean |
isDocExpressRealTimeCachingEnabled()
Returns a boolean that indicates whether real-time caching is enabled for Web Intelligence documents. |
boolean |
isDocExpressRealTimeCachingEnabledUpdate()
Returns the updated value that indicates whether real-time caching is enabled for Web Intelligence documents. |
boolean |
isErrorOnMaxMapSize()
|
boolean |
isErrorOnMaxMapSizeUpdate()
|
boolean |
isListOfValuesCacheEnabled()
Returns a boolean that indicates whether caching is enabled for a list of values. |
boolean |
isListOfValuesCacheEnabledUpdate()
Returns the updated value that indicates whether caching is enabled for a list of values. |
boolean |
isMemoryWatchEnabled()
|
boolean |
isMemoryWatchEnabledUpdate()
|
boolean |
isSecuredCacheEnabled()
|
boolean |
isSecuredCacheEnabledUpdate()
|
void |
setBinStreamMaxSizeUpdate(int size)
Sets the maximum size for a binary stream For updates to take affect you must do the following: Restart the Web Intelligence Report Server. |
void |
setCharStreamMaxSizeUpdate(int size)
Sets the maximum size for a character stream For updates to take affect you must do the following: Restart the Web Intelligence Report Server. |
void |
setConnectionTimeoutMinutesUpdate(int minutes)
Sets the number of minutes of idle time before the Web Intelligence Report Server times out. |
void |
setCustomSortMaxSizeUpdate(int size)
Sets the maximum number of items in a custom sort. |
void |
setDocExpressCacheCleanupIntervalUpdate(int interval)
Sets in minutes how often the cache should be scanned. |
void |
setDocExpressCacheDurationMinutesUpdate(int minutes)
Sets the amount of time (in minutes) that a Web Intelligence document is cached. |
void |
setDocExpressEnabledUpdate(boolean enabled)
Sets a boolean that indicates whether Web Intelligence documents can be cached on this Web Intelligence Report Server. |
void |
setDocExpressMaxCacheSizeKBUpdate(int size)
Sets the maximum size (in kilobytes) of the Web Intelligence Report Server's document cache. |
void |
setDocExpressMaxReductionSpaceOfCacheUpdate(int maxReductionSpace)
Sets the amount of cache space to release as a percentage of the maximum cache size. |
void |
setDocExpressRealTimeCachingEnabledUpdate(boolean enabled)
Sets a boolean that indicates whether real-time caching is enabled for Web Intelligence documents. |
void |
setErrorOnMaxMapSizeUpdate(boolean value)
|
void |
setImageDirectoryUpdate(java.lang.String value)
|
void |
setListOfValuesBatchSizeUpdate(int batchSize)
Sets the batch size for a list of values. |
void |
setListOfValuesCacheEnabledUpdate(boolean enabled)
Sets a boolean that indicates whether caching is enabled for a list of values. |
void |
setMaxConnectionsUpdate(int maxConnection)
Sets the maximum number of simultaneous connections that can be managed by this Web Intelligence Report Server. |
void |
setMaxDocCacheSizeUpdate(int size)
Sets the maximum number of Web Intelligence documents that can be cached. |
void |
setMaxDocumentsPerUserUpdate(int value)
|
void |
setMaxIdleTimeInSecondsUpdate(int value)
|
void |
setMaxLovSizeUpdate(int value)
|
void |
setMemoryHighMarkUpdate(int value)
|
void |
setMemoryLowMarkUpdate(int value)
|
void |
setMemoryMaxMarkUpdate(int value)
|
void |
setMemoryWatchEnableUpdate(boolean value)
|
void |
setPollingDelayInSecondsUpdate(int value)
|
void |
setRecycleLevelUpdate(int value)
|
void |
setRootStorageUpdate(java.lang.String value)
|
void |
setSecuredCacheEnabledUpdate(boolean value)
|
void |
setSwapTimeInSecondsUpdate(int value)
|
void |
setUniverseMaxCacheSizeUpdate(int size)
Sets the number of universes that can be cached. |
| Method Detail |
|---|
int getMaxConnectionsUpdate()
throws SDKException
Returns the updated value that indicates the maximum number of simultaneous connections that can be managed by this Web Intelligence Report Server. This value is retrieved from the registry and can be updated with setMaxConnectionsUpdate.
int that indicates the maximum number of simultaneous connections.
SDKException - This is thrown if the process is unsuccessful.getMaxConnections,
setMaxConnectionsUpdate
void setMaxConnectionsUpdate(int maxConnection)
throws SDKException
Sets the maximum number of simultaneous connections that can be managed by this Web Intelligence Report Server.
For updates to take affect you must do the following:
Restart the Web Intelligence Report Server.
Once the server has been restarted both getMaxConnectionsUpdate, and getMaxConnections will share the same value.
If you use commit without restarting the Web Intelligence Report Server, then the two methods will retrieve different values. The getMaxConnections will retrieve the value that is stored with the current instance of the Web Intelligence Report Server, and the getMaxConnectionsUpdate will return the updated value stored in the registry.
maxConnection - An int that indicates the maximum simultaneous connections.
SDKException - This is thrown if the process is unsuccessful.getMaxConnections,
getMaxConnectionsUpdate
int getConnectionTimeoutMinutesUpdate()
throws SDKException
Returns the updated value that identifies the number of minutes of idle time before the Web Intelligence Report Server times out. This value is retrieved from the registry and can be updated by using setConnectionTimeoutMinutesUpdate.
The connection timeout controls the number of minutes that can pass before an inactive user's Web Intelligence session times out. A shorter timeout frees up resources from inactive users more quickly. However, if the user tries to access the session after it times out, an error will occur.
int that indicates the number of minutes of idle time before the server times out.
SDKException - This is thrown if the process is unsuccessful.getConnectionTimeoutMinutes,
setConnectionTimeoutMinutesUpdate
void setConnectionTimeoutMinutesUpdate(int minutes)
throws SDKException
Sets the number of minutes of idle time before the Web Intelligence Report Server times out.
The connection timeout controls the number of minutes that can pass before an inactive user's Web Intelligence session times out. A shorter timeout frees up resources from inactive users more quickly. However, if the user tries to access the session after it times out, an error will occur.
For updates to take affect you must do the following:
Restart the Web Intelligence Report Server.
Once the server has been restarted both getConnectionTimeoutMinutesUpdate, and getConnectionTimeoutMinutes will share the same value.
If you use commit without restarting the Web Intelligence Report Server, then the two methods will retrieve different values. The getConnectionTimeoutMinutes will retrieve the value that is stored with the current instance of the Web Intelligence Report Server, and the getConnectionTimeoutMinutesUpdate will return the updated value stored in the registry.
minutes - An int that indicates the number of minutes of idle time before the server times out.
SDKException - This is thrown if the process is unsuccessful.getConnectionTimeoutMinutes,
getConnectionTimeoutMinutesUpdate
boolean isDocExpressEnabledUpdate()
throws SDKException
Returns the updated value that indicates whether Web Intelligence documents can be cached on this Web Intelligence Report Server. This value is retrieved from the registry and can be updated by using setDocExpressEnabledUpdate.
If you want to enable caching you will need to set the setDocExpressEnabledUpdate to true.
However, this will only enable caching for Web Intelligence documents that have been scheduled. Therefore, once a Web Intelligence document
is scheduled and processed it will be stored in the cache for a certain amount of time.
If you want to enable caching for Web Intelligence documents that have been viewed, you will need to set both
the setDocExpressEnabledUpdate and the setDocExpressRealTimeCachingEnabledUpdate
to true. Therefore, once a Web Intelligence document is viewed it will be stored in the cache.
If you have enabled caching (or real-time caching) on the Web Intelligence Report Server, you can select the formats to pre-load the cache with when a Web Intelligence document is scheduled or viewed. For more information see the following methods:
Note: The amount of time that a Web Intelligence document resides in the cache is determined by getDocExpressCacheDurationMinutes.
true if caching is enabled, and false otherwise.
SDKException - This is thrown if the process is unsuccessful.isDocExpressEnabled,
setDocExpressEnabledUpdate
void setDocExpressEnabledUpdate(boolean enabled)
throws SDKException
Sets a boolean that indicates whether Web Intelligence documents can be cached on this Web Intelligence Report Server.
For updates to take affect you must do the following:
Once the server has been restarted both isDocExpressEnabled, and isDocExpressEnabledUpdate will share the same value.
If you use commit without restarting the Web Intelligence Report Server, then the two methods will retrieve different values. The will contain the original value that is stored with the current instance of the Web Intelligence Report Server, and the will contain the updated value stored in the registry.
If you want to enable caching you will need to set setDocExpressEnabledUpdate to true.
However, this will only enable caching for Web Intelligence documents that have been scheduled. Therefore, once a Web Intelligence document
is scheduled and processed it will be stored in the cache for a certain amount of time.
If you want to enable caching for Web Intelligence documents that have been viewed, you will need to set both
the setDocExpressEnabledUpdate and the setDocExpressRealTimeCachingEnabledUpdate
to true. Therefore, once a Web Intelligence document is viewed it will be stored in the cache.
If you have enabled caching (or real-time caching) on the Web Intelligence Report Server, you can select the formats to pre-load the cache with when a Web Intelligence document is scheduled or viewed. For more information see the following methods:
Note: The amount of time that a Web Intelligence document resides in the cache is determined by getDocExpressCacheDurationMinutes.
enabled - A boolean that indicates whether caching is enabled.
SDKException - This is thrown if the process is unsuccessful.isDocExpressEnabled,
isDocExpressEnabledUpdate
int getDocExpressCacheDurationMinutesUpdate()
throws SDKException
Returns the updated value that indicates the amount of time (in minutes) that a Web Intelligence document is cached. This value is retrieved from the registry and can be updated by using setDocExpressCacheDurationMinutesUpdate.
int that indicates the amount of time a Web Intelligence document is stored in the server's cache.
SDKException - This is thrown if the process is unsuccessful.getDocExpressCacheDurationMinutes,
setDocExpressCacheDurationMinutesUpdate
void setDocExpressCacheDurationMinutesUpdate(int minutes)
throws SDKException
Sets the amount of time (in minutes) that a Web Intelligence document is cached.
For updates to take affect you must do the following:
Restart the Web Intelligence Report Server.
Once the server has been restarted both getDocExpressCacheDurationMinutes, and getDocExpressCacheDurationMinutesUpdate will share the same value.
If you use commit without restarting the Web Intelligence Report Server, then the two methods will retrieve different values. The getDocExpressCacheDurationMinutes will contain the original value that is stored with the current instance of the Web Intelligence Report Server, and the getDocExpressCacheDurationMinutesUpdate will contain the updated value stored in the registry.
minutes - An int that indicates the amount of time a Web Intelligence document is stored in the server's cache.
SDKException - This is thrown if the process is unsuccessful.getDocExpressCacheDurationMinutes,
getDocExpressCacheDurationMinutesUpdate
int getDocExpressMaxCacheSizeKBUpdate()
throws SDKException
Returns the updated value of the amount of space that has been allocated to the Web Intelligence Report Server's document cache. This value is retrieved from the registry and can be updated by using setDocExpressMaxCacheSizeKBUpdate.
int that indicates the size of the document cache.
SDKException - This is thrown if the process is unsuccessful.IWebiServerAdmin.getDocExpressMaxCacheSizeKB(),
IWebiServerAdmin.setDocExpressMaxCacheSizeKBUpdate(int size)
void setDocExpressMaxCacheSizeKBUpdate(int size)
throws SDKException
Sets the maximum size (in kilobytes) of the Web Intelligence Report Server's document cache.
For updates to take affect you must do the following:
Restart the Web Intelligence Report Server.
Once the server has been restarted both the getDocExpressMaxCacheSizeKB, and the getDocExpressMaxCacheSizeKBUpdate will share the same value.
If you use commit without restarting the Web Intelligence Report Server, then the two methods will retrieve different values. The getDocExpressMaxCacheSizeKB will contain the original value that is stored with the current instance of the Web Intelligence Report Server, and the getDocExpressMaxCacheSizeKBUpdate will contain the updated value stored in the registry.
size - An int that indicates the size of the document cache.
SDKException - This is thrown if the process is unsuccessful.getDocExpressMaxCacheSizeKB,
getDocExpressMaxCacheSizeKBUpdate
boolean isDocExpressRealTimeCachingEnabledUpdate()
throws SDKException
Returns the updated value that indicates whether real-time caching is enabled for Web Intelligence documents. This value is retrieved from the registry and can be updated with setDocExpressRealTimeCachingEnabledUpdate.
Real-time caching indicates that Web Intelligence documents will be cached once they
have been viewed. If you want to enable real-time caching for Web Intelligence documents , you will need to
set both setDocExpressEnabledUpdate
and setDocExpressRealTimeCachingEnabledUpdate
to true.
If you have enabled real-time caching on the Web Intelligence Report Server, you can select the formats to pre-load the cache with when a Web Intelligence document is viewed.
For more information see the following methods:
Note: The amount of time that a Web Intelligence document resides in the cache is determined by the getDocExpressCacheDurationMinutes.
true if real time caching is enabled, and false otherwise.
SDKException - This is thrown if the process is unsuccessful.isDocExpressRealTimeCachingEnabled,
setDocExpressRealTimeCachingEnabledUpdate
void setDocExpressRealTimeCachingEnabledUpdate(boolean enabled)
throws SDKException
Sets a boolean that indicates whether real-time caching is enabled for Web Intelligence documents.
For updates to take affect you must do the following:
Once the server has been restarted both the isDocExpressRealTimeCachingEnabled, and the isDocExpressRealTimeCachingEnabledUpdate will share the same value.
If you use commit without restarting the Web Intelligence Report Server, then the two methods will retrieve different values. The isDocExpressRealTimeCachingEnabled will contain the original value that is stored with the current instance of the Web Intelligence Report Server, and the isDocExpressRealTimeCachingEnabledUpdate will contain the updated value stored in the registry.
Real-time caching indicates that Web Intelligence documents will be cached once they
have been viewed. If you want to enable real-time caching for Web Intelligence documents , you will need to
set both setDocExpressEnabledUpdate
and setDocExpressRealTimeCachingEnabledUpdate
to true.
If you have enabled real-time caching on the Web Intelligence Report Server, you can select the formats to pre-load the cache with when a Web Intelligence document is viewed. For more information see the following methods:
Note: The amount of time that a Web Intelligence document resides in the cache is determined by the getDocExpressCacheDurationMinutes.
enabled - A boolean that indicates whether real-time caching is enabled.
SDKException - This is thrown if the process is unsuccessful.isDocExpressRealTimeCachingEnabled,
isDocExpressRealTimeCachingEnabledUpdate
boolean isListOfValuesCacheEnabledUpdate()
throws SDKException
Returns the updated value that indicates whether caching is enabled for a list of values. This value is retrieved from the registry and can be updated by using setListOfValuesCacheEnabledUpdate.
Use the setListOfValuesCacheEnabledUpdate to enable or disable list of value caching.
Note: A list of values is a set of values that are associated with a universe object. These values are the corresponding values found for an object in the database. For example, the Quarter object could have the following list of values: {Q1, Q2, Q3, Q4}.
true if caching is enabled for a list of values, and false otherwise.
SDKException - This is thrown if the process is unsuccessful.isListOfValuesCacheEnabled,
setListOfValuesCacheEnabledUpdate
void setListOfValuesCacheEnabledUpdate(boolean enabled)
throws SDKException
Sets a boolean that indicates whether caching is enabled for a list of values.
For updates to take affect you must do the following:
Once the server has been restarted both the isListOfValuesCacheEnabled, and the isListOfValuesCacheEnabledUpdate will share the same value.
If you use commit without restarting the Web Intelligence Report Server, then the two methods will retrieve different values. The isListOfValuesCacheEnabled will contain the original value that is stored with the current instance of the Web Intelligence Report Server, and the isListOfValuesCacheEnabledUpdate will contain the updated value stored in the registry.
Note: A list of values is a set of values that are associated with a universe object. These values are the corresponding values found for an object in the database. For example, the Quarter object could have the following list of values: {Q1, Q2, Q3, Q4}.
enabled - A boolean that indicates whether caching is enabled for a list of values.
SDKException - This is thrown if the process is unsuccessful.isListOfValuesCacheEnabled,
isListOfValuesCacheEnabledUpdate
int getListOfValuesBatchSizeUpdate()
throws SDKException
Returns the updated value for the batch size related to the list of values that are associated with this Web Intelligence document. This value is retrieved from the registry and can be updated by using setListOfValuesBatchSizeUpdate.
The list of values that are returned from a prompt are returned in batches. This method allows you to determine the number of records that are contained in each batch. The batch size cannot be equal to or less than zero.
Note: A list of values is a set of values associated with a universe object. These values are the corresponding values found for an object in the database. For example, the Quarter object could have the following list of values: {Q1, Q2, Q3, Q4}.
int that indicates the updated batch size for a list of values.
SDKException - This is thrown if the process is unsuccessful.getListOfValuesBatchSize,
setListOfValuesBatchSizeUpdate
void setListOfValuesBatchSizeUpdate(int batchSize)
throws SDKException
Sets the batch size for a list of values.
For updates to take affect you must do the following:
Restart the Web Intelligence Report Server.
Once the server has been restarted both getListOfValuesBatchSize, and getListOfValuesBatchSizeUpdate will share the same value.
If you use commit without restarting the Web Intelligence Report Server, then the two methods will retrieve different values. The getListOfValuesBatchSize will contain the original value that is stored with the current instance of the Web Intelligence Report Server, and the getListOfValuesBatchSizeUpdate will contain the updated value stored in the registry.
The list of values that are returned from a prompt are returned in batches. This method allows you to set the number of records that are contained in each batch. The batch size cannot be equal to or less than zero
Note: A list of values is a set of values associated with a universe object. These values are the corresponding values found for an object in the database. For example, the Quarter object could have the following list of values: {Q1, Q2, Q3, Q4}.
batchSize - An int that specifies the batch size for a list of values.
SDKException - This is thrown if the process is unsuccessful.getListOfValuesBatchSize,
getListOfValuesBatchSizeUpdate
int getUniverseMaxCacheSizeUpdate()
throws SDKException
Returns the updated value for the number of universes that can be cached. This value is retrieved from the registry and can be updated with setUniverseMaxCacheSizeUpdate.
int that indicates the number of universes that can be cached.
SDKException - This is thrown if the process is unsuccessful.getUniverseMaxCacheSize,
setUniverseMaxCacheSizeUpdate
void setUniverseMaxCacheSizeUpdate(int size)
throws SDKException
Sets the number of universes that can be cached.
For updates to take affect you must do the following:
Restart the Web Intelligence Report Server.
Once the server has been restarted both the getUniverseMaxCacheSize, and the getUniverseMaxCacheSizeUpdate will share the same value.
If you use commit without restarting the Web Intelligence Report Server, then the two methods will retrieve different values. The getUniverseMaxCacheSize will contain the original value that is stored with the current instance of the Web Intelligence Report Server, and the getUniverseMaxCacheSizeUpdate will contain the updated value stored in the registry.
size - An int that specifies the number of universes that can be cached.
SDKException - This is thrown if the process is unsuccessful.getUniverseMaxCacheSize,
getUniverseMaxCacheSizeUpdate
int getMaxConnections()
throws SDKException
Returns the maximum number of simultaneous connections that can be managed by this Web Intelligence Report Server.
This value is retrieved from the current instance of the server. Use setMaxConnectionsUpdate
to update the maximum number of simultaneous connections.
Note: The default value is 100 simultaneous connections.
int that indicates the maximum number of simultaneous connections.
SDKException - This is thrown if the process is unsuccessful.getMaxConnectionsUpdate,
setMaxConnectionsUpdate
int getConnectionTimeoutMinutes()
throws SDKException
Returns the number of minutes of idle time before the Web Intelligence Report Server times out.
This value is retrieved from the current instance of the server. Use setMaxConnectionsUpdate
to update the connection timeout.
Note: The default value is 20 minutes.
int that indicates the connection timeout in minutes.
SDKException - This is thrown if the process is unsuccessful.getConnectionTimeoutMinutesUpdate,
setConnectionTimeoutMinutesUpdate
boolean isDocExpressEnabled()
throws SDKException
Returns a boolean that indicates whether Web Intelligence documents can be cached on this Web Intelligence Report Server.
This value is retrieved from the current instance of the server. Use setDocExpressEnabledUpdate
to enable or disable the document cache.
If you want to enable caching you will need to set the setDocExpressEnabledUpdate to true.
However, this will only enable caching for Web Intelligence documents that have been scheduled. Therefore, once a Web Intelligence document
is scheduled and processed it will be stored in the cache for a certain amount of time.
If you want to enable caching for Web Intelligence documents that have been viewed, you will need to set both
the setDocExpressEnabledUpdate and the setDocExpressRealTimeCachingEnabledUpdate
to true. Therefore, once a Web Intelligence document is viewed it will be stored in the cache.
If you have enabled caching (or real-time caching) on the Web Intelligence Report Server, you can select the formats to pre-load the cache with when a Web Intelligence document is scheduled or viewed.
For more information see the following methods:
Note: To determine the amount of time that a Web Intelligence document resides in the cache use getDocExpressCacheDurationMinutes.
true if caching is enabled, and false otherwise.
SDKException - This is thrown if the process is unsuccessful.isDocExpressEnabledUpdate,
setDocExpressEnabledUpdate
int getDocExpressCacheDurationMinutes()
throws SDKException
Returns the amount of time (in minutes) that a Web Intelligence document is stored in the
server's document cache. This value is retrieved from the current instance of the server. Use setDocExpressCacheDurationMinutesUpdate
to update the time limit.
Note: The default value is 4320 minutes.
int that indicates the amount of time a Web Intelligence document is stored in the server's cache.
SDKException - This is thrown if the process is unsuccessful.getDocExpressCacheDurationMinutesUpdate,
setDocExpressCacheDurationMinutesUpdate
int getDocExpressMaxCacheSizeKB()
throws SDKException
Returns the maximum size (in kilobytes) that can be allocated to the Web Intelligence Report Server's document cache. This value is retrieved from the current instance of the server. Use setDocExpressMaxCacheSizeKBUpdate to update the size of the cache.
Note: The default value is 1024 KB.
int that indicates the size of the server's document cache.
SDKException - This is thrown if the process is unsuccessful.getDocExpressMaxCacheSizeKBUpdate,
setDocExpressMaxCacheSizeKBUpdate
boolean isDocExpressRealTimeCachingEnabled()
throws SDKException
Returns a boolean that indicates whether real-time caching is enabled for Web Intelligence documents. This value is retrieved from the current instance of the server. Use setDocExpressRealTimeCachingEnabledUpdate to enable or disable real-time caching.
Real-time caching indicates that Web Intelligence documents will be cached once they
have been viewed. If you want to enable real-time caching for Web Intelligence documents, you will need to
set both setDocExpressEnabledUpdate
and setDocExpressRealTimeCachingEnabledUpdate
to true.
If you have enabled real-time caching on the Web Intelligence Report Server, you can select the formats to pre-load the cache with when a Web Intelligence document is viewed.
For more information see the following methods:
Note: The amount of time that a Web Intelligence document resides in the cache is determined by the getDocExpressCacheDurationMinutes.
true if real-time caching is enabled, and false otherwise.
SDKException - This is thrown if the process is unsuccessful.isDocExpressRealTimeCachingEnabledUpdate,
setDocExpressRealTimeCachingEnabledUpdate
boolean isListOfValuesCacheEnabled()
throws SDKException
Returns a boolean that indicates whether caching is enabled for a list of values. This value is retrieved from the current
instance of the server. Use setListOfValuesCacheEnabledUpdate
to enable or disable caching.
Note: A list of values is a set of values that are associated with a universe object. These values are the corresponding values found for an object in the database. For example, the Quarter object could have the following list of values: {Q1, Q2, Q3, Q4}.
true if caching is enabled for a list of values, and false otherwise.
SDKException - This is thrown if the process is unsuccessful.isListOfValuesCacheEnabledUpdate,
setListOfValuesCacheEnabledUpdate
int getListOfValuesBatchSize()
throws SDKException
Returns the batch size for the list of values that are associated with this Web Intelligence document. This value is
retrieved from the current instance of the server. Use setListOfValuesBatchSizeUpdate
to update the batch size.
The list of values returned for a prompt are returned in batches. This method allows you to determine the number of records that are contained in each batch. The batch size cannot be equal to or less than zero.
Note: A list of values is a set of values that are associated with a universe object. These values are the corresponding values found for an object in the database. For example, the Quarter object could have the following list of values: {Q1, Q2, Q3, Q4}.
int that indicates the batch size.
SDKException - This is thrown if the process is unsuccessful.getListOfValuesBatchSizeUpdate,
setListOfValuesBatchSizeUpdate
int getUniverseMaxCacheSize()
throws SDKException
Returns the number of universes that can be cached. Use setUniverseMaxCacheSizeUpdate
to update the size.
int that indicates the number of universes that can be cached.
SDKException - This is thrown if the process is unsuccessful.getUniverseMaxCacheSizeUpdate,
setUniverseMaxCacheSizeUpdate
int getConnectionCount()
throws SDKException
Returns the number of connections that are currently being managed by the Web Intelligence Report Server. This value is retrieved from the current instance of the server.
int that indicates the number of connections.
SDKException - This is thrown if the process is unsuccessful.getMaxConnectionsUpdate,
setMaxConnectionsUpdate
int getTotalRequests()
throws SDKException
Returns the total number of requests made to the Web Intelligence Report Server.
int that indicates the number of total requests.
SDKException - This is thrown if the process is unsuccessful.
int getCurrentCacheSize()
throws SDKException
Returns the cache size in KB used the Web Intelligence Report Server.
int that indicates the cache size.
SDKException - This is thrown if the process is unsuccessful.
int getCurrentVMSize()
throws SDKException
Returns the virtual memory size in MB of the Web Intelligence Report Server.
SDKException - This is thrown if the process is unsuccessful.
int getDocExpressMaxReductionSpaceOfCacheUpdate()
throws SDKException
Returns the updated value for the amount of cache space released as a percentage of the maximum cache size. This value is retrieved from the registry and can be updated with setDocExpressMaxReductionSpaceOfCacheUpdate.
int that indicates the amount of cache space to release as a percentage of the max cache size.
SDKException - This is thrown if the process is unsuccessful.setDocExpressMaxReductionSpaceOfCacheUpdate,
getDocExpressMaxReductionSpaceOfCache
void setDocExpressMaxReductionSpaceOfCacheUpdate(int maxReductionSpace)
throws SDKException
Sets the amount of cache space to release as a percentage of the maximum cache size.
For updates to take affect you must do the following:
Restart the Web Intelligence Report Server.
Once the server has been restarted both the getDocExpressMaxReductionSpaceOfCache, and the getDocExpressMaxReductionSpaceOfCacheUpdate will share the same value.
If you use commit without restarting the Web Intelligence Report Server, then the two methods will retrieve different values. The getDocExpressMaxReductionSpaceOfCache will contain the original value that is stored with the current instance of the Web Intelligence Report Server, and the getDocExpressMaxReductionSpaceOfCacheUpdate will contain the updated value stored in the registry.
maxReductionSpace - A int that specifies the cache space to release as a percentage of the max cache size.
SDKException - This is thrown if the process is unsuccessful.getDocExpressMaxReductionSpaceOfCacheUpdate,
getDocExpressMaxReductionSpaceOfCache
int getDocExpressCacheCleanupIntervalUpdate()
throws SDKException
Returns the updated value that determines how often the cache should be scanned. This value is retrieved from the registry and can be updated with setDocExpressCacheCleanupIntervalUpdate.
int that indicates in minutes how often the cache will be scanned.
SDKException - This is thrown if the process is unsuccessful.setDocExpressCacheCleanupIntervalUpdate,
getDocExpressCacheCleanupInterval
void setDocExpressCacheCleanupIntervalUpdate(int interval)
throws SDKException
Sets in minutes how often the cache should be scanned.
For updates to take affect you must do the following:
Restart the Web Intelligence Report Server.
Once the server has been restarted both the getDocExpressCacheCleanupInterval, and the getDocExpressCacheCleanupIntervalUpdate will share the same value.
If you use commit without restarting the Web Intelligence Report Server, then the two methods will retrieve different values. The getDocExpressCacheCleanupInterval will contain the original value that is stored with the current instance of the Web Intelligence Report Server, and the getDocExpressCacheCleanupIntervalUpdate will contain the updated value stored in the registry.
interval - An int that specifies in minutes how often the cache will be scanned.
SDKException - This is thrown if the process is unsuccessful.getDocExpressCacheCleanupInterval,
getDocExpressCacheCleanupIntervalUpdate
int getMaxDocCacheSizeUpdate()
throws SDKException
Returns the updated value that determines the maximum number of Web Intelligence documents that can be cached. This value is retrieved from the registry and can be updated with setMaxDocCacheSizeUpdate.
int that indicates the maximum number of Web Intelligence documents to cache.
SDKException - This is thrown if the process is unsuccessful.setMaxDocCacheSizeUpdate
void setMaxDocCacheSizeUpdate(int size)
throws SDKException
Sets the maximum number of Web Intelligence documents that can be cached.
For updates to take affect you must do the following:
Restart the Web Intelligence Report Server.
Once the server has been restarted both the getMaxDocCacheSize, and the getMaxDocCacheSizeUpdate will share the same value.
If you use commit without restarting the Web Intelligence Report Server, then the two methods will retrieve different values. The getMaxDocCacheSize will contain the original value that is stored with the current instance of the Web Intelligence Report Server, and the getMaxDocCacheSizeUpdate will contain the updated value stored in the registry.
size - An int that specifies the number of Web Intelligence documents to cache.
SDKException - This is thrown if the process is unsuccessful.getMaxDocCacheSize,
getMaxDocCacheSizeUpdate
int getCustomSortMaxSizeUpdate()
throws SDKException
Returns the updated value that determines the maximum number of items in a custom sort. This value is retrieved from the registry and can be updated with setCustomSortMaxSizeUpdate.
int that indicates the maximum number of items in a custom sort.
SDKException - This is thrown if the process is unsuccessful.setCustomSortMaxSizeUpdate
void setCustomSortMaxSizeUpdate(int size)
throws SDKException
Sets the maximum number of items in a custom sort.
For updates to take affect you must do the following:
Restart the Web Intelligence Report Server.
Once the server has been restarted both the getCustomSortMaxSize, and the getCustomSortMaxSizeUpdate will share the same value.
If you use commit without the restart of the Web Intelligence Report Server, the two methods will retrieve different values. The getCustomSortMaxSize will contain the original value that is stored with the current instance of the Web Intelligence Report Server, and the getCustomSortMaxSizeUpdate will contain the updated value stored in the registry.
size - An int that specifies the number of Web Intelligence documents to cache.
SDKException - This is thrown if the process is unsuccessful.getCustomSortMaxSize,
getCustomSortMaxSizeUpdate
int getCharStreamMaxSizeUpdate()
throws SDKException
Returns the updated value that determines the maximum size in MB for a character stream returned by the server. This value is retrieved from the registry and can be updated with setCharStreamMaxSizeUpdate. All XML results returned by the server are limited by this parameter.
int that indicates the maximum size in MB for a character stream.
SDKException - This is thrown if the process is unsuccessful.setCharStreamMaxSizeUpdate
void setCharStreamMaxSizeUpdate(int size)
throws SDKException
Sets the maximum size for a character stream
For updates to take affect you must do the following:
Restart the Web Intelligence Report Server.
Once the server has been restarted both the getCharStreamMaxSize, and the getCharStreamMaxSizeUpdate will share the same value.
If you use commit without restarting the Web Intelligence Report Server, then the two methods will retrieve different values. The getCharStreamMaxSize will contain the original value that is stored with the current instance of the Web Intelligence Report Server, and the getCharStreamMaxSizeUpdate will contain the updated value stored in the registry.
size - An int that specifies the maximum size in MB for a character stream.
SDKException - This is thrown if the process is unsuccessful.getCharStreamMaxSize,
getCharStreamMaxSizeUpdate
int getBinStreamMaxSizeUpdate()
throws SDKException
Returns the updated value that determines the maximum size in MB for a binary stream returned by the server. This value is retrieved from the registry and can be updated with setBinStreamMaxSizeUpdate. All results returned by the server that don't required a parsing are limited by this parameter.
int that indicates the maximum size in MB for a binary stream.
SDKException - This is thrown if the process is unsuccessful.setBinStreamMaxSizeUpdate
void setBinStreamMaxSizeUpdate(int size)
throws SDKException
Sets the maximum size for a binary stream
For updates to take affect you must do the following:
Restart the Web Intelligence Report Server.
Once the server has been restarted both the getBinStreamMaxSize, and the getBinStreamMaxSizeUpdate will share the same value.
If you use commit without the restart of the Web Intelligence Report Server, then the two methods will retrieve different values. The getBinStreamMaxSize will contain the original value that is stored with the current instance of the Web Intelligence Report Server, and the getBinStreamMaxSizeUpdate will contain the updated value stored in the registry.
size - An int that specifies the maximum size in MB for a binary stream.
SDKException - This is thrown if the process is unsuccessful.getBinStreamMaxSize,
getBinStreamMaxSizeUpdate
int getDocExpressMaxReductionSpaceOfCache()
throws SDKException
Returns the amount of cache space to release as a percentage of the cache size. This value is retrieved from the registry and can be updated with setDocExpressMaxReductionSpaceOfCacheUpdate.
int that specifies the amount of cache to release as a percentage of the Max Cache Size
SDKException - This is thrown if the process is unsuccessful.setDocExpressMaxReductionSpaceOfCacheUpdate
int getDocExpressCacheCleanupInterval()
throws SDKException
Returns how often the cache should be scanned. This value is retrieved from the registry and can be updated with setDocExpressCacheCleanupIntervalUpdate.
int that specifies in minutes how often the cache is scanned
SDKException - This is thrown if the process is unsuccessful.setDocExpressCacheCleanupIntervalUpdate
int getMaxDocCacheSize()
throws SDKException
Returns the maximum number of Web Intelligence documents that can be cached. This value is retrieved from the registry and can be updated with setMaxDocCacheSizeUpdate.
int that indicates the maximum number of Web Intelligence documents to cache.
SDKException - This is thrown if the process is unsuccessful.setMaxDocCacheSizeUpdate
int getCustomSortMaxSize()
throws SDKException
Returns the maximum number of items in a custom sort. This value is retrieved from the registry and can be updated with setCustomSortMaxSizeUpdate.
int that indicates the maximum number of items in a custom sort.
SDKException - This is thrown if the process is unsuccessful.setCustomSortMaxSizeUpdate
int getCharStreamMaxSize()
throws SDKException
Returns the maximum size in MB for a character stream returned by the server. This value is retrieved from the registry and can be with setCustomSortMaxSizeUpdate.
int that indicates the maximum size in MB for a character stream.
SDKException - This is thrown if the process is unsuccessful.setCustomSortMaxSizeUpdate
int getBinStreamMaxSize()
throws SDKException
Returns the maximum size in MB for a binary stream returned by the server. This value is retrieved from the registry and can be updated with setCustomSortMaxSizeUpdate.
int that indicates the maximum size in MB for a binary stream.
SDKException - This is thrown if the process is unsuccessful.setCustomSortMaxSizeUpdate
int getMaxIdleTimeInSeconds()
throws SDKException
SDKException
int getMaxIdleTimeInSecondsUpdate()
throws SDKException
SDKException
void setMaxIdleTimeInSecondsUpdate(int value)
throws SDKException
SDKException
int getSwapTimeInSeconds()
throws SDKException
SDKException
int getSwapTimeInSecondsUpdate()
throws SDKException
SDKException
void setSwapTimeInSecondsUpdate(int value)
throws SDKException
SDKException
int getPollingDelayInSeconds()
throws SDKException
SDKException
int getPollingDelayInSecondsUpdate()
throws SDKException
SDKException
void setPollingDelayInSecondsUpdate(int value)
throws SDKException
SDKException
int getMaxDocumentsPerUser()
throws SDKException
SDKException
int getMaxDocumentsPerUserUpdate()
throws SDKException
SDKException
void setMaxDocumentsPerUserUpdate(int value)
throws SDKException
SDKException
int getRecycleLevel()
throws SDKException
SDKException
int getRecycleLevelUpdate()
throws SDKException
SDKException
void setRecycleLevelUpdate(int value)
throws SDKException
SDKException
boolean isErrorOnMaxMapSize()
throws SDKException
SDKException
boolean isErrorOnMaxMapSizeUpdate()
throws SDKException
SDKException
void setErrorOnMaxMapSizeUpdate(boolean value)
throws SDKException
SDKException
boolean isMemoryWatchEnabled()
throws SDKException
SDKException
boolean isMemoryWatchEnabledUpdate()
throws SDKException
SDKException
void setMemoryWatchEnableUpdate(boolean value)
throws SDKException
SDKException
int getMemoryLowMark()
throws SDKException
SDKException
int getMemoryLowMarkUpdate()
throws SDKException
SDKException
void setMemoryLowMarkUpdate(int value)
throws SDKException
SDKException
int getMemoryHighMark()
throws SDKException
SDKException
int getMemoryHighMarkUpdate()
throws SDKException
SDKException
void setMemoryHighMarkUpdate(int value)
throws SDKException
SDKException
int getMemoryMaxMark()
throws SDKException
SDKException
int getMemoryMaxMarkUpdate()
throws SDKException
SDKException
void setMemoryMaxMarkUpdate(int value)
throws SDKException
SDKException
boolean isSecuredCacheEnabled()
throws SDKException
SDKException
boolean isSecuredCacheEnabledUpdate()
throws SDKException
SDKException
void setSecuredCacheEnabledUpdate(boolean value)
throws SDKException
SDKException
java.lang.String getRootStorageUpdate()
throws SDKException
SDKException
void setRootStorageUpdate(java.lang.String value)
throws SDKException
SDKException
java.lang.String getImageDirectoryUpdate()
throws SDKException
SDKException
void setImageDirectoryUpdate(java.lang.String value)
throws SDKException
SDKException
int getMaxLovSize()
throws SDKException
SDKException
int getMaxLovSizeUpdate()
throws SDKException
SDKException
void setMaxLovSizeUpdate(int value)
throws SDKException
SDKException
void commit()
throws SDKException
Commits the Web Intelligence Report Server updates to the registry.
Note: Updates that are committed to the registry only take affect after the Web Intelligence Report Server has been restarted.
For updates to take affect you must do the following:
Restart the Web Intelligence Report Server.
SDKException - This is thrown if the process is unsuccessful.
|
|||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | ||||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | ||||||||