org.apache.geronimo.gbean.runtime
Class GBeanAttribute
java.lang.Object
org.apache.geronimo.gbean.runtime.GBeanAttribute
public class GBeanAttribute
- extends Object
Methods inherited from class java.lang.Object |
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
GBeanAttribute
public GBeanAttribute(GBeanInstance gbeanInstance,
GAttributeInfo attributeInfo,
boolean isConstructorArg)
throws InvalidConfigurationException
- Throws:
InvalidConfigurationException
getName
public String getName()
getAttributeInfo
public GAttributeInfo getAttributeInfo()
isReadable
public boolean isReadable()
isWritable
public boolean isWritable()
getType
public Class getType()
isFramework
public boolean isFramework()
isDynamic
public boolean isDynamic()
isPersistent
public boolean isPersistent()
isManageable
public boolean isManageable()
isSpecial
public boolean isSpecial()
inject
public void inject(Object target)
throws Exception
- Throws:
Exception
getPersistentValue
public Object getPersistentValue()
setPersistentValue
public void setPersistentValue(Object persistentValue)
getValue
public Object getValue(Object target)
throws Exception
- Throws:
Exception
setValue
public void setValue(Object target,
Object value)
throws Exception
- Throws:
Exception
getDescription
public String getDescription()
Copyright © 2003-2007 Apache Software Foundation. All Rights Reserved.