WebSphere:*,type=AppManagement
MinimalAccessCheck:
ResourceInstanceIdentifier:
MBean AppManagement
Management interface for application management functions.
Operation Summary | |
void | installApplication( Install an application taking the default application name. |
void | installApplication( Install an application explicitly specifying the application name. |
void | uninstallApplication( Uninstall an application. |
java.util.Vector | getApplicationInfo( Get the metadata information for an application. |
java.util.Vector | getModuleInfo( Get the metadata information for a module. |
void | setApplicationInfo( Set the metatdata information for an application. |
void | setModuleInfo( Set the metadata information for a module. |
void | moveModule( Change the deployment target (server or cluster) for a module. |
void | exportApplication( Export an application. |
void | extractDDL( Extract the DDL from an application. |
java.util.Vector | listSystemApplications( List all system applications. |
java.util.Vector | listApplications( List all applications. |
com.ibm.websphere.management.application.client.AppDeploymentTask | listModules( List the modules in an application. |
java.util.Vector | compareSecurityPolicy( Compare the was. |
void | installStandaloneRAR( Install a standalone JCA Resource Adapter archive (RAR). |
boolean | checkIfAppExists( Check if an application exists. |
void | redeployApplication( Redeploy (update) an application. |
void | removeAllAppsFromNode( Remove all Applications from all servers of a node. |
void | removeAllAppsFromCluster( Remove all Applications from a cluster. |
void | removeAllAppsFromServer( Remove all Applications from a server. |
void | changeServerToCluster( Process the application deployment changes needed when a server is changed to a cluster. |
void | clusterMemberAdded( Process the application deployment changes needed when a cluster member is added. |
void | updateAccessIDs( Update access ID information in application bindings |
void | deleteUserAndGroupEntries( Remove user/groups related binding information from the application. |
java.lang.String | startApplication( Starts application on all targets. |
java.lang.String | startApplication( Starts application on specified targets. |
java.lang.String | stopApplication( Stops application on all targets. |
java.lang.String | stopApplication( Stops application on specified targets. |
void | publishWSDL( Publish WebServices WSDL files to a zip file. |
java.util.Hashtable | searchJNDIReferences( Search list of Strings in all application. |
void | updateApplication( Update an application. |
java.util.List | listURIs( List URIs in an application or an application module. |
void | updateCluster( Update Cluster. |
java.util.List | searchResources( Search the resource reference defined in the specified application. |
java.util.List | convertRefToConfigID( convert the list of resource reference to the config object id. |
byte[] | getApplicationContents( Return byte array for contents of an application URI. |
java.util.Vector | listApplications( List application on a given target. |
void | getDistributionStatus( Check distribution status for a given application i. |
void | renameApplication( Rename an application. |
Notification Summary | |
websphere.admin.appmgmt Notification that an application management task has been processed. |
Operation Detail |
public void installApplication(java.lang.String localEarPath,
java.util.Hashtable properties,
java.lang.String workspaceID
)
localEarPath
-
Local Ear Pathproperties
-
Preferences needed for application installationworkspaceID
-
WorkSpace ID
public void installApplication(java.lang.String localEarPath,
java.lang.String appName,
java.util.Hashtable properties,
java.lang.String workspaceID
)
localEarPath
-
Local Ear PathappName
-
Application Nameproperties
-
Preferences needed for application installationworkspaceID
-
WorkSpace ID
public void uninstallApplication(java.lang.String appName,
java.util.Hashtable properties,
java.lang.String workspaceID
)
appName
-
Application Nameproperties
-
PropertiesworkspaceID
-
WorkSpace ID
public java.util.Vector getApplicationInfo(java.lang.String appName,
java.util.Hashtable prefs,
java.lang.String workspaceID
)
appName
-
Application Nameprefs
-
PropertiesworkspaceID
-
WorkSpace ID
public java.util.Vector getModuleInfo(java.lang.String appName,
java.util.Hashtable prefs,
java.lang.String uniqueModuleURI,
java.lang.String workspaceID
)
appName
-
Application Nameprefs
-
PropertiesuniqueModuleURI
-
Unique Module URI (modURI+ddURI)workspaceID
-
WorkSpace ID
public void setApplicationInfo(java.lang.String appName,
java.util.Hashtable prefs,
java.lang.String workspaceID,
java.util.Vector tasks
)
appName
-
Application Nameprefs
-
PropertiesworkspaceID
-
WorkSpace IDtasks
-
Vector of AppDeploymentTask instances
public void setModuleInfo(java.lang.String appName,
java.util.Hashtable prefs,
java.lang.String uniqueModuleURI,
java.lang.String workspaceID,
java.util.Vector tasks
)
appName
-
Application Nameprefs
-
PropertiesuniqueModuleURI
-
Unique Module URI (modURI+ddURI)workspaceID
-
WorkSpace IDtasks
-
Vector of AppDeploymentTask instances
public void moveModule(java.lang.String appName,
java.lang.String uniqueModuleURI,
javax.management.ObjectName objectName,
java.lang.String workspaceID
)
appName
-
Application NameuniqueModuleURI
-
Unique Module URI (modURI+ddURI)objectName
-
Object Name for module destination (CNP)workspaceID
-
WorkSpace ID
public void exportApplication(java.lang.String appName,
java.lang.String pathName,
java.util.Hashtable preferences,
java.lang.String workspaceID
)
appName
-
Application NamepathName
-
The file name for exportpreferences
-
Preferences - contains LocaleworkspaceID
-
WorkSpace ID
public void extractDDL(java.lang.String appName,
java.lang.String ddlPrefix,
java.lang.String dirName,
java.util.Hashtable preferences,
java.lang.String workspaceID
)
appName
-
Application NameddlPrefix
-
prefix for ddl filedirName
-
The dir name for extracting ddl filespreferences
-
Preferences - contains LocaleworkspaceID
-
WorkSpace ID
public java.util.Vector listSystemApplications(java.util.Hashtable preferences,
java.lang.String workspaceID
)
preferences
-
Preferences - contains LocaleworkspaceID
-
WorkSpace ID
public java.util.Vector listApplications(java.util.Hashtable preferences,
java.lang.String workspaceID
)
preferences
-
Preferences - contains LocaleworkspaceID
-
WorkSpace ID
public com.ibm.websphere.management.application.client.AppDeploymentTask listModules(java.lang.String appName,
java.util.Hashtable preferences,
java.lang.String workspaceID
)
appName
-
Application Namepreferences
-
Preferences - contains LocaleworkspaceID
-
WorkSpace ID
public java.util.Vector compareSecurityPolicy(java.lang.String policyData,
java.util.Hashtable preferences,
java.lang.String workspaceID
)
policyData
-
Policy datapreferences
-
Preferences - contains LocaleworkspaceID
-
WorkSpace ID
public void installStandaloneRAR(java.lang.String rarPath,
java.util.Hashtable props,
java.lang.String workspaceID
)
rarPath
-
RAR File nameprops
-
Properties - contains Locale, RAR deployment infoworkspaceID
-
WorkSpace ID
public boolean checkIfAppExists(java.lang.String appName,
java.util.Hashtable props,
java.lang.String workspaceID
)
appName
-
App Nameprops
-
preferencesworkspaceID
-
WorkSpace ID
public void redeployApplication(java.lang.String localEarPath,
java.lang.String appName,
java.util.Hashtable properties,
java.lang.String workspaceID
)
localEarPath
-
Local Ear PathappName
-
Application Nameproperties
-
PreferencesworkspaceID
-
WorkSpace ID
public void removeAllAppsFromNode(java.lang.String nodeName,
java.lang.String nodeName,
java.util.Hashtable properties,
java.lang.String workspaceID
)
nodeName
-
Node NamenodeName
-
Cell Nameproperties
-
PreferencesworkspaceID
-
WorkSpace ID
public void removeAllAppsFromCluster(javax.management.ObjectName objectName,
java.util.Hashtable properties,
java.lang.String workspaceID
)
objectName
-
ObjectName for clusterproperties
-
PreferencesworkspaceID
-
WorkSpace ID
public void removeAllAppsFromServer(javax.management.ObjectName objectName,
java.util.Hashtable properties,
java.lang.String workspaceID
)
objectName
-
ObjectName for serverproperties
-
PreferencesworkspaceID
-
WorkSpace ID
public void changeServerToCluster(javax.management.ObjectName serverName,
javax.management.ObjectName clusterName,
java.util.Hashtable properties,
java.lang.String workspaceID
)
serverName
-
ObjectName for serverclusterName
-
ObjectName for clusterproperties
-
PreferencesworkspaceID
-
WorkSpace ID
public void clusterMemberAdded(javax.management.ObjectName memberName,
javax.management.ObjectName clusterName,
java.util.Hashtable properties,
java.lang.String workspaceID
)
memberName
-
ObjectName for memberclusterName
-
ObjectName for clusterproperties
-
PreferencesworkspaceID
-
WorkSpace ID
public void updateAccessIDs(java.lang.String appName,
java.lang.Boolean bAll,
java.util.Hashtable prefs,
java.lang.String workspaceID
)
appName
-
App NamebAll
-
If All are updatedprefs
-
PreferencesworkspaceID
-
WorkSpace ID
public void deleteUserAndGroupEntries(java.lang.String appName,
java.util.Hashtable prefs,
java.lang.String workspaceID
)
appName
-
App Nameprefs
-
PreferencesworkspaceID
-
WorkSpace ID
public java.lang.String startApplication(java.lang.String appName,
java.util.Hashtable prefs,
java.lang.String workspaceID
)
appName
-
App Nameprefs
-
PreferencesworkspaceID
-
WorkSpace ID
public java.lang.String startApplication(java.lang.String appName,
java.lang.String targets,
java.util.Hashtable prefs,
java.lang.String workspaceID
)
appName
-
App Nametargets
-
Targetsprefs
-
PreferencesworkspaceID
-
WorkSpace ID
public java.lang.String stopApplication(java.lang.String appName,
java.util.Hashtable prefs,
java.lang.String workspaceID
)
appName
-
App Nameprefs
-
PreferencesworkspaceID
-
WorkSpace ID
public java.lang.String stopApplication(java.lang.String appName,
java.lang.String targets,
java.util.Hashtable prefs,
java.lang.String workspaceID
)
appName
-
App Nametargets
-
Targetsprefs
-
PreferencesworkspaceID
-
WorkSpace ID
public void publishWSDL(java.lang.String appName,
java.lang.String pathName,
java.util.Hashtable preferences,
java.lang.String workspaceID
)
appName
-
Application NamepathName
-
The path name for the zip file which contains published wsdl filespreferences
-
Preferences - contains Locale and soap addresss prefixes for each module (if any)workspaceID
-
WorkSpace ID
public java.util.Hashtable searchJNDIReferences(java.util.List sList,
java.lang.String nodes,
java.util.Hashtable prefs,
java.lang.String wID
)
sList
-
list of the stringsnodes
-
The node name listprefs
-
Preferences - contains Locale and soap addresss prefixes for each module (if any)wID
-
WorkSpace ID
public void updateApplication(java.lang.String appName,
java.lang.String contentURI,
java.lang.String pathToContents,
java.lang.String operation,
java.util.Hashtable properties,
java.lang.String sessionID
)
appName
-
Application NamecontentURI
-
Content URIpathToContents
-
Path to update contents that is local to the serveroperation
-
Update operation - add, delete, update, addupdateproperties
-
PreferencessessionID
-
Session ID
public java.util.List listURIs(java.lang.String appName,
java.lang.String moduleURI,
java.util.Hashtable preferences,
java.lang.String sessionID
)
appName
-
Application NamemoduleURI
-
Module file URI e.g. Increment.jarpreferences
-
Preferences - contains LocalesessionID
-
Session ID
public void updateCluster(java.lang.String[] appNames,
java.lang.Integer timeout,
java.util.Hashtable prefs,
java.lang.String workspaceID
)
appNames
-
Application Namestimeout
-
timeout for each node's responseprefs
-
PropertiesworkspaceID
-
WorkSpace ID
public java.util.List searchResources(java.lang.String preferences,
java.util.Hashtable preferences,
java.lang.String wID
)
preferences
-
application namepreferences
-
Preferences - contains LocalewID
-
WorkSpace ID
public java.util.List convertRefToConfigID(java.lang.String preferences,
java.util.List preferences,
java.util.Hashtable preferences,
java.lang.String wID
)
preferences
-
application namepreferences
-
List of the resource oobjectpreferences
-
Preferences - contains LocalewID
-
WorkSpace ID
public byte[] getApplicationContents(java.lang.String appName,
java.lang.String localEarPath,
java.util.Hashtable properties,
java.lang.String workspaceID
)
appName
-
Application NamelocalEarPath
-
URIproperties
-
PreferencesworkspaceID
-
WorkSpace ID
public java.util.Vector listApplications(java.lang.String appName,
java.util.Hashtable properties,
java.lang.String workspaceID
)
appName
-
targetScopeproperties
-
PreferencesworkspaceID
-
WorkSpace ID
public void getDistributionStatus(java.lang.String appName,
java.util.Hashtable properties,
java.lang.String workspaceID
)
appName
-
Application Nameproperties
-
PreferencesworkspaceID
-
WorkSpace ID
public void renameApplication(java.lang.String appName,
java.lang.String newAppName,
java.util.Hashtable properties,
java.lang.String workspaceID
)
appName
-
Existing application name. The name can be in the form of a composite name (ie: <APPNAME>-edition<EDITION>) when in a Virtual Enterprise (VE) environment.newAppName
-
New application name. The name can be in the form of a composite name (ie: <APPNAME>-edition<EDITION>) when in a Virtual Enterprise (VE) environment.properties
-
PreferencesworkspaceID
-
WorkSpace IDNotification Detail |