Skip navigation links
A B C D E F G H I J L M N O P R S T U W X 

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.
addBootClassProcessor(String, ClassBytecodeProcessor) - Method in interface org.zeroturnaround.javarebel.Integration
Adds a bytecode processor for the given class in boot classloader.
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 ClassEventListener to receive notifications when managed classes are loaded.
addClassReloadListener(ClassEventListener) - Method in interface org.zeroturnaround.javarebel.Reloader
Register a ClassEventListener to receive notifications when managed classes are reloaded.
addClassReloadListener(Reference<? extends ClassEventListener>) - Method in interface org.zeroturnaround.javarebel.Reloader
Register a ClassEventListener to receive notifications when managed classes are reloaded.
addClassReloadListener(Class<?>, ClassEventListener) - Method in interface org.zeroturnaround.javarebel.Reloader
Register a ClassEventListener to receive notifications when the given managed class is reloaded.
addClassReloadListener(Class<?>[], ClassEventListener) - Method in interface org.zeroturnaround.javarebel.Reloader
Register a ClassEventListener to receive notifications when one of the given managed classes is reloaded.
addDependencyReloadListener(Class<?>, Class<?>[], ClassEventListener) - Method in interface org.zeroturnaround.javarebel.Reloader
Register a ClassEventListener to 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(ClassIdentityFilter) - 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.
addFileListener(File, FileEventListener) - Method in interface org.zeroturnaround.javarebel.ResourceIntegration
Register a FileEventListener to receive notifications when resources are updated.
addHierarchyReloadListener(Class<?>, ClassEventListener) - Method in interface org.zeroturnaround.javarebel.Reloader
Register a ClassEventListener to 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(ClassIdentityFilter) - 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.
addIntegrationProcessor(ClassLoader, String, ClassBytecodeProcessor) - Method in interface org.zeroturnaround.javarebel.Integration
Adds a bytecode processor for the given class in the given classloader.
addIntegrationProcessor(String, ClassBytecodeProcessor) - Method in interface org.zeroturnaround.javarebel.Integration
Adds a bytecode processor for the given class.
addIntegrationProcessor(ClassLoader, ClassBytecodeProcessor) - Method in interface org.zeroturnaround.javarebel.Integration
Adds a bytecode processor for the given classloader.
addIntegrationProcessor(ClassBytecodeProcessor, boolean) - Method in interface org.zeroturnaround.javarebel.Integration
Adds a bytecode processor for all classes.
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(ClassLoader, String[], ClassBytecodeProcessor) - Method in interface org.zeroturnaround.javarebel.Integration
Adds a bytecode processor for the set of given classes in the given classloader.
addMonitoredDir(File) - Method in interface org.zeroturnaround.javarebel.Configuration
Deprecated. 
addReloadCheckListener(Class<?>, ReloadCheckListener) - Method in interface org.zeroturnaround.javarebel.Reloader
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
 

B

beforeCheck(ClassLoader, String) - Method in interface org.zeroturnaround.javarebel.ReloadCheckListener
Called before the last modified time of a class resource is checked.
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.
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

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.
ClassEventListener - Interface in org.zeroturnaround.javarebel
A callback that will be notified when a class event occurs.
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.
clearUsedContainers() - Method in interface org.zeroturnaround.javarebel.Statistics
Deletes information about used containers from the persistent storage.
Configuration - Interface in org.zeroturnaround.javarebel
This class manages JRebel configuration.
ConfigurationFactory - Class in org.zeroturnaround.javarebel
A factory for Configuration that 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 ContainerIntegration that resolves a suitable implementation.
ContainerIntegrationFactory() - Constructor for class org.zeroturnaround.javarebel.ContainerIntegrationFactory
 
