A B C D E F G H I J K L M N O P Q R S T U V W X Y Z _

A

AbstractTomcatRun - Class in com.bmuschko.gradle.tomcat.tasks
Base class for all tasks which deploy a web application to an embedded Tomcat web container.
AbstractTomcatRun() - Constructor in AbstractTomcatRun
addEngineToServer(def) - Method in Tomcat6xServer
Adds engine to server
addLifecycleListener(Object) - Method in BaseTomcat7xPlusImpl
addLifecycleListener(def) - Method in BaseTomcatServerImpl
addLifecycleListener(Object) - Method in Tomcat6xServer
addStartUpLifecycleListener(CountDownLatch, boolean) - Method in BaseTomcatServerImpl
addStartUpLifecycleListener(CountDownLatch, boolean) - Method in TomcatServer
addWebappResource(File) - Method in AbstractTomcatRun
addWebappResource(File) - Method in BaseTomcat8xPlusImpl
addWebappResource(File) - Method in BaseTomcatServerImpl
addWebappResource(File) - Method in TomcatServer
apply(Project) - Method in TomcatBasePlugin
apply(Project) - Method in TomcatPlugin
AvailablePortFinder - Class in com.bmuschko.gradle.tomcat.fixture
Finds currently available server ports within a certain port range.

B

BaseTomcat7xPlusImpl - Class in com.bmuschko.gradle.tomcat.embedded
Base Tomcat 7x and higher implementation.
BaseTomcat8xPlusImpl - Class in com.bmuschko.gradle.tomcat.embedded
Base Tomcat 8x and higher implementation.
BaseTomcatServerImpl - Class in com.bmuschko.gradle.tomcat.embedded
Implementation of common Tomcat server logic.
BaseTomcatServerImpl() - Constructor in BaseTomcatServerImpl

C

CONFIG_FILE - Field in AbstractTomcatRun
configureAjpConnector(int, String, String) - Method in BaseTomcat7xPlusImpl
configureAjpConnector(int, String, String) - Method in Tomcat6xServer
configureAjpConnector(int, String, String) - Method in TomcatServer
configureContainer() - Method in BaseTomcat7xPlusImpl
configureContainer() - Method in Tomcat6xServer
configureContainer() - Method in TomcatServer
configureDefaultServlet() - Method in Tomcat6xServer
Configures default servlet and adds it to the context.
configureDefaultWebXml(File) - Method in BaseTomcat7xPlusImpl
configureDefaultWebXml(File) - Method in Tomcat6xServer
Configures default web XML if provided.
configureDefaultWebXml(File) - Method in TomcatServer
configureHttpConnector(int, String, String) - Method in BaseTomcat7xPlusImpl
configureHttpConnector(int, String, String) - Method in Tomcat6xServer
configureHttpConnector(int, String, String) - Method in TomcatServer
configureHttpsConnector(int, String, String, File, String, File, String, String) - Method in BaseTomcat7xPlusImpl
configureHttpsConnector(int, String, String, File, String, File, String, String) - Method in Tomcat6xServer
configureHttpsConnector(int, String, String, File, String, File, String, String) - Method in TomcatServer
configureJspServlet() - Method in Tomcat6xServer
Configures JSP servlet and adds it to the context.
configureUser(TomcatUser) - Method in BaseTomcat7xPlusImpl
configureUser(TomcatUser) - Method in Tomcat6xServer
configureUser(TomcatUser) - Method in TomcatServer
configureWebApplication() - Method in AbstractTomcatRun
Configures web application
configureWebApplication() - Method in TomcatRun
createContext(String, String) - Method in BaseTomcat7xPlusImpl
createContext(String, String) - Method in BaseTomcat8xPlusImpl
createContext(String, String) - Method in Tomcat6xServer
createContext(String, String) - Method in TomcatServer
createLoader(ClassLoader) - Method in BaseTomcat7xPlusImpl
createLoader(ClassLoader) - Method in Tomcat6xServer
createLoader(ClassLoader) - Method in TomcatServer
createPrivate() - Method in AvailablePortFinder
Creates a port finder that operates on private ports.
createSSLCertificate(File, String, boolean) - Method in SSLKeyStore
createSSLCertificate(File, String, boolean) - Method in SSLKeyStoreImpl
Creates SSL certificate.

D

E

F

G

getContext() - Method in BaseTomcatServerImpl
getContext() - Method in TomcatServer
getDescription() - Method in StoreType
getDescription() - Method in TomcatVersion
getEmbedded() - Method in BaseTomcatServerImpl
getEmbedded() - Method in TomcatServer
getFullContextPath() - Method in AbstractTomcatRun
getHttpConnector() - Method in BaseTomcatServerImpl
getImplementationClass() - Method in KeyToolProvider
getNextAvailable() - Method in AvailablePortFinder
Gets the next available port.
getResourceSetType(String) - Method in BaseTomcat8xPlusImpl
getServerClassName() - Method in BaseTomcat7xPlusImpl
getServerClassName() - Method in Tomcat6xServer
getServerClassName() - Method in TomcatServer
getTomcatServer() - Method in TomcatServerFactory
getTomcatVersionForSpec(String) - Method in TomcatVersion
getTomcatVersionForString(String) - Method in TomcatVersion
getVersion() - Method in Tomcat6xServer
getVersion() - Method in Tomcat7xServer
getVersion() - Method in Tomcat85xServer
getVersion() - Method in Tomcat8xServer
getVersion() - Method in Tomcat9xServer
getVersion() - Method in TomcatServer

H

I

isStopped() - Method in BaseTomcatServerImpl
isStopped() - Method in TomcatServer
isTomcat6x() - Method in TomcatRun
Checks if used Tomcat version is 6.x.

J

jasper(Closure) - Method in TomcatPluginExtension

K

KeyToolProvider - Class in com.bmuschko.gradle.tomcat.internal.ssl

L

loadClass(String) - Method in BaseTomcatServerImpl
LoggingHandler - Class in com.bmuschko.gradle.tomcat.internal
Logging handler support.

M

ManifestReader - Interface in com.bmuschko.gradle.tomcat.embedded.factory
Manifest reader.

N

O

P

Q

R

readAttributeValue(URL) - Method in ManifestReader
readAttributeValue(URL) - Method in TomcatSpecVersionManifestReader
run() - Method in ShutdownMonitor

S

setConfigFile(URL) - Method in BaseTomcat7xPlusImpl
setConfigFile(URL) - Method in Tomcat6xServer
setConfigFile(URL) - Method in TomcatServer
setHome(String) - Method in BaseTomcat7xPlusImpl
setHome(String) - Method in Tomcat6xServer
setHome(String) - Method in TomcatServer
setRealm(def) - Method in BaseTomcat8xPlusImpl
setRealm(def) - Method in Tomcat6xServer
setRealm(def) - Method in Tomcat7xServer
setRealm(def) - Method in TomcatServer
setWebApplicationContext() - Method in AbstractTomcatRun
setWebApplicationContext() - Method in TomcatRun
setWebApplicationContext() - Method in TomcatRunWar
ShutdownMonitor - Class in com.bmuschko.gradle.tomcat.internal
Monitor that keeps thread running until stop command got issued.
ShutdownMonitor(int, String, def, boolean) - Constructor in ShutdownMonitor
SSLKeyStore - Interface in com.bmuschko.gradle.tomcat.internal.ssl
SSLKeyStoreImpl - Class in com.bmuschko.gradle.tomcat.internal.ssl
SSL keystore representation.
start() - Method in AbstractTomcatRun
start() - Method in BaseTomcatServerImpl
start() - Method in TomcatJasper
start() - Method in TomcatServer
startTomcat() - Method in AbstractTomcatRun
stop() - Method in BaseTomcatServerImpl
stop() - Method in TomcatServer
stop() - Method in TomcatStop
StoreType - Enum in com.bmuschko.gradle.tomcat.internal.ssl
Store type representation.

T

ThreadContextClassLoader - Interface in com.bmuschko.gradle.tomcat.internal.utils
Tomcat - Class in com.bmuschko.gradle.tomcat.tasks
Parent class for all Tomcat tasks.
Tomcat6xServer - Class in com.bmuschko.gradle.tomcat.embedded
Tomcat 6x server implementation.
Tomcat7xServer - Class in com.bmuschko.gradle.tomcat.embedded
Tomcat 7x server implementation.
Tomcat85xServer - Class in com.bmuschko.gradle.tomcat.embedded
Tomcat 85x server implementation.
Tomcat8xServer - Class in com.bmuschko.gradle.tomcat.embedded
Tomcat 8x server implementation.
Tomcat9xServer - Class in com.bmuschko.gradle.tomcat.embedded
Tomcat 9x server implementation.
Tomcat() - Constructor in Tomcat
TomcatBasePlugin - Class in com.bmuschko.gradle.tomcat
TomcatJasper - Class in com.bmuschko.gradle.tomcat.tasks
Task to run the JSP compiler and turn JSP pages into Java source.
TomcatJasperConvention - Class in com.bmuschko.gradle.tomcat.extension
Defines Jasper task convention.
TomcatPlugin - Class in com.bmuschko.gradle.tomcat
TomcatPluginExtension - Class in com.bmuschko.gradle.tomcat.extension
Defines Tomcat plugin extension.
TomcatRun - Class in com.bmuschko.gradle.tomcat.tasks
Deploys an exploded web application to an embedded Tomcat web container.
TomcatRunWar - Class in com.bmuschko.gradle.tomcat.tasks
Deploys a WAR to an embedded Tomcat web container.
TomcatServer - Interface in com.bmuschko.gradle.tomcat.embedded
Tomcat server interface.
TomcatServerFactory - Class in com.bmuschko.gradle.tomcat.embedded.factory
Tomcat server factory which resolves its implementation by checking the classpath for a specific implementation class.
TomcatSpecVersionManifestReader - Class in com.bmuschko.gradle.tomcat.embedded.factory
Tomcat specification version manifest reader.
TomcatStop - Class in com.bmuschko.gradle.tomcat.tasks
Stops the embedded Tomcat web container.
TomcatStop() - Constructor in TomcatStop
TomcatThreadContextClassLoader - Class in com.bmuschko.gradle.tomcat.internal.utils
TomcatUser - Class in com.bmuschko.gradle.tomcat.embedded
Defines a Tomcat user.
TomcatVersion - Enum in com.bmuschko.gradle.tomcat.embedded
Tomcat server version.
TomcatVersion(String, String) - Constructor in TomcatVersion
toString() - Method in TomcatVersion
TrimSpaces - Enum in com.bmuschko.gradle.tomcat.options
Jasper configuration for trimming whitespace from template text.

U

user(String, String, List<String>) - Method in AbstractTomcatRun
Adds a Tomcat user by providing required fields.
user(Closure) - Method in TomcatPluginExtension
users(Closure) - Method in TomcatPluginExtension

V

validateConfiguration() - Method in AbstractTomcatRun
Validates configuration and throws an exception if
validateConfiguration() - Method in TomcatRun
validateConfiguration() - Method in TomcatRunWar
validateConfigurationAndStartTomcat() - Method in AbstractTomcatRun

W

withClasspath(Set<File>, Closure) - Method in ThreadContextClassLoader
Performs the closure with local thread context classloader.
withClasspath(Set<File>, Closure) - Method in TomcatThreadContextClassLoader
{@inheritDoc}
withJdkFileLogger(File, boolean, Level, Closure) - Method in LoggingHandler
Adds file handler to JDK root logger for closure execution.

X

Y

Z

_

A B C D E F G H I J K L M N O P Q R S T U V W X Y Z _