com.ibm.websphere.management.application
Class AppManagementHelper
- java.lang.Object
-
- com.ibm.websphere.management.application.AppManagementHelper
-
public class AppManagementHelper extends java.lang.ObjectThe AppManagmentHelper is a helper class for application.
-
-
Constructor Summary
Constructors Constructor and Description AppManagementHelper()
-
Method Summary
Methods Modifier and Type Method and Description static booleanisHiddenApp(java.lang.String earPath)static booleanisSystemApp(java.lang.String earPath)static booleanisSystemAppV6(java.lang.String earPath)static booleanvalidateFilePermissionString(java.lang.String perm)static java.lang.StringwrapModule(java.lang.String moduleFile, java.lang.String earFileName, java.lang.String newModuleURI, java.util.Hashtable prefs)Wraps a module file into a new EAR file.
-
-
-
Method Detail
-
wrapModule
public static java.lang.String wrapModule(java.lang.String moduleFile, java.lang.String earFileName, java.lang.String newModuleURI, java.util.Hashtable prefs) throws com.ibm.websphere.management.application.client.AppDeploymentExceptionWraps a module file into a new EAR file.- Parameters:
moduleFile- Path to the module file (e.g. C:/temp/abc.war)earFileName- Name of the ear file to be created. If null then the default is modulefilename_ext.ear (e.g. C:/temp/abc_war.ear). By default the ear file is created in the same directory as the moduleFile.newModuleURI- URI to be given to the module when it is wrapped into the EAR. The default valus is the moduleFile name (e.g. abc.war).prefs- Hashtable that may contain the following preferencesKey Value Description AppConstants.APPDEPL_LOCALE java.util.Locale Optional. Used to generate messages. Default - default locale AppConstants.APPDEPL_WEBMODULE_CONTEXTROOT java.jang.String Optional. Context root if the module file being wrapped is a Web module. Default - "/" - Returns:
- Path to the new EAR file that wraps the module
- Throws:
com.ibm.websphere.management.application.client.AppDeploymentException
-
isSystemApp
public static boolean isSystemApp(java.lang.String earPath)
-
isSystemAppV6
public static boolean isSystemAppV6(java.lang.String earPath)
-
isHiddenApp
public static boolean isHiddenApp(java.lang.String earPath) throws java.lang.Exception- Throws:
java.lang.Exception
-
validateFilePermissionString
public static boolean validateFilePermissionString(java.lang.String perm)
-
-