Home » geronimo-2.2-source-release » org.apache.geronimo.gbean » [javadoc | source]
org.apache.geronimo.gbean
public class: GBeanInfoBuilder [javadoc | source]
java.lang.Object
   org.apache.geronimo.gbean.GBeanInfoBuilder
Field Summary
public static final  String DEFAULT_J2EE_TYPE     
Constructor:
 public GBeanInfoBuilder(Class gbeanType) 
 public GBeanInfoBuilder(Class gbeanType,
    String j2eeType) 
 public GBeanInfoBuilder(String name,
    Class gbeanType) 
 public GBeanInfoBuilder(Class gbeanType,
    GBeanInfo source) 
 public GBeanInfoBuilder(String name,
    ClassLoader classLoader) 
     public GBeanInfoBuilder(String name,
        Class gbeanType,
        String j2eeType) 
     public GBeanInfoBuilder(Class gbeanType,
        GBeanInfo source,
        String j2eeType) 
     public GBeanInfoBuilder(String name,
        Class gbeanType,
        GBeanInfo source) 
     public GBeanInfoBuilder(String name,
        Class gbeanType,
        GBeanInfo source,
        String j2eeType) 
    Method from org.apache.geronimo.gbean.GBeanInfoBuilder Summary:
    addAttribute,   addAttribute,   addAttribute,   addAttribute,   addAttribute,   addAttribute,   addAttribute,   addInterface,   addInterface,   addInterface,   addOperation,   addOperation,   addOperation,   addOperation,   addOperation,   addReference,   addReference,   addReference,   createStatic,   createStatic,   createStatic,   createStatic,   createStatic,   createStatic,   createStatic,   createStatic,   createStatic,   createStatic,   createStatic,   createStatic,   getBeanInfo,   setConstructor,   setConstructor,   setManageableAttributes,   setPersistentAttributes,   setPriority
    Methods from java.lang.Object:
    clone,   equals,   finalize,   getClass,   hashCode,   notify,   notifyAll,   toString,   wait,   wait,   wait
    Method from org.apache.geronimo.gbean.GBeanInfoBuilder Detail:
     public  void addAttribute(GAttributeInfo info) 
     public  void addAttribute(String name,
        Class type,
        boolean persistent) 
     public  void addAttribute(String name,
        String type,
        boolean persistent) 
     public  void addAttribute(String name,
        Class type,
        boolean persistent,
        boolean manageable) 
     public  void addAttribute(String name,
        String type,
        boolean persistent,
        boolean manageable) 
     public  void addAttribute(String name,
        Class type,
        boolean persistent,
        boolean manageable,
        boolean encrypted) 
     public  void addAttribute(String name,
        String type,
        boolean persistent,
        boolean manageable,
        boolean encrypted) 
     public  void addInterface(Class intf) 
     public  void addInterface(Class intf,
        String[] persistentAttributes) 
     public  void addInterface(Class intf,
        String[] persistentAttributes,
        String[] manageableAttributes) 
     public  void addOperation(GOperationInfo operationInfo) 
     public  void addOperation(String name) 
    Deprecated!
     public  void addOperation(String name,
        Class[] paramTypes) 
    Deprecated!
     public  void addOperation(String name,
        String returnType) 
     public  void addOperation(String name,
        Class[] paramTypes,
        String returnType) 
     public  void addReference(GReferenceInfo info) 
     public  void addReference(String name,
        Class type) 
     public  void addReference(String name,
        Class type,
        String namingType) 
      Add a reference to another GBean or collection of GBeans
     public static GBeanInfoBuilder createStatic(Class gbeanType) 
     public static GBeanInfoBuilder createStatic(Class gbeanType,
        String j2eeType) 
     public static GBeanInfoBuilder createStatic(String name,
        Class gbeanType) 
     public static GBeanInfoBuilder createStatic(Class gbeanType,
        GBeanInfo source) 
     public static GBeanInfoBuilder createStatic(Class sourceClass,
        Class gbeanType) 
     public static GBeanInfoBuilder createStatic(String name,
        Class gbeanType,
        String j2eeType) 
     public static GBeanInfoBuilder createStatic(Class gbeanType,
        GBeanInfo source,
        String j2eeType) 
     public static GBeanInfoBuilder createStatic(String name,
        Class gbeanType,
        GBeanInfo source) 
     public static GBeanInfoBuilder createStatic(Class sourceClass,
        Class gbeanType,
        String j2eeType) 
     public static GBeanInfoBuilder createStatic(Class sourceClass,
        Class gbeanType,
        GBeanInfo source,
        String j2eeType) 
     public static GBeanInfoBuilder createStatic(Class sourceClass,
        String name,
        Class gbeanType,
        String j2eeType) 
     public static GBeanInfoBuilder createStatic(Class sourceClass,
        String name,
        Class gbeanType,
        GBeanInfo source,
        String j2eeType) 
     public GBeanInfo getBeanInfo() 
     public  void setConstructor(GConstructorInfo constructor) 
     public  void setConstructor(String[] names) 
     public  void setManageableAttributes(String[] manageableAttributes) 
     public  void setPersistentAttributes(String[] persistentAttributes) 
     public  void setPriority(int priority)