|
||||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |
java.lang.Object org.apache.geronimo.gbean.GBeanInfo
public final class GBeanInfo
Describes a GBean. This class should never be constructed directly. Insted use GBeanInfoBuilder.
Field Summary | |
---|---|
static int |
PRIORITY_CLASSLOADER
|
static int |
PRIORITY_NORMAL
|
Constructor Summary | |
---|---|
GBeanInfo(String className,
String j2eeType,
Collection attributes,
GConstructorInfo constructor,
Collection operations,
Set references,
Set interfaces)
Deprecated. use GBeanInfoBuilder |
|
GBeanInfo(String className,
String j2eeType,
Collection attributes,
GConstructorInfo constructor,
Collection operations,
Set references,
Set interfaces,
Set notifications)
Deprecated. use GBeanInfoBuilder |
|
GBeanInfo(String name,
String className,
String j2eeType,
Collection attributes,
GConstructorInfo constructor,
Collection operations,
Set references,
Set interfaces)
Deprecated. use GBeanInfoBuilder |
|
GBeanInfo(String name,
String className,
String j2eeType,
Collection attributes,
GConstructorInfo constructor,
Collection operations,
Set references,
Set interfaces,
Set notifications)
Deprecated. use GBeanInfoBuilder |
Method Summary | |
---|---|
GAttributeInfo |
getAttribute(String name)
Gets the info for the specified attribute, or null if there is no such attribute. |
Set |
getAttributes()
Returns a Set where the elements are type GAttributeInfo |
String |
getClassName()
|
GConstructorInfo |
getConstructor()
|
static GBeanInfo |
getGBeanInfo(String className,
ClassLoader classLoader)
Static helper to try to get the GBeanInfo from the class supplied. |
Set |
getInterfaces()
|
String |
getJ2eeType()
|
List |
getManageableAttributes()
Returns a list where the elements are type GAttributeInfo |
String |
getName()
|
Set |
getNotifications()
|
Set |
getOperations()
|
List |
getPersistentAttributes()
Returns a list where the elements are type GAttributeInfo |
int |
getPriority()
|
GReferenceInfo |
getReference(String name)
|
Set |
getReferences()
|
String |
getSourceClass()
Gets the source class from which this GBeanInfo can be retrieved using GBeanInfo.getGBeanInfo(className, classLoader). |
String |
toString()
|
Methods inherited from class java.lang.Object |
---|
clone, equals, finalize, getClass, hashCode, notify, notifyAll, wait, wait, wait |
Field Detail |
---|
public static final int PRIORITY_CLASSLOADER
public static final int PRIORITY_NORMAL
Constructor Detail |
---|
public GBeanInfo(String name, String className, String j2eeType, Collection attributes, GConstructorInfo constructor, Collection operations, Set references, Set interfaces)
public GBeanInfo(String className, String j2eeType, Collection attributes, GConstructorInfo constructor, Collection operations, Set references, Set interfaces)
public GBeanInfo(String className, String j2eeType, Collection attributes, GConstructorInfo constructor, Collection operations, Set references, Set interfaces, Set notifications)
public GBeanInfo(String name, String className, String j2eeType, Collection attributes, GConstructorInfo constructor, Collection operations, Set references, Set interfaces, Set notifications)
Method Detail |
---|
public static GBeanInfo getGBeanInfo(String className, ClassLoader classLoader) throws InvalidConfigurationException
className
- name of the class to get the GBeanInfo fromclassLoader
- the class loader use to load the specifiec class
InvalidConfigurationException
- if there is a problem getting the GBeanInfo from the classpublic String getSourceClass()
public String getName()
public String getClassName()
public String getJ2eeType()
public GAttributeInfo getAttribute(String name)
public Set getAttributes()
public List getPersistentAttributes()
public List getManageableAttributes()
public GConstructorInfo getConstructor()
public Set getOperations()
public Set getNotifications()
public Set getReferences()
public GReferenceInfo getReference(String name)
public Set getInterfaces()
public int getPriority()
public String toString()
toString
in class Object
|
||||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |