- 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
-
- addClassReloadListener(ClassEventListener) - Method in interface org.zeroturnaround.javarebel.Reloader
-
- addClassReloadListener(Reference<? extends ClassEventListener>) - Method in interface org.zeroturnaround.javarebel.Reloader
-
- 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
-
- 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
-
- 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
-
- 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.
- 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).
- 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.
- getId() - Method in interface org.zeroturnaround.javarebel.Plugin
-
A Unix-like id, e.g.
- getInstance() - Static method in class org.zeroturnaround.javarebel.ConfigurationFactory
-
- getInstance() - Static method in class org.zeroturnaround.javarebel.ContainerIntegrationFactory
-
- getInstance() - Static method in class org.zeroturnaround.javarebel.IntegrationFactory
-
- 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
-
- getInstance() - Static method in class org.zeroturnaround.javarebel.ReloaderFactory
-
Returns a suitable
Reloader implementation.
- getInstance() - Static method in class org.zeroturnaround.javarebel.RequestIntegrationFactory
-
- getInstance() - Static method in class org.zeroturnaround.javarebel.ResourceIntegrationFactory
-
- getInstance() - Static method in class org.zeroturnaround.javarebel.ServletIntegrationFactory
-
- getInstance() - Static method in class org.zeroturnaround.javarebel.StatisticsFactory
-
- 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
-
- getMainJar() - Method in interface org.zeroturnaround.javarebel.ContainerIntegration
-
- getMainMethodArgs() - Method in interface org.zeroturnaround.javarebel.ContainerIntegration
-
- 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
-
- 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
-
- 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.
- 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.
- 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
-
- 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
-
- 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
-
- 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
-
- removeClassReloadListener(ClassEventListener) - Method in interface org.zeroturnaround.javarebel.Reloader
-
- removeClassReloadListener(Reference<? extends ClassEventListener>) - Method in interface org.zeroturnaround.javarebel.Reloader
-
- removeFileListener(FileEventListener) - Method in interface org.zeroturnaround.javarebel.ResourceIntegration
-
- 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
-
- 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
-
- 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
-