public class SetupTestableTomcatTask extends org.gradle.api.DefaultTask implements AppServerTask
Constructor and Description |
---|
SetupTestableTomcatTask() |
Modifier and Type | Method and Description |
---|---|
protected boolean |
contains(java.lang.String fileName,
java.lang.String s) |
protected java.io.PrintWriter |
getAppendPrintWriter(java.lang.String fileName) |
java.lang.String |
getAppServerType() |
protected java.lang.String |
getJmxOptions() |
int |
getJmxRemotePort() |
java.io.File |
getModuleFrameworkBaseDir() |
java.io.File |
getTomcatBinDir() |
java.io.File |
getTomcatDir() |
java.lang.String |
getTomcatManagerPassword() |
java.lang.String |
getTomcatManagerUserName() |
java.lang.String |
getTomcatZipUrl() |
boolean |
isDebugLogging() |
boolean |
isJmxRemoteAuthenticate() |
boolean |
isJmxRemoteSsl() |
void |
merge(AppServer appServer) |
void |
setDebugLogging(boolean debugLogging) |
void |
setJmxRemoteAuthenticate(boolean jmxRemoteAuthenticate) |
void |
setJmxRemotePort(int jmxRemotePort) |
void |
setJmxRemoteSsl(boolean jmxRemoteSsl) |
void |
setModuleFrameworkBaseDir(java.io.File moduleFrameworkBaseDir) |
void |
setTomcatDir(java.lang.Object tomcatDir) |
void |
setTomcatManagerPassword(java.lang.Object tomcatManagerPassword) |
void |
setTomcatManagerUserName(java.lang.Object tomcatManagerUserName) |
void |
setTomcatZipUrl(java.lang.Object tomcatZipUrl) |
protected void |
setupJmx() |
protected void |
setupLogging() |
protected void |
setupManager() |
protected void |
setupOsgiModules() |
void |
setupTestableTomcat() |
addValidator, appendParallelSafeAction, compareTo, configure, deleteAllActions, dependsOn, dependsOnTaskDidWork, doFirst, doFirst, doLast, doLast, execute, finalizedBy, getActions, getAnt, getAsDynamicObject, getConvention, getDependsOn, getDescription, getDidWork, getEnabled, getExecuter, getExtensions, getFinalizedBy, getGroup, getImpliesSubProjects, getInputs, getLogger, getLogging, getMustRunAfter, getName, getOnlyIf, getOutputs, getPath, getProject, getServices, getShouldRunAfter, getStandardOutputCapture, getState, getTaskActions, getTaskDependencies, getTemporaryDir, getTemporaryDirFactory, getValidators, hasProperty, injectIntoNewInstance, isEnabled, isHasCustomActions, leftShift, mustRunAfter, onlyIf, onlyIf, prependParallelSafeAction, property, setActions, setDependsOn, setDescription, setDidWork, setEnabled, setExecuter, setFinalizedBy, setGroup, setImpliesSubProjects, setMustRunAfter, setName, setOnlyIf, setOnlyIf, setProject, setProperty, setShouldRunAfter, shouldRunAfter, toString
clone, equals, finalize, getClass, hashCode, notify, notifyAll, wait, wait, wait
configure, deleteAllActions, dependsOn, dependsOnTaskDidWork, doFirst, doFirst, doLast, doLast, finalizedBy, getActions, getAnt, getConvention, getDependsOn, getDescription, getDidWork, getEnabled, getFinalizedBy, getGroup, getInputs, getLogger, getLogging, getMustRunAfter, getName, getOutputs, getPath, getProject, getShouldRunAfter, getState, getTaskDependencies, getTemporaryDir, hasProperty, leftShift, mustRunAfter, onlyIf, onlyIf, property, setActions, setDependsOn, setDescription, setDidWork, setEnabled, setFinalizedBy, setGroup, setMustRunAfter, setOnlyIf, setOnlyIf, setProperty, setShouldRunAfter, shouldRunAfter
public java.lang.String getAppServerType()
getAppServerType
in interface AppServerTask
@Input public int getJmxRemotePort()
@InputDirectory public java.io.File getModuleFrameworkBaseDir()
public java.io.File getTomcatBinDir()
@InputDirectory public java.io.File getTomcatDir()
@Input public java.lang.String getTomcatManagerPassword()
@Input public java.lang.String getTomcatManagerUserName()
@Input public java.lang.String getTomcatZipUrl()
@Input public boolean isDebugLogging()
@Input public boolean isJmxRemoteAuthenticate()
@Input public boolean isJmxRemoteSsl()
public void merge(AppServer appServer)
merge
in interface AppServerTask
public void setDebugLogging(boolean debugLogging)
public void setJmxRemoteAuthenticate(boolean jmxRemoteAuthenticate)
public void setJmxRemotePort(int jmxRemotePort)
public void setJmxRemoteSsl(boolean jmxRemoteSsl)
public void setModuleFrameworkBaseDir(java.io.File moduleFrameworkBaseDir)
public void setTomcatDir(java.lang.Object tomcatDir)
public void setTomcatManagerPassword(java.lang.Object tomcatManagerPassword)
public void setTomcatManagerUserName(java.lang.Object tomcatManagerUserName)
public void setTomcatZipUrl(java.lang.Object tomcatZipUrl)
public void setupTestableTomcat() throws java.lang.Exception
java.lang.Exception
protected boolean contains(java.lang.String fileName, java.lang.String s) throws java.lang.Exception
java.lang.Exception
protected java.io.PrintWriter getAppendPrintWriter(java.lang.String fileName) throws java.lang.Exception
java.lang.Exception
protected java.lang.String getJmxOptions()
protected void setupJmx() throws java.lang.Exception
java.lang.Exception
protected void setupLogging() throws java.lang.Exception
java.lang.Exception
protected void setupManager() throws java.lang.Exception
java.lang.Exception
protected void setupOsgiModules()