Sonic Management API

com.sonicsw.mf.mgmtapi.config.gen
Interface IAbstractContainerBean.IAbstractCacheType

All Superinterfaces:
IMgmtBase, IMgmtSubBeanBase
All Known Subinterfaces:
IContainerBean.ICacheType
Enclosing interface:
IAbstractContainerBean

public static interface IAbstractContainerBean.IAbstractCacheType
extends IMgmtSubBeanBase

Inner class representing CacheType This class extends IMgmtListBase


Method Summary
 java.lang.String getCacheDirectory()
          Get the attribute for CACHE_DIRECTORY as a String value.
 IMgmtAttributeMetaData getCacheDirectoryMetaData()
          Get the attribute metadata for CACHE_DIRECTORY.
 int getMaximumDataMemory()
          Get the attribute for MAXIMUM_DATA_MEMORY as a int value.
 IMgmtAttributeMetaData getMaximumDataMemoryMetaData()
          Get the attribute metadata for MAXIMUM_DATA_MEMORY.
 java.lang.String getPassword()
          Get the attribute for PASSWORD as a String value.
 java.lang.String getPassword(java.lang.String defValue)
          Get the attribute for PASSWORD as a String value.
 IMgmtAttributeMetaData getPasswordMetaData()
          Get the attribute metadata for PASSWORD.
 long getPersistentBlobCacheSize()
          Get the attribute for PERSISTENT_BLOB_CACHE_SIZE as a long value.
 long getPersistentBlobCacheSize(long defValue)
          Get the attribute for PERSISTENT_BLOB_CACHE_SIZE as a long value.
 IMgmtAttributeMetaData getPersistentBlobCacheSizeMetaData()
          Get the attribute metadata for PERSISTENT_BLOB_CACHE_SIZE.
 void setCacheDirectory(java.lang.String value)
          Set the attribute for CACHE_DIRECTORY to the specified String value.
 void setMaximumDataMemory(int value)
          Set the attribute for MAXIMUM_DATA_MEMORY to the specified int value.
 void setPassword(java.lang.String value)
          Set the attribute for PASSWORD to the specified String value.
 void setPersistentBlobCacheSize(long value)
          Set the attribute for PERSISTENT_BLOB_CACHE_SIZE to the specified long value.
 
Methods inherited from interface com.sonicsw.ma.mgmtapi.config.IMgmtSubBeanBase
getBigDecimalAttribute, getBooleanAttribute, getByteArrayAttribute, getIntegerAttribute, getLongAttribute, getReferenceAttribute, getStringAttribute, setBigDecimalAttribute, setBooleanAttribute, setByteArrayAttribute, setIntegerAttribute, setLongAttribute, setReferenceAttribute, setStringAttribute
 
Methods inherited from interface com.sonicsw.ma.mgmtapi.config.IMgmtBase
getAttributeList, getAttributeMap, getAttributeMetaData, getConfigBean, getConfigBeanName, getConfigBeanNameTail, getConfigPath, getConfigPath, getMgmtBeanFactory, getParent, removeAttribute, setAttribute
 

Method Detail

getCacheDirectory

java.lang.String getCacheDirectory()
                                   throws MgmtException
Get the attribute for CACHE_DIRECTORY as a String value.

Returns:
The String value for this attribute
Throws:
MgmtException - Thrown when this attribute doesn't exist or if there is some problem obtaining this attribute

getCacheDirectoryMetaData

IMgmtAttributeMetaData getCacheDirectoryMetaData()
                                                 throws MgmtException
Get the attribute metadata for CACHE_DIRECTORY.

Returns:
The IMgmtAttributeMetaData value for this attribute
Throws:
MgmtException - Thrown when this attribute doesn't exist or if there is some problem obtaining this attribute's metadata

getMaximumDataMemory

int getMaximumDataMemory()
                         throws MgmtException
Get the attribute for MAXIMUM_DATA_MEMORY as a int value.

Returns:
The int value for this attribute
Throws:
MgmtException - Thrown when this attribute doesn't exist or if there is some problem obtaining this attribute

