org.glassfish.fighterfish.test.util
Class EnterpriseResourceProvisioner

java.lang.Object
  extended by org.glassfish.fighterfish.test.util.EnterpriseResourceProvisioner

public class EnterpriseResourceProvisioner
extends java.lang.Object

Author:
Sanjeeb.Sahoo@Sun.COM

Field Summary
protected  java.util.List<RestorableDomainConfiguration> rdcs
          List of config changes made by a test method
 
Constructor Summary
EnterpriseResourceProvisioner(org.osgi.framework.BundleContext ctx)
           
 
Method Summary
protected  RestorableDomainConfiguration configureEmbeddedDerby(org.glassfish.embeddable.GlassFish gf, java.lang.String poolName, java.lang.String db)
          Configures jdbc/__default datasource to use a custom pool that uses embedded derby.
protected  RestorableDomainConfiguration createJmsCF(org.glassfish.embeddable.GlassFish gf, java.lang.String cfName)
           
protected  RestorableDomainConfiguration createJmsQueue(org.glassfish.embeddable.GlassFish gf, java.lang.String topicName)
           
protected  RestorableDomainConfiguration createJmsTopic(org.glassfish.embeddable.GlassFish gf, java.lang.String topicName)
           
protected  void restoreDomainConfiguration()
           
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Field Detail

rdcs

protected java.util.List<RestorableDomainConfiguration> rdcs
List of config changes made by a test method

Constructor Detail

EnterpriseResourceProvisioner

public EnterpriseResourceProvisioner(org.osgi.framework.BundleContext ctx)
Method Detail

restoreDomainConfiguration

protected void restoreDomainConfiguration()
                                   throws org.glassfish.embeddable.GlassFishException
Throws:
org.glassfish.embeddable.GlassFishException

configureEmbeddedDerby

protected RestorableDomainConfiguration configureEmbeddedDerby(org.glassfish.embeddable.GlassFish gf,
                                                               java.lang.String poolName,
                                                               java.lang.String db)
                                                        throws org.glassfish.embeddable.GlassFishException
Configures jdbc/__default datasource to use a custom pool that uses embedded derby.

Throws:
org.glassfish.embeddable.GlassFishException

createJmsCF

protected RestorableDomainConfiguration createJmsCF(org.glassfish.embeddable.GlassFish gf,
                                                    java.lang.String cfName)
                                             throws org.glassfish.embeddable.GlassFishException
Throws:
org.glassfish.embeddable.GlassFishException

createJmsTopic

protected RestorableDomainConfiguration createJmsTopic(org.glassfish.embeddable.GlassFish gf,
                                                       java.lang.String topicName)
                                                throws org.glassfish.embeddable.GlassFishException
Throws:
org.glassfish.embeddable.GlassFishException

createJmsQueue

protected RestorableDomainConfiguration createJmsQueue(org.glassfish.embeddable.GlassFish gf,
                                                       java.lang.String topicName)
                                                throws org.glassfish.embeddable.GlassFishException
Throws:
org.glassfish.embeddable.GlassFishException


Copyright © 2013. All Rights Reserved.