copySystemPropertiesForDetailedVersion() - Static method in class org.zeroturnaround.javarebel.support.JVMUtils
 
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, 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, Throwable) - Method in interface org.zeroturnaround.javarebel.Logger
Dumps message and stacktrace to jrebel.log if enabled.
debug(String) - Method in interface org.zeroturnaround.javarebel.Notifier
An debug level notification, for example a not important file reload.
defineReloadableClass(ClassLoader, String, byte[], ProtectionDomain) - 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, 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, 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.
error(String) - Method in interface org.zeroturnaround.javarebel.Notifier
An error level notification, about a fatal change that was not reloaded.
ERROR - Static variable in class org.zeroturnaround.javarebel.Notifier.IDENotificationLevel
 
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.
errorTrace(Throwable) - Method in interface org.zeroturnaround.javarebel.Logger
Dumps stacktrace to jrebel.log if trace 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

fieldAutoInitialized30Days() - Method in interface org.zeroturnaround.javarebel.Statistics
 
fieldAutoInitialized365Days() - Method in interface org.zeroturnaround.javarebel.Statistics
 
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

getActiveLogFile() - Method in interface org.zeroturnaround.javarebel.Logger
Gets the file currently used for logging.
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.
getAverageTimeByDeploy() - Method in interface org.zeroturnaround.javarebel.Statistics.Daily
 
getAverageTimeByStart() - Method in interface org.zeroturnaround.javarebel.Statistics.Daily
 
getAverageTimeSavedByDeploy() - Method in interface org.zeroturnaround.javarebel.Statistics.Daily
 
getAverageTimeSavedByStart() - Method in interface org.zeroturnaround.javarebel.Statistics.Daily
 
getBoolean(String) - 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.
getClassResource(String) - Method in interface org.zeroturnaround.javarebel.ClassResourceSource
Should return the Resource that corresponds to the resource that the given class is loaded from.
getClassResource(ClassLoader, String) - Method in interface org.zeroturnaround.javarebel.Configuration
Returns a JRebel Resource exactly as JRebel will load it.
getDailyStatistics(String) - Method in interface org.zeroturnaround.javarebel.Statistics
Returns a list of Daily statistics since the specified sinceDate, specified in ISO-8601 format (yyyy-MM-dd) up until today (excluded).
getDate() - Method in interface org.zeroturnaround.javarebel.Statistics.Daily
 
getDescription() - Method in interface org.zeroturnaround.javarebel.Plugin
Description of the plugin, a few lines about purpose and functionality of the plugin.
getDetailedJavaVersion(String, String, String, String) - Static method in class org.zeroturnaround.javarebel.support.JVMUtils
Used to distinguish java runtimes that need different bootstrap.
getDetailedJavaVersion(Map<String, String>) - Static method in class org.zeroturnaround.javarebel.support.JVMUtils
 
getDevelopmentPattern() - Method in interface org.zeroturnaround.javarebel.Statistics.Daily
 
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(URL, RebelServletContext) - Static method in class org.zeroturnaround.javarebel.support.ResourceUtils
Resolve the given resource URL to a java.io.File, i.e.
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.
getFiles(URL[]) - Static method in class org.zeroturnaround.javarebel.support.ResourceUtils
 
getFirstSavedRedeploy() - Method in interface org.zeroturnaround.javarebel.Statistics
 
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 Configuration implementation.
getInstance() - Static method in class org.zeroturnaround.javarebel.ContainerIntegrationFactory
 
getInstance() - Static method in class org.zeroturnaround.javarebel.IntegrationFactory
Returns a suitable Integration implementation.
getInstance() - Static method in class org.zeroturnaround.javarebel.LoggerFactory
 
