Class DeployAppArchive
- java.lang.Object
-
- com.zerog.ia.auto.project.ProjectObject
-
- com.zerog.ia.auto.project.InstallableObject
-
- com.zerog.ia.auto.project.actions.Action
-
- com.zerog.ia.auto.project.actions.DeployAppArchive
-
- All Implemented Interfaces:
JEEHostable
,Referenceable
public final class DeployAppArchive extends Action implements JEEHostable
Deploys a WAR or EAR archive to an application server.
-
-
Constructor Summary
Constructors Constructor Description DeployAppArchive()
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description java.lang.String
getApplicationName()
The name of the application.java.lang.String
getDeploymentOptionChoice()
Deployment option choice.java.lang.String
getDeploymentPlanExistingFile()
The path to deployment plan existing file.java.lang.String
getDeploymentPlanFile()
The path to deployment plan installed file.FileType
getDeploymentPlanFileType()
The deployment plan file type: installed or existing.java.lang.String
getExistingFile()
The path to the WAR or EAR existing file to deploy.FileType
getFileType()
The WAR or EAR file type: installed or existing.java.lang.String
getManagerClass()
boolean
getRestartTomcat()
java.lang.String
getSecurityEnabledStatus()
java.lang.String
getSourceFile()
The path to the WAR or EAR installed file to deploy.java.lang.String
getTomcatHostName()
java.lang.String
getTomcatPassword()
java.lang.String
getTomcatPort()
java.lang.String
getTomcatServerPath()
java.lang.String
getTomcatSSLConnectionStatus()
java.lang.String
getTomcatUsername()
java.lang.String
getTruststorePassword()
java.lang.String
getTruststorePath()
boolean
getUndeployOnUninstall()
Whether to undeploy the archive when the uninstaller runs.java.lang.String
getWasDeploymentOptionChoice()
java.lang.String
getWasHostName()
java.lang.String
getWasPassword()
java.lang.String
getWasSOAPPort()
java.lang.String
getWasUsername()
void
setApplicationName(java.lang.String name)
The name of the application.void
setDeploymentOptionChoice(java.lang.String deploymentOptionChoice)
Deployment option choice.void
setDeploymentPlanExistingFile(java.lang.String deploymentPlanExistingFile)
The path to deployment plan existing file.void
setDeploymentPlanFile(java.lang.String path)
The path to deployment plan installed file.void
setDeploymentPlanFileType(FileType planFileType)
The deployment plan file type: installed or existing.void
setExistingFile(java.lang.String existingPath)
The path to the WAR or EAR existing file to deploy.void
setFileType(FileType fileType)
The WAR or EAR file type: installed or existing.void
setManagerClass(java.lang.String ManagerClass)
void
setRestartTomcat(boolean restartTomcat)
void
setSecurityEnabledStatus(java.lang.String isSecurityEnabled)
void
setSourceFile(java.lang.String path)
The path to the WAR or EAR installed file to deploy.void
setTomcatHostName(java.lang.String tomcatHostName)
void
setTomcatPassword(java.lang.String tomcatPassword)
void
setTomcatPort(java.lang.String tomcatPort)
void
setTomcatServerPath(java.lang.String tomcatServerPath)
void
setTomcatSSLConnectionStatus(java.lang.String tomcatSSLConnectionStatus)
void
setTomcatUsername(java.lang.String tomcatUsername)
void
setTruststorePassword(java.lang.String truststorePassword)
void
setTruststorePath(java.lang.String truststorePath)
void
setUndeployOnUninstall(boolean undeployOnUninstall)
Whether to undeploy the archive when the uninstaller runs.void
setWasDeploymentOptionChoice(java.lang.String wasDeploymentOptionChoice)
void
setWasHostName(java.lang.String wasHostName)
void
setWasPassword(java.lang.String wasPassword)
void
setWasSOAPPort(java.lang.String wasSOAPPort)
void
setWasUsername(java.lang.String wasUsername)
-
Methods inherited from class com.zerog.ia.auto.project.InstallableObject
getBelongsToUninstallPhase, getRollbackEnabledCancel, getRollbackEnabledError, getRuleExpression, getRules, getRulesLogicalOperation, getTagsInInstallPiece, setBelongsToUninstallPhase, setRollbackEnabledCancel, setRollbackEnabledError, setRuleExpression, setRulesLogicalOperation, setTagsInInstallPiece
-
Methods inherited from class com.zerog.ia.auto.project.ProjectObject
equals, getReferenceID, hashCode, setReferenceID
-
-
-
-
Method Detail
-
getApplicationName
public java.lang.String getApplicationName()
The name of the application.
-
setApplicationName
public void setApplicationName(java.lang.String name)
The name of the application.
-
getExistingFile
public java.lang.String getExistingFile()
The path to the WAR or EAR existing file to deploy.
-
setExistingFile
public void setExistingFile(java.lang.String existingPath)
The path to the WAR or EAR existing file to deploy.
-
getFileType
public FileType getFileType()
The WAR or EAR file type: installed or existing.
-
setFileType
public void setFileType(FileType fileType)
The WAR or EAR file type: installed or existing.
-
getUndeployOnUninstall
public boolean getUndeployOnUninstall()
Whether to undeploy the archive when the uninstaller runs.
-
setUndeployOnUninstall
public void setUndeployOnUninstall(boolean undeployOnUninstall)
Whether to undeploy the archive when the uninstaller runs.
-
getDeploymentOptionChoice
public java.lang.String getDeploymentOptionChoice()
Deployment option choice. Possible values are: 1. Local Tomcat = 1 2. Remote Tomcat = 2 3. Do not deploy. Save locally = 3
-
setDeploymentOptionChoice
public void setDeploymentOptionChoice(java.lang.String deploymentOptionChoice)
Deployment option choice.
-
getTomcatServerPath
public java.lang.String getTomcatServerPath()
-
setTomcatServerPath
public void setTomcatServerPath(java.lang.String tomcatServerPath)
-
getTomcatHostName
public java.lang.String getTomcatHostName()
-
setTomcatHostName
public void setTomcatHostName(java.lang.String tomcatHostName)
-
getTomcatPort
public java.lang.String getTomcatPort()
-
setTomcatPort
public void setTomcatPort(java.lang.String tomcatPort)
-
getTomcatUsername
public java.lang.String getTomcatUsername()
-
setTomcatUsername
public void setTomcatUsername(java.lang.String tomcatUsername)
-
getTomcatPassword
public java.lang.String getTomcatPassword()
-
setTomcatPassword
public void setTomcatPassword(java.lang.String tomcatPassword)
-
getTomcatSSLConnectionStatus
public java.lang.String getTomcatSSLConnectionStatus()
-
setTomcatSSLConnectionStatus
public void setTomcatSSLConnectionStatus(java.lang.String tomcatSSLConnectionStatus)
-
getRestartTomcat
public boolean getRestartTomcat()
-
setRestartTomcat
public void setRestartTomcat(boolean restartTomcat)
-
getDeploymentPlanExistingFile
public java.lang.String getDeploymentPlanExistingFile()
The path to deployment plan existing file.
-
setDeploymentPlanExistingFile
public void setDeploymentPlanExistingFile(java.lang.String deploymentPlanExistingFile)
The path to deployment plan existing file.
-
getDeploymentPlanFileType
public FileType getDeploymentPlanFileType()
The deployment plan file type: installed or existing.
-
setDeploymentPlanFileType
public void setDeploymentPlanFileType(FileType planFileType)
The deployment plan file type: installed or existing.
-
getWasDeploymentOptionChoice
public java.lang.String getWasDeploymentOptionChoice()
-
setWasDeploymentOptionChoice
public void setWasDeploymentOptionChoice(java.lang.String wasDeploymentOptionChoice)
-
getWasHostName
public java.lang.String getWasHostName()
-
setWasHostName
public void setWasHostName(java.lang.String wasHostName)
-
getWasSOAPPort
public java.lang.String getWasSOAPPort()
-
setWasSOAPPort
public void setWasSOAPPort(java.lang.String wasSOAPPort)
-
getWasUsername
public java.lang.String getWasUsername()
-
setWasUsername
public void setWasUsername(java.lang.String wasUsername)
-
getWasPassword
public java.lang.String getWasPassword()
-
setWasPassword
public void setWasPassword(java.lang.String wasPassword)
-
getSecurityEnabledStatus
public java.lang.String getSecurityEnabledStatus()
-
setSecurityEnabledStatus
public void setSecurityEnabledStatus(java.lang.String isSecurityEnabled)
-
getTruststorePath
public java.lang.String getTruststorePath()
-
setTruststorePath
public void setTruststorePath(java.lang.String truststorePath)
-
getTruststorePassword
public java.lang.String getTruststorePassword()
-
setTruststorePassword
public void setTruststorePassword(java.lang.String truststorePassword)
-
getManagerClass
public java.lang.String getManagerClass()
-
setManagerClass
public void setManagerClass(java.lang.String ManagerClass)
-
setSourceFile
public void setSourceFile(java.lang.String path)
The path to the WAR or EAR installed file to deploy.
-
getSourceFile
public java.lang.String getSourceFile()
The path to the WAR or EAR installed file to deploy.
-
setDeploymentPlanFile
public void setDeploymentPlanFile(java.lang.String path)
The path to deployment plan installed file. A deployment plan is an XML file that contains server-specific information not included in the EAR or WAR file's deployment descriptor.
-
getDeploymentPlanFile
public java.lang.String getDeploymentPlanFile()
The path to deployment plan installed file. A deployment plan is an XML file that contains server-specific information not included in the EAR or WAR file's deployment descriptor.
-
-