com.sonicsw.ma.mgmtapi.config.impl
Class MgmtSubBeanBase
java.lang.Object
com.sonicsw.ma.mgmtapi.config.impl.MgmtSubBeanBase
- All Implemented Interfaces:
- IMgmtBase, IMgmtSubBeanBase
- Direct Known Subclasses:
- MgmtListBase, MgmtMapBase
public abstract class MgmtSubBeanBase
- extends java.lang.Object
- implements IMgmtSubBeanBase
Methods inherited from class java.lang.Object |
equals, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
MgmtSubBeanBase
public MgmtSubBeanBase(IMgmtBase parent,
java.lang.String name,
boolean isNew)
throws MgmtException
- Throws:
MgmtException
getAttributeList
public com.sonicsw.mx.config.IAttributeList getAttributeList()
- Specified by:
getAttributeList
in interface IMgmtBase
getAttributeMap
public com.sonicsw.mx.config.IAttributeMap getAttributeMap()
- Specified by:
getAttributeMap
in interface IMgmtBase
getAttributeMetaData
public IMgmtAttributeMetaData getAttributeMetaData(java.lang.String name)
throws MgmtException
- Specified by:
getAttributeMetaData
in interface IMgmtBase
- Throws:
MgmtException
getBigDecimalAttribute
public java.math.BigDecimal getBigDecimalAttribute(java.lang.String name)
throws MgmtException
- Specified by:
getBigDecimalAttribute
in interface IMgmtSubBeanBase
- Throws:
MgmtException
getBooleanAttribute
public boolean getBooleanAttribute(java.lang.String name)
throws MgmtException
- Specified by:
getBooleanAttribute
in interface IMgmtSubBeanBase
- Throws:
MgmtException
getByteArrayAttribute
public byte[] getByteArrayAttribute(java.lang.String name)
throws MgmtException
- Specified by:
getByteArrayAttribute
in interface IMgmtSubBeanBase
- Throws:
MgmtException
getConfigBean
public com.sonicsw.mx.config.IConfigBean getConfigBean()
- Specified by:
getConfigBean
in interface IMgmtBase
getConfigBeanName
public java.lang.String getConfigBeanName()
- Specified by:
getConfigBeanName
in interface IMgmtBase
getConfigBeanNameTail
public java.lang.String getConfigBeanNameTail()
- Specified by:
getConfigBeanNameTail
in interface IMgmtBase
getConfigPath
public com.sonicsw.mx.config.IConfigPath getConfigPath()
- Specified by:
getConfigPath
in interface IMgmtBase
getConfigPath
public com.sonicsw.mx.config.IConfigPath getConfigPath(java.lang.String name)
- Specified by:
getConfigPath
in interface IMgmtBase
getIntegerAttribute
public int getIntegerAttribute(java.lang.String name)
throws MgmtException
- Specified by:
getIntegerAttribute
in interface IMgmtSubBeanBase
- Throws:
MgmtException
getLongAttribute
public long getLongAttribute(java.lang.String name)
throws MgmtException
- Specified by:
getLongAttribute
in interface IMgmtSubBeanBase
- Throws:
MgmtException
getMgmtBeanFactory
public MgmtBeanFactory getMgmtBeanFactory()
- Specified by:
getMgmtBeanFactory
in interface IMgmtBase
getParent
public IMgmtBase getParent()
- Specified by:
getParent
in interface IMgmtBase
getReferenceAttribute
public IMgmtBeanBase getReferenceAttribute(java.lang.String name)
throws MgmtException
- Specified by:
getReferenceAttribute
in interface IMgmtSubBeanBase
- Throws:
MgmtException
getStringAttribute
public java.lang.String getStringAttribute(java.lang.String name)
throws MgmtException
- Specified by:
getStringAttribute
in interface IMgmtSubBeanBase
- Throws:
MgmtException
removeAttribute
public void removeAttribute(java.lang.String name)
throws MgmtException
- Specified by:
removeAttribute
in interface IMgmtBase
- Throws:
MgmtException
setAttribute
public void setAttribute(java.lang.String name,
IMgmtBase val)
throws MgmtException
- Specified by:
setAttribute
in interface IMgmtBase
- Throws:
MgmtException
setBigDecimalAttribute
public void setBigDecimalAttribute(java.lang.String name,
java.math.BigDecimal val)
throws MgmtException
- Specified by:
setBigDecimalAttribute
in interface IMgmtSubBeanBase
- Throws:
MgmtException
setBooleanAttribute
public void setBooleanAttribute(java.lang.String name,
boolean val)
throws MgmtException
- Specified by:
setBooleanAttribute
in interface IMgmtSubBeanBase
- Throws:
MgmtException
setByteArrayAttribute
public void setByteArrayAttribute(java.lang.String name,
byte[] val)
throws MgmtException
- Specified by:
setByteArrayAttribute
in interface IMgmtSubBeanBase
- Throws:
MgmtException
setIntegerAttribute
public void setIntegerAttribute(java.lang.String name,
int val)
throws MgmtException
- Specified by:
setIntegerAttribute
in interface IMgmtSubBeanBase
- Throws:
MgmtException
setLongAttribute
public void setLongAttribute(java.lang.String name,
long val)
throws MgmtException
- Specified by:
setLongAttribute
in interface IMgmtSubBeanBase
- Throws:
MgmtException
setReferenceAttribute
public void setReferenceAttribute(java.lang.String name,
IMgmtBeanBase val)
throws MgmtException
- Specified by:
setReferenceAttribute
in interface IMgmtSubBeanBase
- Throws:
MgmtException
setStringAttribute
public void setStringAttribute(java.lang.String name,
java.lang.String val)
throws MgmtException
- Specified by:
setStringAttribute
in interface IMgmtSubBeanBase
- Throws:
MgmtException
Copyright © 2001-2012
Progress Software Corporation. All Rights Reserved.
HTML formatted on 13-Mar-2012.