getInstance() - Static method in class org.zeroturnaround.javarebel.NotifierFactory
Returns a suitable IncompatibilityNotifier implementation.
getInstance() - Static method in class org.zeroturnaround.javarebel.RebelXmlIntegrationFactory
Returns a suitable RebelXmlIntegration implementation.
getInstance() - Static method in class org.zeroturnaround.javarebel.ReloaderFactory
Returns a suitable Reloader implementation.
getInstance() - Static method in class org.zeroturnaround.javarebel.RequestIntegrationFactory
Returns a suitable RequestIntegration implementation.
getInstance() - Static method in class org.zeroturnaround.javarebel.ResourceIntegrationFactory
Returns a suitable ResourceIntegration implementation.
getInstance() - Static method in class org.zeroturnaround.javarebel.ServletIntegrationFactory
Returns a suitable ServletIntegration implementation.
getInstance() - Static method in class org.zeroturnaround.javarebel.StatisticsFactory
Returns a suitable Statistics implementation.
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 ContainerIntegration.isMainCalled() returned true.
getMainJar() - Method in interface org.zeroturnaround.javarebel.ContainerIntegration
NB! Before invoking this method make sure that ContainerIntegration.isMainCalled() returned true.
getMainMethodArgs() - Method in interface org.zeroturnaround.javarebel.ContainerIntegration
NB! Before invoking this method make sure that ContainerIntegration.isMainCalled() returned true.
getMonitoredDirs() - Method in interface org.zeroturnaround.javarebel.Configuration
Deprecated. 
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
 
getPluginInfo() - Method in interface org.zeroturnaround.javarebel.Statistics.Daily
Deprecated.
getProductName() - Method in interface org.zeroturnaround.javarebel.Configuration
 
getProperties() - Method in interface org.zeroturnaround.javarebel.Statistics.Daily
 
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.xml from the given directory root or JAR root and returns a corresponding source of each <classpath> element in the rebel.xml found.
getRebelClassPathSources(URL) - Method in interface org.zeroturnaround.javarebel.RebelXmlIntegration
 
getRebelSources(ClassLoader) - Method in interface org.zeroturnaround.javarebel.Integration
Returns the additional class path of the given ClassLoader managed by JRebel.
getRebelSources(RebelServletContext) - Method in interface org.zeroturnaround.javarebel.ServletIntegration
Returns the additional root paths of the given ServletContext managed by JRebel.
getRebelURLs(ClassLoader) - Method in interface org.zeroturnaround.javarebel.Integration
Returns the additional class path of the given ClassLoader managed by JRebel.
getRebelURLs(ClassLoader, boolean) - Method in interface org.zeroturnaround.javarebel.Integration
Returns the additional class path of the given ClassLoader managed by JRebel.
getRebelURLs(RebelServletContext) - Method in interface org.zeroturnaround.javarebel.ServletIntegration
Returns the additional root paths of the given ServletContext managed by JRebel.
getRebelWebSources(File) - Method in interface org.zeroturnaround.javarebel.RebelXmlIntegration
 
getRebelWebSources(URL) - Method in interface org.zeroturnaround.javarebel.RebelXmlIntegration
 
getRedeployCountThisHeartbeatInterval() - Method in interface org.zeroturnaround.javarebel.Statistics
 
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.
getStat(Statistics.DailyStatType) - Method in interface org.zeroturnaround.javarebel.Statistics.Daily
 
getSupportedVersions() - Method in interface org.zeroturnaround.javarebel.Plugin
Text description of supported versions of the framework the plug-in is for.
getTestedVersions() - Method in interface org.zeroturnaround.javarebel.Plugin
Text description of tested versions of the framework the plug-in is for.
getTotalRedeployCount() - Method in interface org.zeroturnaround.javarebel.Statistics
 
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.
getUsedContainers() - Method in interface org.zeroturnaround.javarebel.Statistics
 
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
 
hasReplacedResources(RebelServletContext) - Method in interface org.zeroturnaround.javarebel.ServletIntegration
Returns true if all resources of the given Servlet Context are managed by JRebel.
historyLengthInDays() - Method in interface org.zeroturnaround.javarebel.Statistics
 

I

implementedInterfacesChanged30Days() - Method in interface org.zeroturnaround.javarebel.Statistics
 
