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, toStringclone, equals, finalize, getClass, hashCode, notify, notifyAll, wait, wait, waitconfigure, 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, shouldRunAfterpublic 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 AppServerTaskpublic 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.Exceptionprotected boolean contains(java.lang.String fileName,
java.lang.String s)
throws java.lang.Exception
java.lang.Exceptionprotected java.io.PrintWriter getAppendPrintWriter(java.lang.String fileName)
throws java.lang.Exception
java.lang.Exceptionprotected java.lang.String getJmxOptions()
protected void setupJmx()
throws java.lang.Exception
java.lang.Exceptionprotected void setupLogging()
throws java.lang.Exception
java.lang.Exceptionprotected void setupManager()
throws java.lang.Exception
java.lang.Exceptionprotected void setupOsgiModules()