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 | 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 | stopApplication( Starts application on all targets. |
void | publishWSDL( Publish WebServices WSDL files to a zip file. |
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 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 stopApplication(java.lang.String appName,
java.util.Hashtable prefs,
java.lang.String workspaceID
)
appName
-
App Nameprefs
-
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 IDNotification Detail |