implementedInterfacesChanged365Days() - Method in interface org.zeroturnaround.javarebel.Statistics
 
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, 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, Throwable) - Method in interface org.zeroturnaround.javarebel.Logger
Dumps message and stacktrace to jrebel.log if enabled.
INFO - Static variable in class org.zeroturnaround.javarebel.Notifier.IDENotificationLevel
 
info(String) - Method in interface org.zeroturnaround.javarebel.Notifier
An info level notification, for example a simple file reload.
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 Integration that resolves a suitable implementation.
IntegrationFactory() - Constructor for class org.zeroturnaround.javarebel.IntegrationFactory
 
isCheckingPluginDependencies(ClassLoader) - Method in interface org.zeroturnaround.javarebel.Integration
Returns true if Plugin.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 true if 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.
isFilteringMissingMethods() - Method in interface org.zeroturnaround.javarebel.Integration
Returns true if we are filtering out parent class methods for OSGI, that the class itself can not see.
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
isPartnerPlatform() - Method in interface org.zeroturnaround.javarebel.Integration
Validates if JRebel is enabled on a partner's platform
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
If the paths monitored by this listener should be monitored recursively or not.
isRecursive() - Method in class org.zeroturnaround.javarebel.support.FileNameAwareListener
 
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 true if the given resource is managed by JRebel.
isResourceReplaced(RebelServletContext, String) - Method in interface org.zeroturnaround.javarebel.ServletIntegration
Returns true if 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
isWarnEnabled() - Method in interface org.zeroturnaround.javarebel.Logger
 

J

JAVA_FULLVERSION - Static variable in class org.zeroturnaround.javarebel.support.JVMUtils
 
JAVA_RUNTIME_VERSION - Static variable in class org.zeroturnaround.javarebel.support.JVMUtils
 
JAVA_VERSION - Static variable in class org.zeroturnaround.javarebel.support.JVMUtils
 
JVMUtils - Class in org.zeroturnaround.javarebel.support
 
JVMUtils() - Constructor for class org.zeroturnaround.javarebel.support.JVMUtils
 

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
 
LEGACY_RELOAD - Static variable in class org.zeroturnaround.javarebel.Statistics.DailyStatType
 
LEGACY_STARTUP - Static variable in class org.zeroturnaround.javarebel.Statistics.DailyStatType
 
LICENSE_SERVER - Static variable in class org.zeroturnaround.javarebel.Notifier.IDENotificationType
 
LICENSING_ERROR - Static variable in class org.zeroturnaround.javarebel.Notifier.IDENotificationType
 
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 and Logger.log(String)-style methods outputting only to log.
LoggerFactory - Class in org.zeroturnaround.javarebel
A factory for Logger that resolves a suitable implementation.
LoggerFactory() - Constructor for class org.zeroturnaround.javarebel.LoggerFactory
 

M

makeTransparent(String) - Method in interface org.zeroturnaround.javarebel.Integration
Deprecated. 
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, String, Resource) - Method in interface org.zeroturnaround.javarebel.ClassFilter
Return true if the class matches the filter, false otherwise.
matches(ClassLoader, String) - Method in interface org.zeroturnaround.javarebel.ClassIdentityFilter
Return true if the class matches the filter, false otherwise.
matches(ClassLoader) - Method in interface org.zeroturnaround.javarebel.ClassLoaderFilter
Return true if the class loader matches the filter, false otherwise.
matches(ClassLoader, String, Resource) - Method in class org.zeroturnaround.javarebel.support.PackageClassFilter
 

N

name - Variable in class org.zeroturnaround.javarebel.Notifier.IDENotificationLevel
 
name - Variable in class org.zeroturnaround.javarebel.Notifier.IDENotificationType
 
NOP_INSTANCE - Static variable in class org.zeroturnaround.javarebel.StatisticsFactory
 
