Class Setup
- java.lang.Object
-
- org.apache.openejb.arquillian.common.Setup
-
public class Setup extends Object
- Version:
- $Rev$ $Date$
-
-
Field Summary
Fields Modifier and Type Field Description static StringTOMEE_BEAN_DISCOVERER_JAR
-
Constructor Summary
Constructors Constructor Description Setup()
-
Method Summary
All Methods Static Methods Concrete Methods Modifier and Type Method Description static Map<File,String>addTomEELibraries(File libFolder, String additionalLibs, boolean parseArgs)static voidconfigureServerXml(File tomeeHome, TomEEConfiguration configuration)static voidconfigureSystemProperties(File tomeeHome, TomEEConfiguration configuration)static FiledownloadAndUnpack(File dir, String artifactID, String defaultTempDir)static FiledownloadFile(String artifactName, String altUrl, String defaultTempDir)static voidexportProperties(File tomeeHome, TomEEConfiguration c, boolean defaultMem)static FilefindHome(File directory)static FilefindHomeImpl(File directory)static voidinstallArquillianBeanDiscoverer(File home)static booleanisRunning(String host, int port)static voidreloadClientSerializationConfig()static voidremoveArquillianBeanDiscoverer(File home)static voidremoveUselessWebapps(File tomeeHome, String... exceptions)static voidreplace(Map<String,String> replacements, File file, boolean escape)static voidsynchronizeFolder(File tomeeHome, String src, String dir)static voidupdateServerXml(File tomeeHome, TomEEConfiguration configuration)
-
-
-
Field Detail
-
TOMEE_BEAN_DISCOVERER_JAR
public static final String TOMEE_BEAN_DISCOVERER_JAR
-
-
Method Detail
-
exportProperties
public static void exportProperties(File tomeeHome, TomEEConfiguration c, boolean defaultMem)
-
updateServerXml
public static void updateServerXml(File tomeeHome, TomEEConfiguration configuration) throws IOException
- Throws:
IOException
-
downloadAndUnpack
public static File downloadAndUnpack(File dir, String artifactID, String defaultTempDir) throws org.jboss.arquillian.container.spi.client.container.LifecycleException
- Throws:
org.jboss.arquillian.container.spi.client.container.LifecycleException
-
downloadFile
public static File downloadFile(String artifactName, String altUrl, String defaultTempDir)
-
isRunning
public static boolean isRunning(String host, int port)
-
replace
public static void replace(Map<String,String> replacements, File file, boolean escape) throws IOException
- Throws:
IOException
-
configureServerXml
public static void configureServerXml(File tomeeHome, TomEEConfiguration configuration) throws IOException
- Throws:
IOException
-
configureSystemProperties
public static void configureSystemProperties(File tomeeHome, TomEEConfiguration configuration)
-
reloadClientSerializationConfig
public static void reloadClientSerializationConfig()
-
installArquillianBeanDiscoverer
public static void installArquillianBeanDiscoverer(File home)
-
removeArquillianBeanDiscoverer
public static void removeArquillianBeanDiscoverer(File home)
-
-