Index
All Classes and Interfaces|All Packages|Constant Field Values
A
- accept(String, String) - Method in interface org.zeroturnaround.javarebel.support.ScanHelper
- acceptPath(String) - Method in interface org.zeroturnaround.javarebel.RebelSource
- addAfterMainCallback(AfterMainCallback) - Method in interface org.zeroturnaround.javarebel.Integration
-
Registers a callback that will be invoked after the main method is called.
- addBeforeReloadCheck(Runnable) - Method in interface org.zeroturnaround.javarebel.Reloader
-
Register a
Runnableto receive notifications before we start reloading all the changed classes. - addBootClassProcessor(String[], ClassBytecodeProcessor) - Method in interface org.zeroturnaround.javarebel.Integration
-
Adds a bytecode processor for set of given classes in boot classloader.
- addBootClassProcessor(String, ClassBytecodeProcessor) - Method in interface org.zeroturnaround.javarebel.Integration
-
Adds a bytecode processor for the given class in boot classloader.
- addBootClassProcessor(ClassBytecodeProcessor) - Method in interface org.zeroturnaround.javarebel.Integration
-
Adds a bytecode processor in boot classloader.
- addCacheCleaner(CacheCleaner) - Method in interface org.zeroturnaround.javarebel.Integration
-
An integration point to add once per reload caches that should be cleared after reload.
- addClassLoaderDestructionListener(ClassLoader, ClassLoaderDestructionListener) - Method in interface org.zeroturnaround.javarebel.Integration
-
Registers a call back invoked when a given class loader is being destroyed.
- addClassLoadListener(ClassEventListener) - Method in interface org.zeroturnaround.javarebel.Reloader
-
Register a
ClassEventListenerto receive notifications when managed classes are loaded. - addClassReloadListener(Class<?>[], ClassEventListener) - Method in interface org.zeroturnaround.javarebel.Reloader
-
Register a
ClassEventListenerto receive notifications when one of the given managed classes is reloaded. - addClassReloadListener(Class<?>, ClassEventListener) - Method in interface org.zeroturnaround.javarebel.Reloader
-
Register a
ClassEventListenerto receive notifications when the given managed class is reloaded. - addClassReloadListener(Reference<? extends ClassEventListener>) - Method in interface org.zeroturnaround.javarebel.Reloader
-
Register a
ClassEventListenerto receive notifications when managed classes are reloaded. - addClassReloadListener(ClassEventListener) - Method in interface org.zeroturnaround.javarebel.Reloader
-
Register a
ClassEventListenerto receive notifications when managed classes are reloaded. - addContainerTempDir(File) - Method in interface org.zeroturnaround.javarebel.ContainerIntegration
-
Add running servlet container temp dir
- addDependencyReloadListener(Class<?>, Class<?>[], ClassEventListener) - Method in interface org.zeroturnaround.javarebel.Reloader
-
Register a
ClassEventListenerto receive notifications when one of the given managed dependent classes is reloaded. - addExcludeFilter(ClassLoader) - Method in interface org.zeroturnaround.javarebel.Configuration
-
Adds an exclude filter for the entire class loader (including plug-ins).
- addExcludeFilter(String) - Method in interface org.zeroturnaround.javarebel.Configuration
-
Adds an exclude filter for the entire class loader (including plug-ins).
- addExcludeFilter(ClassLoaderFilter) - Method in interface org.zeroturnaround.javarebel.Configuration
-
Adds an exclude filter for entire class loaders (including plug-ins).
- addExcludeManagedFilter(ClassLoader) - Method in interface org.zeroturnaround.javarebel.Configuration
-
Adds an exclude filter for managed classes.
- addExcludeManagedFilter(ClassFilter) - Method in interface org.zeroturnaround.javarebel.Configuration
-
Adds an exclude filter for managed classes.
- addExcludeManagedFilter(ClassIdentityFilter) - Method in interface org.zeroturnaround.javarebel.Configuration
-
Adds an exclude filter for managed classes.
- addFileListener(File, FileEventListener) - Method in interface org.zeroturnaround.javarebel.ResourceIntegration
-
Register a
FileEventListenerto receive notifications when resources are updated. - addHierarchyReloadListener(Class<?>, ClassEventListener) - Method in interface org.zeroturnaround.javarebel.Reloader
-
Register a
ClassEventListenerto receive notifications when the given managed class, it's super class or any of it's interfaces is reloaded. - addIncludeManagedFilter(ClassLoader) - Method in interface org.zeroturnaround.javarebel.Configuration
-
Adds an include filter for managed classes.
- addIncludeManagedFilter(ClassFilter) - Method in interface org.zeroturnaround.javarebel.Configuration
-
Adds an include filter for managed classes.
- addIncludeManagedFilter(ClassIdentityFilter) - Method in interface org.zeroturnaround.javarebel.Configuration
-
Adds an include filter for managed classes.
- addIntegrationProcessor(ClassLoader, String[], ClassBytecodeProcessor) - Method in interface org.zeroturnaround.javarebel.Integration
-
Adds a bytecode processor for the set of given classes in the given classloader.
- addIntegrationProcessor(ClassLoader, String, ClassBytecodeProcessor) - Method in interface org.zeroturnaround.javarebel.Integration
-
Adds a bytecode processor for the given class in the given classloader.
- addIntegrationProcessor(ClassLoader, ClassBytecodeProcessor) - Method in interface org.zeroturnaround.javarebel.Integration
-
Adds a bytecode processor for the given classloader.
- addIntegrationProcessor(ClassLoader, ClassBytecodeProcessor, boolean) - Method in interface org.zeroturnaround.javarebel.Integration
-
AAdds a bytecode processor for the given classloader.
- addIntegrationProcessor(String[], ClassBytecodeProcessor) - Method in interface org.zeroturnaround.javarebel.Integration
-
Adds a bytecode processor for the set of given classes.
- addIntegrationProcessor(String, ClassBytecodeProcessor) - Method in interface org.zeroturnaround.javarebel.Integration
-
Adds a bytecode processor for the given class.
- addIntegrationProcessor(ClassBytecodeProcessor, boolean) - Method in interface org.zeroturnaround.javarebel.Integration
-
Adds a bytecode processor for all classes.
- addRequestListener(RebelServletContext, RequestListener) - Method in interface org.zeroturnaround.javarebel.RequestIntegration
-
Add a request listener for a web application.
- addRequestListener(RequestListener) - Method in interface org.zeroturnaround.javarebel.RequestIntegration
-
Add a global request listener.
- AfterMainCallback - Interface in org.zeroturnaround.javarebel
-
A common interface for objects that need to be notified when the main method is invoked
- afterMainCalled() - Method in interface org.zeroturnaround.javarebel.AfterMainCallback
- ANNOTATION - Enum constant in enum org.zeroturnaround.javarebel.ClassEventListener.ChangeType
- ANNOTATION_CLASS - Enum constant in enum org.zeroturnaround.javarebel.ClassEventListener.ChangeType
- ANNOTATION_FIELD - Enum constant in enum org.zeroturnaround.javarebel.ClassEventListener.ChangeType
- ANNOTATION_METHOD - Enum constant in enum org.zeroturnaround.javarebel.ClassEventListener.ChangeType
B
- beforeRequest() - Method in interface org.zeroturnaround.javarebel.RequestEventListener
-
Called when a request.
- beforeRequest() - Method in interface org.zeroturnaround.javarebel.RequestListener
-
Called before the server handles an HTTP request.
- bindToClassLoader(ClassLoader, Object) - Method in interface org.zeroturnaround.javarebel.Integration
-
Add reference from given class loader to given object.
- blockReloadListeners(int) - Method in interface org.zeroturnaround.javarebel.Reloader
-
Block reloads with priority lower than given from executing before current reload listener has completed.
C
- CacheCleaner - Interface in org.zeroturnaround.javarebel
- checkAndReload(Class<?>) - Method in interface org.zeroturnaround.javarebel.Reloader
-
Causes a class to be reloaded if (and only if) the underlying ".class" file has been updated.
- checkDependencies(ClassLoader, ClassResourceSource) - Method in interface org.zeroturnaround.javarebel.Plugin
-
Check that the plugin dependencies are present in the tested classloader.
- ClassBytecodeProcessor - Interface in org.zeroturnaround.javarebel
-
A bytecode processor callback that is used by JavaRebel to process class bytecode before loading the class.
- ClassBytecodeProcessorCache - Interface in org.zeroturnaround.javarebel
-
This interface allows
class bytecode processorsto cache their transformations between runs. - ClassEventListener - Interface in org.zeroturnaround.javarebel
-
A callback that will be notified when a class event occurs.
- ClassEventListener.ChangeType - Enum in org.zeroturnaround.javarebel
- ClassFilter - Interface in org.zeroturnaround.javarebel
-
A simple class filter callback that can either match or not match a class depending on its name, classloader and resource.
- ClassIdentityFilter - Interface in org.zeroturnaround.javarebel
-
A simple class filter callback that can either match or not match a class depending on its name and classloader.
- ClassLoaderDestructionListener - Interface in org.zeroturnaround.javarebel
-
A callback that will be notified when a class loader is destroyed.
- ClassLoaderFilter - Interface in org.zeroturnaround.javarebel
-
A simple class loader filter callback that can either match or not match a class loader.
- ClassResourceSource - Interface in org.zeroturnaround.javarebel
-
A class-to-resource resolution strategy.
- clearManagedFilters() - Method in interface org.zeroturnaround.javarebel.Configuration
-
Clears all currently used filters including the default ones.
- computeKey(String, byte[], ClassBytecodeProcessor, String) - Method in interface org.zeroturnaround.javarebel.ClassBytecodeProcessorCache
-
Computes the cache key for the given arguments.
- Configuration - Interface in org.zeroturnaround.javarebel
-
This class manages JRebel configuration.
- ConfigurationFactory - Class in org.zeroturnaround.javarebel
-
A factory for
Configurationthat resolves a suitable implementation. - ConfigurationFactory() - Constructor for class org.zeroturnaround.javarebel.ConfigurationFactory
- ContainerIntegration - Interface in org.zeroturnaround.javarebel
-
Provides information about application container.
- ContainerIntegrationFactory - Class in org.zeroturnaround.javarebel
-
A factory for
ContainerIntegrationthat resolves a suitable implementation. - ContainerIntegrationFactory() - Constructor for class org.zeroturnaround.javarebel.ContainerIntegrationFactory
- createStopWatch(String) - Method in interface org.zeroturnaround.javarebel.Logger
-
Returns a StopWatch used to log time taken by something.
D
- debug(String) - Method in interface org.zeroturnaround.javarebel.Logger
-
Writes message to jrebel.log if enabled.
- debug(String, Object) - Method in interface org.zeroturnaround.javarebel.Logger
-
Writes formatted message to jrebel.log if enabled.
- debug(String, Object...) - Method in interface org.zeroturnaround.javarebel.Logger
-
Writes formatted message to jrebel.log if enabled.
- debug(String, Object, Object) - Method in interface org.zeroturnaround.javarebel.Logger
-
Writes formatted message to jrebel.log if enabled.
- debug(String, Throwable) - Method in interface org.zeroturnaround.javarebel.Logger
-
Dumps message and stacktrace to jrebel.log if enabled.
- defineReloadableClass(ClassLoader, String, byte[], ProtectionDomain) - Method in interface org.zeroturnaround.javarebel.Integration
-
Same as defineReloadableClass(cl, className, bytecode, protectionDomain, true)
- defineReloadableClass(ClassLoader, String, byte[], ProtectionDomain, boolean) - Method in interface org.zeroturnaround.javarebel.Integration
-
(Re)defines a class managed by JRebel.
- defineReloadableClass(ClassLoader, String, Resource, ProtectionDomain, boolean) - Method in interface org.zeroturnaround.javarebel.Integration
-
(Re)defines a class managed by JRebel.
- disablePlugins(ClassLoader) - Method in interface org.zeroturnaround.javarebel.Integration
-
Disable running plugins in given class loader.
- disableReloadDetection(ClassLoader) - Method in interface org.zeroturnaround.javarebel.Integration
-
Disable class reload check in given class loader.
- disableReloading(ClassLoader) - Method in interface org.zeroturnaround.javarebel.Integration
-
Disable class reloading in given class loader.
- disableResourcePathsAssumption() - Method in interface org.zeroturnaround.javarebel.ServletIntegration
-
Assert that ServletContext#getResourcePaths is not able to find all resources that can be found by ServletContext#getResource
- disableSecurityManager() - Method in interface org.zeroturnaround.javarebel.Integration
-
Disables the SecurityManager in the current thread.
E
- echo() - Method in interface org.zeroturnaround.javarebel.Logger
-
Adds a newline to jrebel.log if enabled and prints it to console if console output is enabled.
- echo(String) - Method in interface org.zeroturnaround.javarebel.Logger
-
Logs a message to jrebel.log if enabled and prints it to console if console output is enabled.
- echoPrefix(String) - Method in interface org.zeroturnaround.javarebel.Logger
-
Logs a message to jrebel.log if enabled and prints it to console if console output is enabled including the product name (JRebel) as prefix.
- enableSecurityManager() - Method in interface org.zeroturnaround.javarebel.Integration
-
Re-enables the disabled SecurityManager in the current thread.
- error(String) - Method in interface org.zeroturnaround.javarebel.Logger
-
Writes message to jrebel.log if enabled.
- error(String, Object) - Method in interface org.zeroturnaround.javarebel.Logger
-
Writes formatted message to jrebel.log if enabled.
- error(String, Object...) - Method in interface org.zeroturnaround.javarebel.Logger
-
Writes formatted message to jrebel.log if enabled.
- error(String, Object, Object) - Method in interface org.zeroturnaround.javarebel.Logger
-
Writes formatted message to jrebel.log if enabled.
- error(String, Throwable) - Method in interface org.zeroturnaround.javarebel.Logger
-
Dumps message and stacktrace to jrebel.log if enabled.
- error(Throwable) - Method in interface org.zeroturnaround.javarebel.Logger
-
Dumps stacktrace to jrebel.log if enabled.
- errorEcho(String) - Method in interface org.zeroturnaround.javarebel.Logger
-
Writes message to jrebel.log if enabled and prints it to console if console output is enabled.
- errorEcho(String, Object...) - Method in interface org.zeroturnaround.javarebel.Logger
- errorEcho(String, Throwable) - Method in interface org.zeroturnaround.javarebel.Logger
-
Dumps message and stacktrace to jrebel.log if enabled and prints it to console if console output is enabled.
- errorEcho(Throwable) - Method in interface org.zeroturnaround.javarebel.Logger
-
Dumps stacktrace to jrebel.log if enabled and prints it to console if console output is enabled.
- EVENT_DEPENDENCY_RELOADED - Static variable in interface org.zeroturnaround.javarebel.ClassEventListener
-
Event that occurs right after a dependency has been reloaded.
- EVENT_LOADED - Static variable in interface org.zeroturnaround.javarebel.ClassEventListener
-
Event that occurs right after a class has been loaded.
- EVENT_RELOADED - Static variable in interface org.zeroturnaround.javarebel.ClassEventListener
-
Event that occurs right after a class has been reloaded.
- extractJarEntryPath(URL) - Static method in class org.zeroturnaround.javarebel.support.ResourceUtils
-
Extract the JAR entry from the given URL
- extractJarFileURL(URL) - Static method in class org.zeroturnaround.javarebel.support.ResourceUtils
-
Extract the URL for the actual jar file from the given URL (which may point to a resource in a jar file or to a jar file itself).
F
- FIELD - Enum constant in enum org.zeroturnaround.javarebel.ClassEventListener.ChangeType
- FIELD_INSTANCE - Enum constant in enum org.zeroturnaround.javarebel.ClassEventListener.ChangeType
- FIELD_STATIC - Enum constant in enum org.zeroturnaround.javarebel.ClassEventListener.ChangeType
- FileEventAdapter - Class in org.zeroturnaround.javarebel
- FileEventAdapter() - Constructor for class org.zeroturnaround.javarebel.FileEventAdapter
- FileEventListener - Interface in org.zeroturnaround.javarebel
- FileNameAwareListener - Class in org.zeroturnaround.javarebel.support
-
Wrapper for filtering out events for only the specified file.
- FileNameAwareListener(FileEventListener, String) - Constructor for class org.zeroturnaround.javarebel.support.FileNameAwareListener
- FileResource - Class in org.zeroturnaround.javarebel.support
-
A file system resource.
- FileResource(File) - Constructor for class org.zeroturnaround.javarebel.support.FileResource
- FileResource(URL) - Constructor for class org.zeroturnaround.javarebel.support.FileResource
- findRebelResource(ClassLoader, String) - Method in interface org.zeroturnaround.javarebel.Integration
-
Resolves resources only managed by JRebel.
- findRebelResources(ClassLoader, String) - Method in interface org.zeroturnaround.javarebel.Integration
-
Resolves resources only managed by JRebel.
- findReloadableClass(ClassLoader, String) - Method in interface org.zeroturnaround.javarebel.Integration
-
Resolves classes managed by JRebel.
- findResource(ClassLoader, String) - Method in interface org.zeroturnaround.javarebel.Integration
-
Resolves resources managed by JRebel.
- findResources(ClassLoader, String) - Method in interface org.zeroturnaround.javarebel.Integration
-
Resolves resources managed by JRebel.
- fireBeforeRequest(RebelServletContext) - Method in interface org.zeroturnaround.javarebel.RequestIntegration
-
This must be called before the server handles an HTTP request.
- fireRawRequest(RebelServletContext, Object, Object) - Method in interface org.zeroturnaround.javarebel.RequestIntegration
-
This must be called before the server handles an HTTP request to give a chance to request listeners to fully manage this request.
- fireRequestFinally(RebelServletContext) - Method in interface org.zeroturnaround.javarebel.RequestIntegration
-
This must be called at the end of the request (even if an exception occurred).
- forceCheck() - Method in interface org.zeroturnaround.javarebel.Reloader
-
Ensure that classes are checked for changes even when previous check was just performed.
G
- get(String) - Method in interface org.zeroturnaround.javarebel.ClassBytecodeProcessorCache
- getAllPaths() - Method in interface org.zeroturnaround.javarebel.RebelSource
-
Returns all paths of this source (using pattern matching if enabled).
- getAuthor() - Method in interface org.zeroturnaround.javarebel.Plugin
-
The name of the person/entity that contributed the plugin.
- getBoolean(String) - Method in interface org.zeroturnaround.javarebel.Configuration
-
Gets the boolean value of a system property indicated by the specified key.
- getBoolean(String, boolean) - Method in interface org.zeroturnaround.javarebel.Configuration
-
Gets the boolean value of a system property indicated by the specified key.
- getBytes() - Method in interface org.zeroturnaround.javarebel.Resource
-
Returns the binary representation of the class file.
- getBytes() - Method in class org.zeroturnaround.javarebel.support.FileResource
- getBytes() - Method in class org.zeroturnaround.javarebel.support.URLResource
- getCheckInterval() - Method in interface org.zeroturnaround.javarebel.Configuration
-
Advisable time between checks for updates in framework specific configuration files.
- getClassBytecodeProcessorCache() - Method in interface org.zeroturnaround.javarebel.Integration
-
Returns an instance of
ClassBytecodeProcessorCachewhich can be used by class bytecode processors to cache their transformations between runs. - getClassResource(ClassLoader, String) - Method in interface org.zeroturnaround.javarebel.Configuration
-
Returns a JRebel Resource exactly as JRebel will load it.
- getClassResource(String) - Method in interface org.zeroturnaround.javarebel.ClassResourceSource
-
Should return the
Resourcethat corresponds to the resource that the given class is loaded from. - getContainerTempDirs() - Method in interface org.zeroturnaround.javarebel.ContainerIntegration
-
Gets running servlet container temp dirs where server might store application files or empty set if not found or integration not present.
- getDescription() - Method in interface org.zeroturnaround.javarebel.Plugin
-
Description of the plugin, a few lines about purpose and functionality of the plugin.
- getDir() - Method in interface org.zeroturnaround.javarebel.RebelSource
- getFile() - Method in interface org.zeroturnaround.javarebel.RebelSource
- getFile() - Method in class org.zeroturnaround.javarebel.support.FileResource
- getFile(URI) - Static method in class org.zeroturnaround.javarebel.support.ResourceUtils
- getFile(URL) - Static method in class org.zeroturnaround.javarebel.support.ResourceUtils
-
Resolve the given resource URL to a
java.io.File, i.e. - getFile(URL, String) - Static method in class org.zeroturnaround.javarebel.support.ResourceUtils
-
Resolve the given resource URL to a
java.io.File, i.e. - getFile(URL, RebelServletContext) - Static method in class org.zeroturnaround.javarebel.support.ResourceUtils
-
Resolve the given resource URL to a
java.io.File, i.e. - getFiles(URL[]) - Static method in class org.zeroturnaround.javarebel.support.ResourceUtils
- getId() - Method in interface org.zeroturnaround.javarebel.Plugin
-
A Unix-like id, e.g.
- getInstance() - Static method in class org.zeroturnaround.javarebel.ConfigurationFactory
-
Returns a suitable
Configurationimplementation. - getInstance() - Static method in class org.zeroturnaround.javarebel.ContainerIntegrationFactory
- getInstance() - Static method in class org.zeroturnaround.javarebel.IntegrationFactory
-
Returns a suitable
Integrationimplementation. - getInstance() - Static method in class org.zeroturnaround.javarebel.LoggerFactory
- getInstance() - Static method in class org.zeroturnaround.javarebel.RebelXmlIntegrationFactory
-
Returns a suitable
RebelXmlIntegrationimplementation. - getInstance() - Static method in class org.zeroturnaround.javarebel.ReloaderFactory
-
Returns a suitable
Reloaderimplementation. - getInstance() - Static method in class org.zeroturnaround.javarebel.RequestIntegrationFactory
-
Returns a suitable
RequestIntegrationimplementation. - getInstance() - Static method in class org.zeroturnaround.javarebel.ResourceIntegrationFactory
-
Returns a suitable
ResourceIntegrationimplementation. - getInstance() - Static method in class org.zeroturnaround.javarebel.ServletIntegrationFactory
-
Returns a suitable
ServletIntegrationimplementation. - getLocalResource(String) - Method in interface org.zeroturnaround.javarebel.ResourceSource
-
Finds the resource with the given name.
- getLocalResources(String) - Method in interface org.zeroturnaround.javarebel.ResourceSource
-
Finds all the resources with the given name.
- getLogger(String) - Static method in class org.zeroturnaround.javarebel.LoggerFactory
-
Utility method, works same as
getInstance().productPrefix(prefix) - getMainClass() - Method in interface org.zeroturnaround.javarebel.ContainerIntegration
-
NB! Before invoking this method make sure that
returned true.ContainerIntegration.isMainCalled() - getMainJar() - Method in interface org.zeroturnaround.javarebel.ContainerIntegration
-
NB! Before invoking this method make sure that
returned true.ContainerIntegration.isMainCalled() - getMainMethodArgs() - Method in interface org.zeroturnaround.javarebel.ContainerIntegration
-
NB! Before invoking this method make sure that
returned true.ContainerIntegration.isMainCalled() - getName() - Method in interface org.zeroturnaround.javarebel.ContainerIntegration
- getName() - Method in interface org.zeroturnaround.javarebel.Plugin
-
Name of the plugin, optionally with a version, e.g.
- getParent() - Method in class org.zeroturnaround.javarebel.support.FileNameAwareListener
- getProductName() - Method in interface org.zeroturnaround.javarebel.Configuration
- getProperty(String) - Method in interface org.zeroturnaround.javarebel.Configuration
-
Gets the system property indicated by the specified key.
- getRealPath(RebelServletContext, String) - Method in interface org.zeroturnaround.javarebel.ServletIntegration
-
Returns a String containing the managed real path for a given virtual path.
- getRebelClassPathSources(File) - Method in interface org.zeroturnaround.javarebel.RebelXmlIntegration
-
Tries to find a
rebel.xmlfrom the given directory root or JAR root and returns a corresponding source of each<classpath>element in therebel.xmlfound. - getRebelClassPathSources(URL) - Method in interface org.zeroturnaround.javarebel.RebelXmlIntegration
- getRebelResourceName() - Method in interface org.zeroturnaround.javarebel.RebelXmlIntegration
- getRebelSources(ClassLoader) - Method in interface org.zeroturnaround.javarebel.Integration
-
Returns the additional class path of the given
ClassLoadermanaged by JRebel. - getRebelSources(RebelServletContext) - Method in interface org.zeroturnaround.javarebel.ServletIntegration
-
Returns the additional root paths of the given
ServletContextmanaged by JRebel. - getRebelURLs(ClassLoader) - Method in interface org.zeroturnaround.javarebel.Integration
-
Returns the additional class path of the given
ClassLoadermanaged by JRebel. - getRebelURLs(ClassLoader, boolean) - Method in interface org.zeroturnaround.javarebel.Integration
-
Returns the additional class path of the given
ClassLoadermanaged by JRebel. - getRebelURLs(RebelServletContext) - Method in interface org.zeroturnaround.javarebel.ServletIntegration
-
Returns the additional root paths of the given
ServletContextmanaged by JRebel. - getRebelWebSources(File) - Method in interface org.zeroturnaround.javarebel.RebelXmlIntegration
- getRebelWebSources(URL) - Method in interface org.zeroturnaround.javarebel.RebelXmlIntegration
- getResource(RebelServletContext, String) - Method in interface org.zeroturnaround.javarebel.ServletIntegration
-
Returns a URL to the managed resource that is mapped to a specified path.
- getResourceAsStream(RebelServletContext, String) - Method in interface org.zeroturnaround.javarebel.ServletIntegration
-
Returns the managed resource located at the named path as an InputStream object.
- getResourcePaths(RebelServletContext, String) - Method in interface org.zeroturnaround.javarebel.ServletIntegration
-
Returns a directory-like listing of all the paths to managed resources within the web application whose longest sub-path matches the supplied path argument.
- getScanHelper(ClassLoader, String) - Method in interface org.zeroturnaround.javarebel.Integration
-
Returns helper object to perform class path scanning in the given
ClassLoader. - getSubPaths(String) - Method in interface org.zeroturnaround.javarebel.RebelSource
-
Returns a listing of all direct sub-paths beginning with the given prefix.
- getTransparentRealPath(RebelServletContext, String) - Method in interface org.zeroturnaround.javarebel.ServletIntegration
-
Returns a String containing the original real path for a given virtual path.
- getTransparentResource(ClassLoader, String) - Method in interface org.zeroturnaround.javarebel.Integration
-
Returns the original resource with given name.
- getTransparentResource(RebelServletContext, String) - Method in interface org.zeroturnaround.javarebel.ServletIntegration
-
Returns a URL to the original resource that is mapped to a specified path.
- getTransparentResourceAsStream(RebelServletContext, String) - Method in interface org.zeroturnaround.javarebel.ServletIntegration
-
Returns the original resource located at the named path as an InputStream object.
- getTransparentResourcePaths(RebelServletContext, String) - Method in interface org.zeroturnaround.javarebel.ServletIntegration
-
Returns a directory-like listing of all the paths to resources within the web application whose longest sub-path matches the supplied path argument.
- getTransparentResources(ClassLoader, String) - Method in interface org.zeroturnaround.javarebel.Integration
-
Returns the original resources with given name.
- getVersion() - Method in interface org.zeroturnaround.javarebel.ContainerIntegration
- getWebsite() - Method in interface org.zeroturnaround.javarebel.Plugin
-
The URL to the website with information about the plugin.
H
- hasPatterns() - Method in interface org.zeroturnaround.javarebel.RebelSource
- hasPendingReload(Class<?>) - Method in interface org.zeroturnaround.javarebel.Reloader
- hasReplacedResources(RebelServletContext) - Method in interface org.zeroturnaround.javarebel.ServletIntegration
-
Returns
trueif all resources of the given Servlet Context are managed by JRebel. - HIERARCHY - Enum constant in enum org.zeroturnaround.javarebel.ClassEventListener.ChangeType
- HIERARCHY_INTERFACE - Enum constant in enum org.zeroturnaround.javarebel.ClassEventListener.ChangeType
- HIERARCHY_SUPERCLASS - Enum constant in enum org.zeroturnaround.javarebel.ClassEventListener.ChangeType
I
- info(String) - Method in interface org.zeroturnaround.javarebel.Logger
-
Writes message to jrebel.log if enabled.
- info(String, Object) - Method in interface org.zeroturnaround.javarebel.Logger
-
Writes formatted message to jrebel.log if enabled.
- info(String, Object...) - Method in interface org.zeroturnaround.javarebel.Logger
-
Writes formatted message to jrebel.log if enabled.
- info(String, Object, Object) - Method in interface org.zeroturnaround.javarebel.Logger
-
Writes formatted message to jrebel.log if enabled.
- info(String, Throwable) - Method in interface org.zeroturnaround.javarebel.Logger
-
Dumps message and stacktrace to jrebel.log if enabled.
- infoEcho(String) - Method in interface org.zeroturnaround.javarebel.Logger
-
Writes message to jrebel.log if enabled and prints it to console if console output is enabled.
- infoEcho(String, Object...) - Method in interface org.zeroturnaround.javarebel.Logger
- infoEcho(String, Throwable) - Method in interface org.zeroturnaround.javarebel.Logger
-
Dumps message and stacktrace to jrebel.log if enabled and prints it to console if console output is enabled.
- Integration - Interface in org.zeroturnaround.javarebel
-
Provides hooks for integrating JRebel with custom containers, frameworks and classloaders.
- IntegrationFactory - Class in org.zeroturnaround.javarebel
-
A factory for
Integrationthat resolves a suitable implementation. - IntegrationFactory() - Constructor for class org.zeroturnaround.javarebel.IntegrationFactory
- isCheckingPluginDependencies(ClassLoader) - Method in interface org.zeroturnaround.javarebel.Integration
-
Returns
trueifPlugin.checkDependencies(ClassLoader, ClassResourceSource)is being called for the given class loader. - isClassLoaderExcluded(ClassLoader) - Method in interface org.zeroturnaround.javarebel.Configuration
-
Returns whether the filters will deny the given class loader.
- isDebugEnabled() - Method in interface org.zeroturnaround.javarebel.Logger
- isDir() - Method in interface org.zeroturnaround.javarebel.RebelSource
- isEnabled() - Method in interface org.zeroturnaround.javarebel.Logger
-
Returns
trueif logging to jrebel.log is enabled. - isEnabled() - Method in interface org.zeroturnaround.javarebel.ResourceIntegration
- isErrorEnabled() - Method in interface org.zeroturnaround.javarebel.Logger
- isFileURL(URL) - Static method in class org.zeroturnaround.javarebel.support.ResourceUtils
-
Determine whether the given URL points to a resource in the file system.
- isInfoEnabled() - Method in interface org.zeroturnaround.javarebel.Logger
- isJar() - Method in interface org.zeroturnaround.javarebel.RebelSource
- isJarURL(URL) - Static method in class org.zeroturnaround.javarebel.support.ResourceUtils
-
Determine whether the given URL points to a resource in a jar file, that is, has protocol "jar", "zip", "wsjar" or "code-source".
- isMainCalled() - Method in interface org.zeroturnaround.javarebel.ContainerIntegration
- isManagedClass(ClassLoader, String, Resource) - Method in interface org.zeroturnaround.javarebel.Configuration
-
Returns whether the filters will allow the given class to be managed.
- isManagedClassExcluded(ClassLoader, String) - Method in interface org.zeroturnaround.javarebel.Configuration
-
Returns whether the filters will deny the given class to be managed.
- isNestedJarEntry(String) - Static method in class org.zeroturnaround.javarebel.support.ResourceUtils
-
Determine if the jar entry is in a nested jar
- isPluginEnabled(String) - Method in interface org.zeroturnaround.javarebel.Configuration
-
Checks whether the given plugin is enabled.
- isRecursive() - Method in class org.zeroturnaround.javarebel.FileEventAdapter
- isRecursive() - Method in interface org.zeroturnaround.javarebel.FileEventListener
- isRecursive() - Method in class org.zeroturnaround.javarebel.support.FileNameAwareListener
- isRegisteredClassLoader(ClassLoader) - Method in interface org.zeroturnaround.javarebel.Integration
-
Says if this
ClassLoaderis registerd with JRebel. - isReloadableClass(Class<?>) - Method in interface org.zeroturnaround.javarebel.Reloader
-
Returns whether this particular class is managed by JRebel and will be reloaded when it's updated.
- isReloadEnabled() - Method in interface org.zeroturnaround.javarebel.Reloader
-
Returns whether reloading is enabled generally.
- isReloadingClass(Class<?>) - Method in interface org.zeroturnaround.javarebel.Reloader
-
Returns whether this particular class is currently being reloaded.
- isResourceReplaced(ClassLoader, String) - Method in interface org.zeroturnaround.javarebel.Integration
-
Returns
trueif the given resource is managed by JRebel. - isResourceReplaced(RebelServletContext, String) - Method in interface org.zeroturnaround.javarebel.ServletIntegration
-
Returns
trueif the given resource is managed by JRebel. - isTraceEnabled() - Method in interface org.zeroturnaround.javarebel.Logger
- isUrl(String) - Static method in class org.zeroturnaround.javarebel.support.ResourceUtils
-
Determines if the parameter is a URL with a protocol or not
- isVirtualJarURL(URL) - Static method in class org.zeroturnaround.javarebel.support.ResourceUtils
- isWarnEnabled() - Method in interface org.zeroturnaround.javarebel.Logger
J
- jrClearCache() - Method in interface org.zeroturnaround.javarebel.CacheCleaner
L
- lastModified() - Method in interface org.zeroturnaround.javarebel.Resource
-
Returns a millisecond representation of last modified time comparable with
System.currentTimeMillis(). - lastModified() - Method in class org.zeroturnaround.javarebel.support.FileResource
- lastModified() - Method in class org.zeroturnaround.javarebel.support.URLResource
- log(String) - Method in interface org.zeroturnaround.javarebel.Logger
-
Logs a message to jrebel.log if enabled.
- Logger - Interface in org.zeroturnaround.javarebel
-
Provides simple logging with
Logger.echo(String)-style methods outputting both to console and to jrebel.log andLogger.log(String)-style methods outputting only to log. - LoggerFactory - Class in org.zeroturnaround.javarebel
-
A factory for
Loggerthat resolves a suitable implementation. - LoggerFactory() - Constructor for class org.zeroturnaround.javarebel.LoggerFactory
M
- MANIFEST_ATTRIBUTE_PLUGIN - Static variable in interface org.zeroturnaround.javarebel.Plugin
-
This JAR MANIFEST.MF attribute should point to a class name that implements this interface.
- matches(ClassLoader) - Method in interface org.zeroturnaround.javarebel.ClassLoaderFilter
- matches(ClassLoader, String) - Method in interface org.zeroturnaround.javarebel.ClassIdentityFilter
- matches(ClassLoader, String, Resource) - Method in interface org.zeroturnaround.javarebel.ClassFilter
- matches(ClassLoader, String, Resource) - Method in class org.zeroturnaround.javarebel.support.PackageClassFilter
- METHOD - Enum constant in enum org.zeroturnaround.javarebel.ClassEventListener.ChangeType
- METHOD_CONSTRUCTOR - Enum constant in enum org.zeroturnaround.javarebel.ClassEventListener.ChangeType
- METHOD_INSTANCE - Enum constant in enum org.zeroturnaround.javarebel.ClassEventListener.ChangeType
- METHOD_STATIC - Enum constant in enum org.zeroturnaround.javarebel.ClassEventListener.ChangeType
O
- onClassEvent(int, Class<?>) - Method in interface org.zeroturnaround.javarebel.ClassEventListener
- onClassEvent(int, Class<?>, Collection<ClassEventListener.ChangeType>) - Method in interface org.zeroturnaround.javarebel.ClassEventListener
-
Called when a class event occurs.
- onDestroy(ClassLoader) - Method in interface org.zeroturnaround.javarebel.ClassLoaderDestructionListener
-
Called before the class loader registered with JRebel is destroyed.
- onFailure() - Method in class org.zeroturnaround.javarebel.FileEventAdapter
- onFailure() - Method in interface org.zeroturnaround.javarebel.FileEventListener
-
Called when monitoring has failed, after this listener may stop receiving events.
- onFailure() - Method in class org.zeroturnaround.javarebel.support.FileNameAwareListener
- onFileAdd(File) - Method in class org.zeroturnaround.javarebel.FileEventAdapter
- onFileAdd(File) - Method in interface org.zeroturnaround.javarebel.FileEventListener
-
Called when a new file was added.
- onFileAdd(File) - Method in class org.zeroturnaround.javarebel.support.FileNameAwareListener
- onFileChange(File) - Method in class org.zeroturnaround.javarebel.FileEventAdapter
- onFileChange(File) - Method in interface org.zeroturnaround.javarebel.FileEventListener
-
Called when an existing file was modified.
- onFileChange(File) - Method in class org.zeroturnaround.javarebel.support.FileNameAwareListener
- onFileDirty(File) - Method in class org.zeroturnaround.javarebel.FileEventAdapter
- onFileDirty(File) - Method in interface org.zeroturnaround.javarebel.FileEventListener
-
Called when an event was lost or the state might be dirty.
- onFileDirty(File) - Method in class org.zeroturnaround.javarebel.support.FileNameAwareListener
- onFileRemove(File) - Method in class org.zeroturnaround.javarebel.FileEventAdapter
- onFileRemove(File) - Method in interface org.zeroturnaround.javarebel.FileEventListener
-
Called when an existing file was removed.
- onFileRemove(File) - Method in class org.zeroturnaround.javarebel.support.FileNameAwareListener
- ONLY_BODY - Enum constant in enum org.zeroturnaround.javarebel.ClassEventListener.ChangeType
- org.zeroturnaround.javarebel - package org.zeroturnaround.javarebel
-
Contains the core classes for the JavaRebel SDK that allow custom configuration and integration.
- org.zeroturnaround.javarebel.support - package org.zeroturnaround.javarebel.support
-
Contains the support classes for the JavaRebel SDK.
P
- PackageClassFilter - Class in org.zeroturnaround.javarebel.support
-
Filters the classes by matching them to a list of packages.
- PackageClassFilter(String[]) - Constructor for class org.zeroturnaround.javarebel.support.PackageClassFilter
- Plugin - Interface in org.zeroturnaround.javarebel
-
Represents a JRebel plugin that can be used by a third-party to configure or integrate with JRebel.
- prefix(String) - Method in interface org.zeroturnaround.javarebel.Logger
-
Returns a Logger instance including the given prefix in each message.
- preinit() - Method in interface org.zeroturnaround.javarebel.Plugin
-
Called before the first class in the host classloader is loaded.
- priority() - Method in interface org.zeroturnaround.javarebel.ClassBytecodeProcessor
-
Returns the priority of the processor that defines the order of processor invocation.
- priority() - Method in interface org.zeroturnaround.javarebel.ClassEventListener
-
Returns the priority of the listener that defines the order of listener invocation.
- priority() - Method in interface org.zeroturnaround.javarebel.RequestListener
-
Returns the priority of the listener that defines the order of listener invocation.
- PRIORITY_CORE - Static variable in interface org.zeroturnaround.javarebel.ClassEventListener
- PRIORITY_DEFAULT - Static variable in interface org.zeroturnaround.javarebel.ClassEventListener
- PRIORITY_WEB - Static variable in interface org.zeroturnaround.javarebel.ClassEventListener
- process(ClassLoader, String, byte[]) - Method in interface org.zeroturnaround.javarebel.ClassBytecodeProcessor
- process(Object, ClassLoader, String, byte[]) - Method in interface org.zeroturnaround.javarebel.ClassBytecodeProcessor
- productPrefix(String) - Method in interface org.zeroturnaround.javarebel.Logger
-
Returns a Logger instance including the product name plus the given prefix in each message.
- put(String, byte[]) - Method in interface org.zeroturnaround.javarebel.ClassBytecodeProcessorCache
-
Stores given bytes associated with the given key.
R
- rawRequest(Object, Object, Object) - Method in interface org.zeroturnaround.javarebel.RequestListener
-
Give a chance to this listener to fully manage this request.
- RebelSource - Interface in org.zeroturnaround.javarebel
-
Abstraction of a
diror ajarelement defined in arebel.xml. - RebelXmlIntegration - Interface in org.zeroturnaround.javarebel
-
Provides hooks to
rebel.xmlfile handling. - RebelXmlIntegrationFactory - Class in org.zeroturnaround.javarebel
-
A factory for
RebelXmlIntegrationthat resolves a suitable implementation. - RebelXmlIntegrationFactory() - Constructor for class org.zeroturnaround.javarebel.RebelXmlIntegrationFactory
- recordClassResource(ClassLoader, String, URL) - Method in interface org.zeroturnaround.javarebel.Integration
-
Record location of found class.
- recordClassResource(ClassLoader, String, URL, byte[]) - Method in interface org.zeroturnaround.javarebel.Integration
- redefineClasses(ClassDefinition...) - Method in interface org.zeroturnaround.javarebel.Integration
-
Redefine a set of classes managed by JRebel.
- redefineReloadableClass(Class<?>, byte[]) - Method in interface org.zeroturnaround.javarebel.Integration
-
Same as redefineReloadableClass(klass, bytecode, true)
- redefineReloadableClass(Class<?>, byte[], boolean) - Method in interface org.zeroturnaround.javarebel.Integration
-
Redefines a class managed by JRebel.
- redefineReloadableHiddenClass(Class<?>, byte[]) - Method in interface org.zeroturnaround.javarebel.Integration
-
Redefines a hidden class managed by JRebel.
- registerAdditionalWebResources(RebelServletContext, File) - Method in interface org.zeroturnaround.javarebel.ServletIntegration
-
Register additional resources with target
ServletContext. - registerAdditionalWebResources(RebelServletContext, URL) - Method in interface org.zeroturnaround.javarebel.ServletIntegration
- registerAdditionalWebResources(RebelServletContext, URL, boolean) - Method in interface org.zeroturnaround.javarebel.ServletIntegration
-
Register additional resources with target
ServletContext. - registerAdditionalWebResources(RebelServletContext, RebelServletContext, String) - Method in interface org.zeroturnaround.javarebel.ServletIntegration
-
Registers additional
ServletContext-s rebel web resources with targetServletContextAfter adding some reinitialisation of some plugins may be required to get the new rebel sources - registerAdditionalWebResourcesWithPrefix(RebelServletContext, RebelServletContext, String) - Method in interface org.zeroturnaround.javarebel.ServletIntegration
-
Registers additional
ServletContext-s rebel web resources with targetServletContextAfter adding some reinitialisation of some plugins may be required to get the new rebel sources - registerClassLoader(ClassLoader, ClassResourceSource) - Method in interface org.zeroturnaround.javarebel.Integration
-
Registers a
ClassLoaderwith JRebel associating with it the class-to-file resolution strategy provided byClassResourceSource. - registerServletContext(RebelServletContext) - Method in interface org.zeroturnaround.javarebel.ServletIntegration
-
Registers a
ServletContextwith JRebel. - reinitClass(Class<?>) - Method in interface org.zeroturnaround.javarebel.Reloader
- reinitializeClassLoader(ClassLoader) - Method in interface org.zeroturnaround.javarebel.Integration
-
Reinitializes the
ClassLoaderwith JRebel. - reinitOnReload(Class<?>) - Method in interface org.zeroturnaround.javarebel.Reloader
- reinitOnReload(String) - Method in interface org.zeroturnaround.javarebel.Reloader
- Reloader - Interface in org.zeroturnaround.javarebel
-
Provides control and notification over/on class loading and reloading.
- ReloaderFactory - Class in org.zeroturnaround.javarebel
-
A factory for
Reloaderthat resolves a suitable implementation. - ReloaderFactory() - Constructor for class org.zeroturnaround.javarebel.ReloaderFactory
- removeBeforeReloadCheck(Runnable) - Method in interface org.zeroturnaround.javarebel.Reloader
-
Deregister a
Runnablefrom receive notifications before we start reloading all the changed classes. - removeClassLoaderDestructionListener(ClassLoaderDestructionListener) - Method in interface org.zeroturnaround.javarebel.Integration
-
Removes a call back invoked when a given class loader is being destroyed.
- removeClassLoadListener(ClassEventListener) - Method in interface org.zeroturnaround.javarebel.Reloader
-
Deregister a
ClassEventListener. - removeClassReloadListener(Reference<? extends ClassEventListener>) - Method in interface org.zeroturnaround.javarebel.Reloader
-
Deregister a
ClassEventListener. - removeClassReloadListener(ClassEventListener) - Method in interface org.zeroturnaround.javarebel.Reloader
-
Deregister a
ClassEventListener. - removeFileListener(FileEventListener) - Method in interface org.zeroturnaround.javarebel.ResourceIntegration
-
Unregister a
FileEventListener. - removeIntegrationProcessor(ClassBytecodeProcessor) - Method in interface org.zeroturnaround.javarebel.Integration
-
Remove bytecode processor.
- removeIntegrationProcessors(ClassLoader) - Method in interface org.zeroturnaround.javarebel.Integration
-
Remove bytecode processors that are loaded by the ClassLoader
- removeRequestListener(RebelServletContext, RequestListener) - Method in interface org.zeroturnaround.javarebel.RequestIntegration
-
Remove a request listener of a web application.
- removeRequestListener(RequestListener) - Method in interface org.zeroturnaround.javarebel.RequestIntegration
-
Remove a global or a web application(s) specific request listener.
- reportError(Throwable, String, String) - Method in interface org.zeroturnaround.javarebel.Integration
-
Report CBP failure, implementation must be async.
- RequestEventListener - Interface in org.zeroturnaround.javarebel
-
A callback that will be notified when a request is initiated in case of running in request/response environment such as web or application server.
- requestFinally() - Method in interface org.zeroturnaround.javarebel.RequestListener
-
Called at the end of the request (even if an exception occurred).
- RequestIntegration - Interface in org.zeroturnaround.javarebel
-
Provides notification services for request/response based containers.
- RequestIntegrationFactory - Class in org.zeroturnaround.javarebel
-
A factory for
RequestIntegrationthat resolves a suitable implementation. - RequestIntegrationFactory() - Constructor for class org.zeroturnaround.javarebel.RequestIntegrationFactory
- RequestListener - Interface in org.zeroturnaround.javarebel
-
An HTTP request listener.
- Resource - Interface in org.zeroturnaround.javarebel
-
Represents an abstract resource that can be monitored for changes and is tied to a particular URL.
- ResourceIntegration - Interface in org.zeroturnaround.javarebel
-
Provides notifications about file creations, modifications and deletions.
- ResourceIntegrationFactory - Class in org.zeroturnaround.javarebel
-
A factory for
ResourceIntegrationthat resolves a suitable implementation. - ResourceIntegrationFactory() - Constructor for class org.zeroturnaround.javarebel.ResourceIntegrationFactory
- ResourceSource - Interface in org.zeroturnaround.javarebel
-
A resource finder.
- ResourceUtils - Class in org.zeroturnaround.javarebel.support
-
Utility methods for resolving resource locations to files in the file system.
- ResourceUtils() - Constructor for class org.zeroturnaround.javarebel.support.ResourceUtils
S
- ScanHelper - Interface in org.zeroturnaround.javarebel.support
- ServletIntegration - Interface in org.zeroturnaround.javarebel
-
Provides hooks for integrating JRebel with custom Servlet containers.
- ServletIntegrationFactory - Class in org.zeroturnaround.javarebel
-
A factory for
ServletIntegrationthat resolves a suitable implementation. - ServletIntegrationFactory() - Constructor for class org.zeroturnaround.javarebel.ServletIntegrationFactory
- setContainerInfo(String, String) - Method in interface org.zeroturnaround.javarebel.ContainerIntegration
-
This method is used to set the information about the application container.
- stop() - Method in interface org.zeroturnaround.javarebel.StopWatch
- StopWatch - Interface in org.zeroturnaround.javarebel
- SYSPROP_PLUGIN - Static variable in interface org.zeroturnaround.javarebel.Plugin
-
This system property should point to a class name that implements this interface.
- SYSPROP_PLUGINS - Static variable in interface org.zeroturnaround.javarebel.Plugin
-
This system property should point to comma-separated list of 2.0 plugin jars that implement the
Plugin.checkDependencies(ClassLoader, ClassResourceSource)method.
T
- toString() - Method in class org.zeroturnaround.javarebel.support.FileResource
- toString() - Method in class org.zeroturnaround.javarebel.support.URLResource
- toURI(String) - Static method in class org.zeroturnaround.javarebel.support.ResourceUtils
-
Create a URI instance for the given location String, replacing spaces with "%20" quotes first.
- toURI(URL) - Static method in class org.zeroturnaround.javarebel.support.ResourceUtils
-
Create a URI instance for the given URL, replacing spaces with "%20" quotes first.
- toURL() - Method in interface org.zeroturnaround.javarebel.Resource
-
Returns the URL that class is loaded from.
- toURL() - Method in class org.zeroturnaround.javarebel.support.FileResource
- toURL() - Method in class org.zeroturnaround.javarebel.support.URLResource
- trace(String) - Method in interface org.zeroturnaround.javarebel.Logger
-
Logs a message to jrebel.log if trace is enabled.
- trace(String, Object) - Method in interface org.zeroturnaround.javarebel.Logger
-
Writes formatted message to jrebel.log if enabled.
- trace(String, Object...) - Method in interface org.zeroturnaround.javarebel.Logger
-
Writes formatted message to jrebel.log if enabled.
- trace(String, Object, Object) - Method in interface org.zeroturnaround.javarebel.Logger
-
Writes formatted message to jrebel.log if enabled.
- trace(String, Throwable) - Method in interface org.zeroturnaround.javarebel.Logger
-
Dumps message and stacktrace to jrebel.log if enabled.
- triggerClassReload() - Method in interface org.zeroturnaround.javarebel.Reloader
-
Notify that some class has been reloaded or that it will be reloaded.
U
- unregisterAdditionalWebResources(RebelServletContext, RebelServletContext) - Method in interface org.zeroturnaround.javarebel.ServletIntegration
-
Unregisters additional
ServletContext-s rebel web resources from targetServletContextAfter removing some reinitialisation of some plugins may be required to change rebel sources - unregisterClassLoader(ClassLoader) - Method in interface org.zeroturnaround.javarebel.Integration
-
Unregisters the
ClassLoaderfrom JRebel. - unregisterServletContext(RebelServletContext) - Method in interface org.zeroturnaround.javarebel.ServletIntegration
-
Unregisters a
ServletContextfrom JRebel. - URL_PROTOCOL_VFSZIP - Static variable in class org.zeroturnaround.javarebel.support.ResourceUtils
-
URL protocol for an entry from a JBoss jar file: "vfszip"
- URLResource - Class in org.zeroturnaround.javarebel.support
-
A URL based resource.
- URLResource(URL) - Constructor for class org.zeroturnaround.javarebel.support.URLResource
- useSeparateCacheForClassesAndResources(ClassLoader) - Method in interface org.zeroturnaround.javarebel.Integration
-
Cache results for class and resource request separately.
V
- valueOf(String) - Static method in enum org.zeroturnaround.javarebel.ClassEventListener.ChangeType
-
Returns the enum constant of this type with the specified name.
- values() - Static method in enum org.zeroturnaround.javarebel.ClassEventListener.ChangeType
-
Returns an array containing the constants of this enum type, in the order they are declared.
W
- waitForReload() - Method in interface org.zeroturnaround.javarebel.Reloader
-
In case change detection is performed in a background thread wait for change detection and reload to complete.
- warn(String) - Method in interface org.zeroturnaround.javarebel.Logger
-
Writes message to jrebel.log if enabled.
- warn(String, Object) - Method in interface org.zeroturnaround.javarebel.Logger
-
Writes formatted message to jrebel.log if enabled.
- warn(String, Object...) - Method in interface org.zeroturnaround.javarebel.Logger
-
Writes formatted message to jrebel.log if enabled.
- warn(String, Object, Object) - Method in interface org.zeroturnaround.javarebel.Logger
-
Writes formatted message to jrebel.log if enabled.
- warn(String, Throwable) - Method in interface org.zeroturnaround.javarebel.Logger
-
Dumps message and stacktrace to jrebel.log if enabled.
- warnEcho(String) - Method in interface org.zeroturnaround.javarebel.Logger
-
Writes message to jrebel.log if enabled and prints it to console if console output is enabled.
- warnEcho(String, Object...) - Method in interface org.zeroturnaround.javarebel.Logger
- warnEcho(String, Throwable) - Method in interface org.zeroturnaround.javarebel.Logger
-
Dumps message and stacktrace to jrebel.log if enabled and prints it to console if console output is enabled.
All Classes and Interfaces|All Packages|Constant Field Values