Notifier - Interface in org.zeroturnaround.javarebel
Provides simple interface with Notifier.info(String)-style methods.
Notifier.IDENotificationLevel - Class in org.zeroturnaround.javarebel
Message levels.
Notifier.IDENotificationType - Class in org.zeroturnaround.javarebel
For the future..
NotifierFactory - Class in org.zeroturnaround.javarebel
A factory for Notifier that resolves a suitable implementation.
NotifierFactory() - Constructor for class org.zeroturnaround.javarebel.NotifierFactory
 
notify(String, String, Notifier.IDENotificationLevel, Notifier.IDENotificationType) - Method in interface org.zeroturnaround.javarebel.Notifier
A notification that goes directly to the IDE.

O

onClassEvent(int, Class<?>) - 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
 
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.
OS_ARCH - Static variable in class org.zeroturnaround.javarebel.support.JVMUtils
 

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.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
Return modified or unmodified bytecode.
productPrefix(String) - Method in interface org.zeroturnaround.javarebel.Logger
Returns a Logger instance including the product name plus the given prefix in each message.

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 dir or a jar element defined in a rebel.xml.
RebelXmlIntegration - Interface in org.zeroturnaround.javarebel
Provides hooks to rebel.xml file handling.
RebelXmlIntegrationFactory - Class in org.zeroturnaround.javarebel
A factory for RebelXmlIntegration that 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.
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
Redefines a class managed by JRebel.
redeployCountLast30Days() - Method in interface org.zeroturnaround.javarebel.Statistics
 
redeployCountLast365Days() - Method in interface org.zeroturnaround.javarebel.Statistics
 
redeployLengthInSeconds() - Method in interface org.zeroturnaround.javarebel.Statistics
 
registerAdditionalWebResources(RebelServletContext, RebelServletContext, String) - Method in interface org.zeroturnaround.javarebel.ServletIntegration
Registers additional ServletContext-s rebel web resources with target ServletContext After adding some reinitialisation of some plugins may be required to get the new rebel sources
registerAdditionalWebResources(RebelServletContext, URL) - Method in interface org.zeroturnaround.javarebel.ServletIntegration
Register additional resources with target ServletContext.
registerAdditionalWebResourcesWithPrefix(RebelServletContext, RebelServletContext, String) - Method in interface org.zeroturnaround.javarebel.ServletIntegration
Registers additional ServletContext-s rebel web resources with target ServletContext After 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 ClassLoader with JRebel associating with it the class-to-file resolution strategy provided by ClassFileSource.
registerModularClassLoader(ClassLoader) - Method in interface org.zeroturnaround.javarebel.Integration
Enable special handling for ClassLoader systems with non-transitive class loading e.g.
registerServletContext(RebelServletContext) - Method in interface org.zeroturnaround.javarebel.ServletIntegration
Registers a ServletContext with JRebel.
reinitClass(Class<?>) - Method in interface org.zeroturnaround.javarebel.Reloader
 
reinitializeClassLoader(ClassLoader) - Method in interface org.zeroturnaround.javarebel.Integration
Reinitializes the ClassLoader with JRebel.
reinitOnReload(Class<?>) - Method in interface org.zeroturnaround.javarebel.Reloader
 
reinitOnReload(String) - Method in interface org.zeroturnaround.javarebel.Reloader
 
RELOAD - Static variable in class org.zeroturnaround.javarebel.Notifier.IDENotificationType
 
RELOAD - Static variable in class org.zeroturnaround.javarebel.Statistics.DailyStatType
 
