|
IBM WebSphere Application ServerTM Release 7 |
|||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |
java.lang.Objectcom.ibm.websphere.management.application.EarUtils
public class EarUtils
Constructor Summary | |
---|---|
EarUtils()
|
Method Summary | |
---|---|
static void |
deleteDirTree(java.io.File dir)
Delete the directory tree speicfied by a File. |
static void |
deleteDirTree(java.lang.String dir)
Delete the directory tree specified. |
static void |
extractArchive(org.eclipse.jst.j2ee.commonarchivecore.internal.Archive arc,
java.lang.String dirName,
boolean bCleanup,
int options)
|
static void |
extractEar(com.ibm.etools.commonarchive.EARFile earFile,
java.lang.String dirName,
boolean bCleanup)
Save this EAR file as a directory using the specified uri. |
static void |
extractEar(com.ibm.etools.commonarchive.EARFile earFile,
java.lang.String dirName,
boolean bCleanup,
int options)
Save this EAR file as a directory using the specified uri. |
static int |
getAppVersionForDeployment(com.ibm.etools.commonarchive.EARFile ear)
Returns the application version contained in the deployment descriptor of the EAR. |
static org.eclipse.jst.j2ee.commonarchivecore.internal.Archive |
getArchive(java.lang.String filePath,
boolean useReflection,
boolean isReadOnly)
|
static com.ibm.etools.commonarchive.EARFile |
getEarFile(java.lang.String filePath,
boolean useReflection)
Opens an EAR file in read/write mode. |
static com.ibm.etools.commonarchive.EARFile |
getEarFile(java.lang.String filePath,
boolean useReflection,
boolean isReadOnly)
Opens an EAR file in read only or read/write mode. |
static int |
getLowestNodeVersionForModule(org.eclipse.jst.j2ee.application.Module module)
Returns the lowest node version for the module. |
Methods inherited from class java.lang.Object |
---|
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
Constructor Detail |
---|
public EarUtils()
Method Detail |
---|
public static com.ibm.etools.commonarchive.EARFile getEarFile(java.lang.String filePath, boolean useReflection) throws org.eclipse.jst.j2ee.commonarchivecore.internal.exception.OpenFailureException
filePath
- - Absolute path to the EAR file.useReflection
- - Indicator for whether auto java reflection should be turned on in the archive.
org.eclipse.jst.j2ee.commonarchivecore.internal.exception.OpenFailureException
public static com.ibm.etools.commonarchive.EARFile getEarFile(java.lang.String filePath, boolean useReflection, boolean isReadOnly) throws org.eclipse.jst.j2ee.commonarchivecore.internal.exception.OpenFailureException
filePath
- - Absolute path to the EAR file.useReflection
- - Indicator for whether auto java reflection should be turned on in the archive.isReadOnly
- - When true the EAR file is opened in read only mode.
org.eclipse.jst.j2ee.commonarchivecore.internal.exception.OpenFailureException
public static org.eclipse.jst.j2ee.commonarchivecore.internal.Archive getArchive(java.lang.String filePath, boolean useReflection, boolean isReadOnly) throws org.eclipse.jst.j2ee.commonarchivecore.internal.exception.OpenFailureException
org.eclipse.jst.j2ee.commonarchivecore.internal.exception.OpenFailureException
public static void extractEar(com.ibm.etools.commonarchive.EARFile earFile, java.lang.String dirName, boolean bCleanup) throws org.eclipse.jst.j2ee.commonarchivecore.internal.exception.SaveFailureException, java.io.IOException
earFile
- EAR file to be extracted.dirName
- Directory to extract the EAR file into.bCleanup
- If directory tree exist then delete the tree before extracting
org.eclipse.jst.j2ee.commonarchivecore.internal.exception.SaveFailureException
java.io.IOException
public static void extractEar(com.ibm.etools.commonarchive.EARFile earFile, java.lang.String dirName, boolean bCleanup, int options) throws org.eclipse.jst.j2ee.commonarchivecore.internal.exception.SaveFailureException, java.io.IOException
earFile
- EAR file to be extracted.dirName
- Directory to extract the EAR file into.bCleanup
- If directory tree exist then delete the tree before extractingoptions
- - The Archive class contains the follow constants that can be ORed to together.
EXPAND_NONE
EXPAND_WAR_FILES
EXPAND_EJBJAR_FILES
EXPAND_APPCLIENT_FILES
EXPAND_ARCHIVES
EXPAND_RAR_FILES
EXPAND_ALL
org.eclipse.jst.j2ee.commonarchivecore.internal.exception.SaveFailureException
java.io.IOException
public static void extractArchive(org.eclipse.jst.j2ee.commonarchivecore.internal.Archive arc, java.lang.String dirName, boolean bCleanup, int options) throws org.eclipse.jst.j2ee.commonarchivecore.internal.exception.SaveFailureException, java.io.IOException
org.eclipse.jst.j2ee.commonarchivecore.internal.exception.SaveFailureException
java.io.IOException
public static void deleteDirTree(java.lang.String dir) throws java.io.IOException
dir
- - Absolute path of directory to delete.
java.io.IOException
public static void deleteDirTree(java.io.File dir) throws java.io.IOException
dir
- - A java.io.File which specifies the file to delete.
java.io.IOException
public static int getAppVersionForDeployment(com.ibm.etools.commonarchive.EARFile ear)
ear
- - The EAR containing the deployment descriptor.
public static int getLowestNodeVersionForModule(org.eclipse.jst.j2ee.application.Module module)
module
- - The module to containing the version information
|
IBM WebSphere Application ServerTM Release 7 |
|||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |