A C D E F G H I J L M N O P R S T U
All Classes All Packages

## A

ABS_URI - Static variable in class org.apache.sling.maven.jspc.JspCTldLocationsCache
  The types of URI one may specify for a tag library
addAlternativeBaseURL(URL) - Method in class org.apache.sling.maven.jspc.JspCServletContext
  Adds an alternative base url for finding resources.
addFilter(String, Class<? extends Filter>) - Method in class org.apache.sling.maven.jspc.JspCServletContext
addFilter(String, String) - Method in class org.apache.sling.maven.jspc.JspCServletContext
addFilter(String, Filter) - Method in class org.apache.sling.maven.jspc.JspCServletContext
addListener(Class<? extends EventListener>) - Method in class org.apache.sling.maven.jspc.JspCServletContext
addListener(String) - Method in class org.apache.sling.maven.jspc.JspCServletContext
addListener(T) - Method in class org.apache.sling.maven.jspc.JspCServletContext
addServlet(String, Class<? extends Servlet>) - Method in class org.apache.sling.maven.jspc.JspCServletContext
addServlet(String, String) - Method in class org.apache.sling.maven.jspc.JspCServletContext
addServlet(String, Servlet) - Method in class org.apache.sling.maven.jspc.JspCServletContext
addUnresolvedPackage(String) - Method in class org.apache.sling.maven.jspc.classloader.DynamicClassLoaderManagerFactory
  Notify that a package is not found during class loading.
addUsedBundle(Bundle) - Method in class org.apache.sling.maven.jspc.classloader.DynamicClassLoaderManagerFactory
  Notify that a bundle is used as a source for class loading.

## C

ClassLoaderFacade - Class in org.apache.sling.maven.jspc.classloader
  The `ClassLoaderFacade` is a facade for the dynamic class loading.
ClassLoaderFacade(DynamicClassLoaderManagerImpl) - Constructor for class org.apache.sling.maven.jspc.classloader.ClassLoaderFacade
  Constructor
collectJSPInfo(String, PageInfo) - Method in class org.apache.sling.maven.jspc.DependencyTracker
createFeatureSupport(Feature, ArtifactProvider, ClassLoader, boolean, Function<Map<String, String>, Map<String, String>>) - Static method in class org.apache.sling.maven.jspc.FeatureSupport
createFilter(Class<T>) - Method in class org.apache.sling.maven.jspc.JspCServletContext
createListener(Class<T>) - Method in class org.apache.sling.maven.jspc.JspCServletContext
createServlet(Class<T>) - Method in class org.apache.sling.maven.jspc.JspCServletContext

## D

deactivate() - Method in class org.apache.sling.maven.jspc.classloader.DynamicClassLoaderManagerImpl
  Deactivate this service.
declareRoles(String...) - Method in class org.apache.sling.maven.jspc.JspCServletContext
delete(String) - Method in class org.apache.sling.maven.jspc.JspCClassLoaderWriter
delete(String) - Method in class org.apache.sling.maven.jspc.JspCIOProvider
dependencies - Variable in class org.apache.sling.maven.jspc.JspcMojo.FeatureDependency
DependencyTracker - Class in org.apache.sling.maven.jspc
DependencyTracker(Log, Path, Path, JspCServletContext, TrackingClassLoader, List<Artifact>) - Constructor for class org.apache.sling.maven.jspc.DependencyTracker
DynamicClassLoaderManagerFactory - Class in org.apache.sling.maven.jspc.classloader
  This is the service factory for the dynamic class loader manager.
DynamicClassLoaderManagerFactory(BundleContext, PackageAdmin) - Constructor for class org.apache.sling.maven.jspc.classloader.DynamicClassLoaderManagerFactory
  Create a new service instance
DynamicClassLoaderManagerImpl - Class in org.apache.sling.maven.jspc.classloader
  This is the default implementation of the dynamic class loader manager.
DynamicClassLoaderManagerImpl(BundleContext, PackageAdmin, ClassLoader, DynamicClassLoaderManagerFactory) - Constructor for class org.apache.sling.maven.jspc.classloader.DynamicClassLoaderManagerImpl
  Create a new service instance

## E

execute() - Method in class org.apache.sling.maven.jspc.HelpMojo
execute() - Method in class org.apache.sling.maven.jspc.JspcMojo

## F

failOnUnresolved - Variable in class org.apache.sling.maven.jspc.JspcMojo.FeatureDependency
FeatureDependency() - Constructor for class org.apache.sling.maven.jspc.JspcMojo.FeatureDependency
featureFile - Variable in class org.apache.sling.maven.jspc.JspcMojo.FeatureDependency
featureId - Variable in class org.apache.sling.maven.jspc.JspcMojo.FeatureDependency
FeatureSupport - Class in org.apache.sling.maven.jspc
FeatureSupport(Framework, ClassLoader, TldLocationsCache, Feature) - Constructor for class org.apache.sling.maven.jspc.FeatureSupport
findClass(String) - Method in class org.apache.sling.maven.jspc.TrackingClassLoader
findResource(String) - Method in class org.apache.sling.maven.jspc.TrackingClassLoader

## G

genStringAsCharArray() - Method in class org.apache.sling.maven.jspc.JspcMojo
getAttribute(String) - Method in class org.apache.sling.maven.jspc.JspCServletContext
  Return the specified context attribute, if any.
getAttributeNames() - Method in class org.apache.sling.maven.jspc.JspCServletContext
  Return an enumeration of context attribute names.
getClassDebugInfo() - Method in class org.apache.sling.maven.jspc.JspcMojo
getClassLoader() - Method in class org.apache.sling.maven.jspc.FeatureSupport
getClassLoader() - Method in class org.apache.sling.maven.jspc.JspCClassLoaderWriter
getClassLoader() - Method in class org.apache.sling.maven.jspc.JspCIOProvider
getClassLoader() - Method in class org.apache.sling.maven.jspc.JspCServletContext
getClassLoaderWriter() - Method in class org.apache.sling.maven.jspc.JspCIOProvider
getClassNames() - Method in class org.apache.sling.maven.jspc.TrackingClassLoader
  Returns the loaded classes.
getCompiler() - Method in class org.apache.sling.maven.jspc.JspcMojo
getCompilerClassName() - Method in class org.apache.sling.maven.jspc.JspcMojo
getCompilerSourceVM() - Method in class org.apache.sling.maven.jspc.JspcMojo
getCompilerTargetVM() - Method in class org.apache.sling.maven.jspc.JspcMojo
getContext(String) - Method in class org.apache.sling.maven.jspc.JspCServletContext
  Return the servlet context for the specified path.
getContextPath() - Method in class org.apache.sling.maven.jspc.JspCServletContext
  Return "/" as the context path for compilation.
getDefaultSessionTrackingModes() - Method in class org.apache.sling.maven.jspc.JspCServletContext
getDisplaySourceFragment() - Method in class org.apache.sling.maven.jspc.JspcMojo
getDynamicClassLoader() - Method in class org.apache.sling.maven.jspc.classloader.DynamicClassLoaderManagerImpl
getDynamicClassLoaders() - Method in class org.apache.sling.maven.jspc.classloader.DynamicClassLoaderManagerImpl
  Return the dynamic class loaders to use Currently this is just the package admin class loader.
getEffectiveMajorVersion() - Method in class org.apache.sling.maven.jspc.JspCServletContext
getEffectiveMinorVersion() - Method in class org.apache.sling.maven.jspc.JspCServletContext
getEffectiveSessionTrackingModes() - Method in class org.apache.sling.maven.jspc.JspCServletContext
getErrorOnUseBeanInvalidClassAttribute() - Method in class org.apache.sling.maven.jspc.JspcMojo
getFeature() - Method in class org.apache.sling.maven.jspc.FeatureSupport
getFilterRegistration(String) - Method in class org.apache.sling.maven.jspc.JspCServletContext
getFilterRegistrations() - Method in class org.apache.sling.maven.jspc.JspCServletContext
getFork() - Method in class org.apache.sling.maven.jspc.JspcMojo
getIeClassId() - Method in class org.apache.sling.maven.jspc.JspcMojo
getInitParameter(String) - Method in class org.apache.sling.maven.jspc.JspCServletConfig
getInitParameter(String) - Method in class org.apache.sling.maven.jspc.JspCServletContext
  Return the specified context initialization parameter.
getInitParameterNames() - Method in class org.apache.sling.maven.jspc.JspCServletConfig
getInitParameterNames() - Method in class org.apache.sling.maven.jspc.JspCServletContext
  Return an enumeration of the names of context initialization parameters.
getInputStream(String) - Method in class org.apache.sling.maven.jspc.JspCClassLoaderWriter
getInputStream(String) - Method in class org.apache.sling.maven.jspc.JspCIOProvider
getJavaCompiler() - Method in class org.apache.sling.maven.jspc.JspCIOProvider
getJavaEncoding() - Method in class org.apache.sling.maven.jspc.JspcMojo
getJspConfig() - Method in class org.apache.sling.maven.jspc.JspcMojo
getJspConfigDescriptor() - Method in class org.apache.sling.maven.jspc.JspCServletContext
getJspDependencies() - Method in class org.apache.sling.maven.jspc.DependencyTracker
getKeepGenerated() - Method in class org.apache.sling.maven.jspc.JspcMojo
getLastModified(String) - Method in class org.apache.sling.maven.jspc.JspCClassLoaderWriter
getLocation(String) - Method in class org.apache.sling.maven.jspc.JspCTldLocationsCache
  Gets the 'location' of the TLD associated with the given taglib 'uri'.
getMajorVersion() - Method in class org.apache.sling.maven.jspc.JspCServletContext
  Return the Servlet API major version number.
getMappedFile() - Method in class org.apache.sling.maven.jspc.JspcMojo
getMimeType(String) - Method in class org.apache.sling.maven.jspc.JspCServletContext
  Return the MIME type for the specified filename.
getMinorVersion() - Method in class org.apache.sling.maven.jspc.JspCServletContext
  Return the Servlet API minor version number.
getNamedDispatcher(String) - Method in class org.apache.sling.maven.jspc.JspCServletContext
  Return a request dispatcher for the specified servlet name.
getOrResolveArtifact(MavenProject, MavenSession, ArtifactHandlerManager, ArtifactResolver, ArtifactId) - Static method in class org.apache.sling.maven.jspc.JspcMojo
getOutputStream(String) - Method in class org.apache.sling.maven.jspc.JspCClassLoaderWriter
getOutputStream(String) - Method in class org.apache.sling.maven.jspc.JspCIOProvider
getPackageNames() - Method in class org.apache.sling.maven.jspc.TrackingClassLoader
  Returns the package names of the loaded classes.
getPackageProviders() - Method in class org.apache.sling.maven.jspc.DependencyTracker
getRealPath(String) - Method in class org.apache.sling.maven.jspc.JspCServletContext
  Return the real path for the specified context-relative virtual path.
getRequestDispatcher(String) - Method in class org.apache.sling.maven.jspc.JspCServletContext
  Return a request dispatcher for the specified context-relative path.
getResource(String) - Method in class org.apache.sling.maven.jspc.classloader.ClassLoaderFacade
getResource(String) - Method in class org.apache.sling.maven.jspc.JspCServletContext
  Return a URL object of a resource that is mapped to the specified context-relative path.
getResource(String) - Method in class org.apache.sling.maven.jspc.TrackingClassLoader
getResourceAsStream(String) - Method in class org.apache.sling.maven.jspc.JspCServletContext
  Return an InputStream allowing access to the resource at the specified context-relative path.
getResourcePaths(String) - Method in class org.apache.sling.maven.jspc.JspCServletContext
  Return the set of resource paths for the "directory" at the specified context path.
getResources(String) - Method in class org.apache.sling.maven.jspc.classloader.ClassLoaderFacade
getScratchDir() - Method in class org.apache.sling.maven.jspc.JspcMojo
getSendErrorToClient() - Method in class org.apache.sling.maven.jspc.JspcMojo
getServerInfo() - Method in class org.apache.sling.maven.jspc.JspCServletContext
  Return descriptive information about this server.
getServlet(String) - Method in class org.apache.sling.maven.jspc.JspCServletContext
  Deprecated.
  This method has been deprecated with no replacement
getServletContext() - Method in class org.apache.sling.maven.jspc.JspCServletConfig
getServletContextName() - Method in class org.apache.sling.maven.jspc.JspCServletContext
  Return the name of this servlet context.
getServletName() - Method in class org.apache.sling.maven.jspc.JspCServletConfig
getServletNames() - Method in class org.apache.sling.maven.jspc.JspCServletContext
  Deprecated.
  This method has been deprecated with no replacement
getServletRegistration(String) - Method in class org.apache.sling.maven.jspc.JspCServletContext
getServletRegistrations() - Method in class org.apache.sling.maven.jspc.JspCServletContext
getServlets() - Method in class org.apache.sling.maven.jspc.JspCServletContext
  Deprecated.
  This method has been deprecated with no replacement
getSessionCookieConfig() - Method in class org.apache.sling.maven.jspc.JspCServletContext
getTagPluginManager() - Method in class org.apache.sling.maven.jspc.JspcMojo
getTldLocationsCache() - Method in class org.apache.sling.maven.jspc.FeatureSupport
getTldLocationsCache() - Method in class org.apache.sling.maven.jspc.JspcMojo
getTldLocationURL(String) - Method in class org.apache.sling.maven.jspc.JspCTldLocationsCache
getTrimSpaces() - Method in class org.apache.sling.maven.jspc.JspcMojo
getUnusedDependencies() - Method in class org.apache.sling.maven.jspc.DependencyTracker
getVirtualServerName() - Method in class org.apache.sling.maven.jspc.JspCServletContext

## H

hasUnresolvedPackages(Bundle) - Method in class org.apache.sling.maven.jspc.classloader.DynamicClassLoaderManagerFactory
  Check if an exported package from the bundle has not been found during previous class loading attempts.
HelpMojo - Class in org.apache.sling.maven.jspc
  Display help information on jspc-maven-plugin.
  Call `mvn jspc:help -Ddetail=true -Dgoal=<goal-name>` to display parameter details.
HelpMojo() - Constructor for class org.apache.sling.maven.jspc.HelpMojo

## I

isActive() - Method in class org.apache.sling.maven.jspc.classloader.DynamicClassLoaderManagerImpl
  Check if this service is still active.
isBundleUsed(long) - Method in class org.apache.sling.maven.jspc.classloader.DynamicClassLoaderManagerFactory
  Check if a bundle has been used for class loading.
isLive() - Method in class org.apache.sling.maven.jspc.classloader.ClassLoaderFacade
isPoolingEnabled() - Method in class org.apache.sling.maven.jspc.JspcMojo
isSmapDumped() - Method in class org.apache.sling.maven.jspc.JspcMojo
isSmapSuppressed() - Method in class org.apache.sling.maven.jspc.JspcMojo
isXpoweredBy() - Method in class org.apache.sling.maven.jspc.JspcMojo

## J

JspCClassLoaderWriter - Class in org.apache.sling.maven.jspc
  Implements the class loader writer
JspCIOProvider - Class in org.apache.sling.maven.jspc
  Implements the IOProvider for the JSPC plugin
JspcMojo - Class in org.apache.sling.maven.jspc
  The `JspcMojo` is implements the Sling Maven JspC goal `jspc` compiling JSP into the target and creating a component descriptor for Declarative Services to use the JSP with the help of the appropriate adapter as component.
JspcMojo() - Constructor for class org.apache.sling.maven.jspc.JspcMojo
JspcMojo.FeatureDependency - Class in org.apache.sling.maven.jspc
JspCServletConfig - Class in org.apache.sling.maven.jspc
JspCServletConfig(ServletContext) - Constructor for class org.apache.sling.maven.jspc.JspCServletConfig
JspCServletContext - Class in org.apache.sling.maven.jspc
  Simple `ServletContext` implementation without HTTP-specific methods.
JspCServletContext(Log, URL, TldLocationsCache) - Constructor for class org.apache.sling.maven.jspc.JspCServletContext
  Create a new instance of this ServletContext implementation.
JspCTldLocationsCache - Class in org.apache.sling.maven.jspc
  A container for all tag libraries that are defined "globally" for the web application.
JspCTldLocationsCache(boolean, ClassLoader) - Constructor for class org.apache.sling.maven.jspc.JspCTldLocationsCache
  Constructor.

## L

lastModified(String) - Method in class org.apache.sling.maven.jspc.JspCIOProvider
loadClass(String) - Method in class org.apache.sling.maven.jspc.TrackingClassLoader
loadClass(String, boolean) - Method in class org.apache.sling.maven.jspc.classloader.ClassLoaderFacade
loadClass(String, boolean) - Method in class org.apache.sling.maven.jspc.TrackingClassLoader
log(Exception, String) - Method in class org.apache.sling.maven.jspc.JspCServletContext
  Deprecated.
  Use log(String,Throwable) instead
log(String) - Method in class org.apache.sling.maven.jspc.JspCServletContext
  Log the specified message.
log(String, Throwable) - Method in class org.apache.sling.maven.jspc.JspCServletContext
  Log the specified message and exception.

## M

mavenSession - Variable in class org.apache.sling.maven.jspc.JspcMojo
mkdirs(String) - Method in class org.apache.sling.maven.jspc.JspCIOProvider

## N

NOROOT_REL_URI - Static variable in class org.apache.sling.maven.jspc.JspCTldLocationsCache

## O

org.apache.sling.maven.jspc - package org.apache.sling.maven.jspc
org.apache.sling.maven.jspc.classloader - package org.apache.sling.maven.jspc.classloader

## P

processCompileDependencies() - Method in class org.apache.sling.maven.jspc.DependencyTracker
projectHelper - Variable in class org.apache.sling.maven.jspc.JspcMojo

## R

removeAttribute(String) - Method in class org.apache.sling.maven.jspc.JspCServletContext
  Remove the specified context attribute.
rename(String, String) - Method in class org.apache.sling.maven.jspc.JspCClassLoaderWriter
rename(String, String) - Method in class org.apache.sling.maven.jspc.JspCIOProvider
ROOT_REL_URI - Static variable in class org.apache.sling.maven.jspc.JspCTldLocationsCache

## S

setAttribute(String, Object) - Method in class org.apache.sling.maven.jspc.JspCServletContext
  Set or replace the specified context attribute.
setInitParameter(String, String) - Method in class org.apache.sling.maven.jspc.JspCServletContext
setNoTldJars(String) - Static method in class org.apache.sling.maven.jspc.JspCTldLocationsCache
  Sets the list of JARs that are known not to contain any TLDs.
setSessionTrackingModes(Set<SessionTrackingMode>) - Method in class org.apache.sling.maven.jspc.JspCServletContext
shutdown(long) - Method in class org.apache.sling.maven.jspc.FeatureSupport

## T

TrackingClassLoader - Class in org.apache.sling.maven.jspc
  Classloader that tracks which classes are loaded.
TrackingClassLoader(URL[], ClassLoader) - Constructor for class org.apache.sling.maven.jspc.TrackingClassLoader

## U

uriType(String) - Static method in class org.apache.sling.maven.jspc.JspCTldLocationsCache
  Returns the type of a URI: ABS_URI ROOT_REL_URI NOROOT_REL_URI

A C D E F G H I J L M N O P R S T U
All Classes All Packages