ReloadCheckListener - Interface in org.zeroturnaround.javarebel
A callback that will be notified when a last modified time of a class resource is being checked.
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 Reloader that resolves a suitable implementation.
ReloaderFactory() - Constructor for class org.zeroturnaround.javarebel.ReloaderFactory
 
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(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.
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.Statistics
Report CBP failure, implementation must be async.
reportUsedContainer(String, String) - Method in interface org.zeroturnaround.javarebel.Statistics
Stores information about a used container in persistent storage.
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 RequestIntegration that 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 ResourceIntegration that 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 ServletIntegration that 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.
setPartnerPlatform(boolean) - Method in interface org.zeroturnaround.javarebel.Integration
Indicate that JRebel is running on a partner's platform
STARTUP - Static variable in class org.zeroturnaround.javarebel.Statistics.DailyStatType
 
Statistics - Interface in org.zeroturnaround.javarebel
Provides JRebel reloading statistics.
Statistics.Daily - Interface in org.zeroturnaround.javarebel
 
Statistics.DailyStatType - Class in org.zeroturnaround.javarebel
 
StatisticsFactory - Class in org.zeroturnaround.javarebel
A factory for Statistics that resolves a suitable implementation.
StatisticsFactory() - Constructor for class org.zeroturnaround.javarebel.StatisticsFactory
 
stop() - Method in interface org.zeroturnaround.javarebel.StopWatch
 
StopWatch - Interface in org.zeroturnaround.javarebel
 
superClassChanged30Days() - Method in interface org.zeroturnaround.javarebel.Statistics
 
superClassChanged365Days() - Method in interface org.zeroturnaround.javarebel.Statistics
 
SYSPROP_LOG - Static variable in interface org.zeroturnaround.javarebel.Logger
Enables debug logging to the jrebel.log file.
SYSPROP_LOG_PERF - Static variable in interface org.zeroturnaround.javarebel.Logger
Enables additional logging of the performance statistics to the jrebel.log file.
SYSPROP_MANAGED_CLASSLOADER_PACKAGES_EXCLUDE - Static variable in interface org.zeroturnaround.javarebel.Configuration
This system property should be set to a comma-separated list of Java packages.
SYSPROP_MANAGED_PACKAGES - Static variable in interface org.zeroturnaround.javarebel.Configuration
This system property should be set to a comma-separated list of Java packages.
SYSPROP_MANAGED_PACKAGES_EXCLUDE - Static variable in interface org.zeroturnaround.javarebel.Configuration
This system property should be set to a comma-separated list of Java packages.
SYSPROP_MANAGED_PACKAGES_INCLUDE - Static variable in interface org.zeroturnaround.javarebel.Configuration
This system property should be set to a comma-separated list of Java packages.
SYSPROP_MONITORED_DIRS - Static variable in interface org.zeroturnaround.javarebel.Configuration
Deprecated. 
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.Statistics.DailyStatType
 
toString() - Method in class org.zeroturnaround.javarebel.support.FileResource
 
toString() - Method in class org.zeroturnaround.javarebel.support.URLResource
 
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.
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.
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, 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, 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.
turnaroundTime() - Method in interface org.zeroturnaround.javarebel.Statistics
 

U

unregisterAdditionalWebResources(RebelServletContext, RebelServletContext) - Method in interface org.zeroturnaround.javarebel.ServletIntegration
Unregisters additional ServletContext-s rebel web resources from target ServletContext After removing some reinitialisation of some plugins may be required to change rebel sources
unregisterClassLoader(ClassLoader) - Method in interface org.zeroturnaround.javarebel.Integration
Unregisters the ClassLoader from JRebel.
unregisterServletContext(RebelServletContext) - Method in interface org.zeroturnaround.javarebel.ServletIntegration
Unregisters a ServletContext from JRebel.
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.

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, 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, Throwable) - Method in interface org.zeroturnaround.javarebel.Logger
Dumps message and stacktrace to jrebel.log if enabled.
WARN - Static variable in class org.zeroturnaround.javarebel.Notifier.IDENotificationLevel
 
warn(String) - Method in interface org.zeroturnaround.javarebel.Notifier
An warn level notification, about a change that does not produce any errors, but in some cases might cause trouble (might throw a NullPointerException)
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.
writeHeartbeat() - Method in interface org.zeroturnaround.javarebel.Statistics
 

X

XREBEL_PROMOTION - Static variable in class org.zeroturnaround.javarebel.Notifier.IDENotificationType
 
A B C D E F G H I J L M N O P R S T U W X 

Copyright © 2015. All rights reserved.