org.apache.geronimo.deployment.service
Class SingleGBeanBuilder

java.lang.Object
  extended by org.apache.geronimo.deployment.service.SingleGBeanBuilder

public class SingleGBeanBuilder
extends Object


Method Summary
 void addDependency(PatternType patternType)
           
static org.apache.geronimo.gbean.AbstractNameQuery buildAbstractNameQuery(PatternType pattern, org.apache.geronimo.gbean.GReferenceInfo referenceInfo)
           
 org.apache.geronimo.gbean.GBeanData getGBeanData()
           
 void setAttribute(String name, String type, String text)
           
 void setReference(String name, PatternType[] patterns, org.apache.geronimo.gbean.AbstractName parentName)
           
 void setReference(String name, ReferenceType pattern, org.apache.geronimo.gbean.AbstractName parentName)
           
 void setXmlAttribute(String name, org.apache.xmlbeans.XmlObject xmlObject)
           
 void setXmlReference(String name, org.apache.xmlbeans.XmlObject xmlObject)
           
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Method Detail

setAttribute

public void setAttribute(String name,
                         String type,
                         String text)
                  throws org.apache.geronimo.common.DeploymentException
Throws:
org.apache.geronimo.common.DeploymentException

setXmlAttribute

public void setXmlAttribute(String name,
                            org.apache.xmlbeans.XmlObject xmlObject)
                     throws org.apache.geronimo.common.DeploymentException
Throws:
org.apache.geronimo.common.DeploymentException

setXmlReference

public void setXmlReference(String name,
                            org.apache.xmlbeans.XmlObject xmlObject)
                     throws org.apache.geronimo.common.DeploymentException
Throws:
org.apache.geronimo.common.DeploymentException

setReference

public void setReference(String name,
                         ReferenceType pattern,
                         org.apache.geronimo.gbean.AbstractName parentName)
                  throws org.apache.geronimo.common.DeploymentException
Throws:
org.apache.geronimo.common.DeploymentException

setReference

public void setReference(String name,
                         PatternType[] patterns,
                         org.apache.geronimo.gbean.AbstractName parentName)
                  throws org.apache.geronimo.common.DeploymentException
Throws:
org.apache.geronimo.common.DeploymentException

addDependency

public void addDependency(PatternType patternType)
                   throws org.apache.geronimo.common.DeploymentException
Throws:
org.apache.geronimo.common.DeploymentException

buildAbstractNameQuery

public static org.apache.geronimo.gbean.AbstractNameQuery buildAbstractNameQuery(PatternType pattern,
                                                                                 org.apache.geronimo.gbean.GReferenceInfo referenceInfo)

getGBeanData

public org.apache.geronimo.gbean.GBeanData getGBeanData()


Copyright © 2006 Apache Software Foundation. All Rights Reserved.