getMaximumDataMemoryMetaData

IMgmtAttributeMetaData getMaximumDataMemoryMetaData()
                                                    throws MgmtException
Get the attribute metadata for MAXIMUM_DATA_MEMORY.

Returns:
The IMgmtAttributeMetaData value for this attribute
Throws:
MgmtException - Thrown when this attribute doesn't exist or if there is some problem obtaining this attribute's metadata

getPassword

java.lang.String getPassword()
                             throws MgmtException
Get the attribute for PASSWORD as a String value. This is an optional attribute and a MgmtException will be thrown if the attribute does not exist.

Returns:
The String value for this attribute
Throws:
MgmtException - Thrown when this attribute doesn't exist or if there is some problem obtaining this attribute

getPassword

java.lang.String getPassword(java.lang.String defValue)
                             throws MgmtException
Get the attribute for PASSWORD as a String value. If the attribute doesn't exist then return the specified default value.

Parameters:
defValue - The default value to return if this attribute doesn't exist
Returns:
The String value for this attribute
Throws:
MgmtException - Thrown when this attribute doesn't exist or if there is some problem obtaining this attribute

getPasswordMetaData

IMgmtAttributeMetaData getPasswordMetaData()
                                           throws MgmtException
Get the attribute metadata for PASSWORD.

Returns:
The IMgmtAttributeMetaData value for this attribute
Throws:
MgmtException - Thrown when this attribute doesn't exist or if there is some problem obtaining this attribute's metadata

getPersistentBlobCacheSize

long getPersistentBlobCacheSize()
                                throws MgmtException
Get the attribute for PERSISTENT_BLOB_CACHE_SIZE as a long value. This is an optional attribute and a MgmtException will be thrown if the attribute does not exist.

Returns:
The long value for this attribute
Throws:
MgmtException - Thrown when this attribute doesn't exist or if there is some problem obtaining this attribute

getPersistentBlobCacheSize

long getPersistentBlobCacheSize(long defValue)
                                throws MgmtException
Get the attribute for PERSISTENT_BLOB_CACHE_SIZE as a long value. If the attribute doesn't exist then return the specified default value.

Parameters:
defValue - The default value to return if this attribute doesn't exist
Returns:
The long value for this attribute
Throws:
MgmtException - Thrown when this attribute doesn't exist or if there is some problem obtaining this attribute

getPersistentBlobCacheSizeMetaData

IMgmtAttributeMetaData getPersistentBlobCacheSizeMetaData()
                                                          throws MgmtException
Get the attribute metadata for PERSISTENT_BLOB_CACHE_SIZE.

Returns:
The IMgmtAttributeMetaData value for this attribute
Throws:
MgmtException - Thrown when this attribute doesn't exist or if there is some problem obtaining this attribute's metadata

setCacheDirectory

void setCacheDirectory(java.lang.String value)
                       throws MgmtException
Set the attribute for CACHE_DIRECTORY to the specified String value.

Parameters:
value - The String value for this attribute
Throws:
MgmtException - Thrown if there is some problem setting this attribute

setMaximumDataMemory

void setMaximumDataMemory(int value)
                          throws MgmtException
Set the attribute for MAXIMUM_DATA_MEMORY to the specified int value.

Parameters:
value - The int value for this attribute
Throws:
MgmtException - Thrown if there is some problem setting this attribute

setPassword

void setPassword(java.lang.String value)
                 throws MgmtException
Set the attribute for PASSWORD to the specified String value.

Parameters:
value - The String value for this attribute
Throws:
MgmtException - Thrown if there is some problem setting this attribute

setPersistentBlobCacheSize

void setPersistentBlobCacheSize(long value)
                                throws MgmtException
Set the attribute for PERSISTENT_BLOB_CACHE_SIZE to the specified long value.

Parameters:
value - The long value for this attribute
Throws:
MgmtException - Thrown if there is some problem setting this attribute

Sonic Management API

Copyright © 2001-2011 Progress Software Corporation. All Rights Reserved.
HTML formatted on 12-Aug-2011.