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(org.apache.geronimo.deployment.xbeans.PatternType patternType)
           
static AbstractNameQuery buildAbstractNameQuery(org.apache.geronimo.deployment.xbeans.PatternType pattern, GReferenceInfo referenceInfo)
           
static AbstractNameQuery buildAbstractNameQuery(org.apache.geronimo.deployment.xbeans.PatternType pattern, String nameTypeName, Set interfaceTypes)
           
 GBeanData getGBeanData()
           
 void setAttribute(String name, String type, String text)
           
 void setReference(String name, org.apache.geronimo.deployment.xbeans.PatternType[] patterns, AbstractName parentName)
           
 void setReference(String name, org.apache.geronimo.deployment.xbeans.ReferenceType pattern, 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 DeploymentException
Throws:
DeploymentException

setXmlAttribute

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

setXmlReference

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

setReference

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

setReference

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

addDependency

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

buildAbstractNameQuery

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

buildAbstractNameQuery

public static AbstractNameQuery buildAbstractNameQuery(org.apache.geronimo.deployment.xbeans.PatternType pattern,
                                                       String nameTypeName,
                                                       Set interfaceTypes)

getGBeanData

public GBeanData getGBeanData()


Copyright © 2003-2007 Apache Software Foundation. All Rights Reserved.