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

A

add(Class<?>[], Class<?>) - Static method in class org.zeroturnaround.javarebel.integration.util.MiscUtil
Adds a class to an array.
add(E) - Method in class org.zeroturnaround.javarebel.integration.util.NopSet
 
addAll(Collection<? extends E>) - Method in class org.zeroturnaround.javarebel.integration.util.NopSet
 
addFile(File) - Method in class org.zeroturnaround.javarebel.integration.monitor.FileMonitorAdapter
Adds a file to be monitored, those files will be checked to be up to date when dirty is called
addListener(DeployDirUtil.DeployDirListener) - Static method in class org.zeroturnaround.javarebel.integration.util.DeployDirUtil
 
addRecursiveDir(File) - Method in class org.zeroturnaround.javarebel.integration.monitor.FileMonitorAdapter
 
asArray(Resource) - Static method in class org.zeroturnaround.javarebel.integration.util.ResourceUtil
Creates a one-element array of Resources.
asInputStream(URL) - Static method in class org.zeroturnaround.javarebel.integration.util.ResourceUtil
Creates a byte input stream from the given URL.
asRawInputStream(URL) - Static method in class org.zeroturnaround.javarebel.integration.util.ResourceUtil
Creates a raw input stream from the given URL.
asResource(URL) - Static method in class org.zeroturnaround.javarebel.integration.util.ResourceUtil
Creates a new Resource object based on the given URL.
asResources(URL[]) - Static method in class org.zeroturnaround.javarebel.integration.util.ResourceUtil
Creates an array of Resource objects based on the given URL objects.
asResources(Enumeration<URL>) - Static method in class org.zeroturnaround.javarebel.integration.util.ResourceUtil
Creates an array of Resource objects based on the given URL objects.
asResources(List<URL>) - Static method in class org.zeroturnaround.javarebel.integration.util.ResourceUtil
Creates an array of Resource objects based on the given URL objects.
AtomicBoolean - Class in org.zeroturnaround.javarebel.integration.support
A boolean value that may be updated atomically.
AtomicBoolean(boolean) - Constructor for class org.zeroturnaround.javarebel.integration.support.AtomicBoolean
Creates a new AtomicBoolean with the given initial value.
AvoidDuplicatePatchingCBP - Class in org.zeroturnaround.javarebel.integration.support
A CBP that avoids patching a given class when it has already been patched.
AvoidDuplicatePatchingCBP(JavassistClassBytecodeProcessor) - Constructor for class org.zeroturnaround.javarebel.integration.support.AvoidDuplicatePatchingCBP
 
AvoidDuplicatePatchingCBP(JavassistClassBytecodeProcessor, String) - Constructor for class org.zeroturnaround.javarebel.integration.support.AvoidDuplicatePatchingCBP
 

B

BaseClassResourceSource - Class in org.zeroturnaround.javarebel.integration.support
Base class-to-resource resolution strategy.
BaseClassResourceSource() - Constructor for class org.zeroturnaround.javarebel.integration.support.BaseClassResourceSource
 
BaseServletContextImplClassBytecodeProcessor - Class in org.zeroturnaround.javarebel.integration.generic
Bytecode processor for delegating Servlet context's resource related methods.
BaseServletContextImplClassBytecodeProcessor() - Constructor for class org.zeroturnaround.javarebel.integration.generic.BaseServletContextImplClassBytecodeProcessor
 
beforeCheck(ClassLoader, String) - Method in class org.zeroturnaround.javarebel.integration.generic.MultiReloadCheckListener
 
beforeCheck(ClassLoader, String) - Method in class org.zeroturnaround.javarebel.integration.generic.SingleReloadCheckListener
 
beginConf(Object) - Static method in class org.zeroturnaround.javarebel.integration.monitor.MonitoredResourceManager
When starting to build a configuration, the object that is doing the building has to be set here.
bind(ClassBytecodeProcessor) - Static method in class org.zeroturnaround.javarebel.integration.util.ClassLoaderLocalUtil
Alias for bind(cbp, cbp.getClass().getClassLoader())
bind(ClassBytecodeProcessor, ClassLoader) - Static method in class org.zeroturnaround.javarebel.integration.util.ClassLoaderLocalUtil
Creates a strong reference from class loader to cbp that will be cleared when class loader is destroyed.
bind(ClassEventListener) - Static method in class org.zeroturnaround.javarebel.integration.util.ClassLoaderLocalUtil
Alias for bind(cel, cel.getClass().getClassLoader())
bind(ClassEventListener, ClassLoader) - Static method in class org.zeroturnaround.javarebel.integration.util.ClassLoaderLocalUtil
Creates a strong reference from class loader to cel that will be cleared when class loader is destroyed.
bindClassLoader(ClassEventListener, ClassLoader) - Static method in class org.zeroturnaround.javarebel.integration.util.ClassEventListenerUtil
The target listener will be weakly referenced
bindClassLoader(RequestListener, ClassLoader) - Static method in class org.zeroturnaround.javarebel.integration.util.RequestListenerUtil
The target listener will be weakly referenced
bindContextClassLoader(ClassEventListener) - Static method in class org.zeroturnaround.javarebel.integration.util.ClassEventListenerUtil
The target listener will be weakly referenced
bindContextClassLoader(RequestListener) - Static method in class org.zeroturnaround.javarebel.integration.util.RequestListenerUtil
The target listener will be weakly referenced
block(RebelServletContext) - Static method in class org.zeroturnaround.javarebel.integration.util.RequestBlockingUtil
 
blockExcludingLocalhost(RebelServletContext) - Static method in class org.zeroturnaround.javarebel.integration.util.RequestBlockingUtil
 
BuilderFactory(ReloadingProxyFactory.Builder) - Constructor for class org.zeroturnaround.javarebel.integration.util.ReloadingProxyFactory.BuilderFactory
 

C

checkAndReload(Collection<Class<?>>) - Static method in class org.zeroturnaround.javarebel.integration.util.ReloaderUtil
Checks and reloads a set of classes.
checkAndReloadHierarchy(Class<?>) - Static method in class org.zeroturnaround.javarebel.integration.util.ReloaderUtil
 
ClassEventListenerUtil - Class in org.zeroturnaround.javarebel.integration.util
 
ClassEventListenerUtil() - Constructor for class org.zeroturnaround.javarebel.integration.util.ClassEventListenerUtil
 
ClassLoaderLocalUtil - Class in org.zeroturnaround.javarebel.integration.util
Utility class for creating class loader local bindings.
ClassLoaderLocalUtil() - Constructor for class org.zeroturnaround.javarebel.integration.util.ClassLoaderLocalUtil
 
ClassReflectionUtil - Class in org.zeroturnaround.javarebel.integration.util
Class reflection helper methods.
ClassReflectionUtil() - Constructor for class org.zeroturnaround.javarebel.integration.util.ClassReflectionUtil
 
Cleaner - Interface in org.zeroturnaround.javarebel.integration.generic
 
clear() - Method in class org.zeroturnaround.javarebel.integration.util.NopMap
 
clear() - Method in class org.zeroturnaround.javarebel.integration.util.NopSet
 
clear() - Method in class org.zeroturnaround.javarebel.integration.util.WeakIdentityHashMap
Removes all mappings from this map.
close() - Method in class org.zeroturnaround.javarebel.integration.support.RestrictedClassClassPath
 
close() - Method in class org.zeroturnaround.javarebel.integration.support.RestrictedLoaderClassPath
 
closeStream(InputStream) - Static method in class org.zeroturnaround.javarebel.integration.util.IoUtil
 
compareAndSet(boolean, boolean) - Method in class org.zeroturnaround.javarebel.integration.support.AtomicBoolean
Atomically set the value to the given updated value if the current value == the expected value.
concat(URL[], URL[]) - Static method in class org.zeroturnaround.javarebel.integration.util.ResourceUtil
Concatenates two arrays of URLs into one.
concatClassPath(String, String) - Static method in class org.zeroturnaround.javarebel.integration.util.ResourceUtil
Concatenates two class paths.
confRegistered(String, Object) - Static method in class org.zeroturnaround.javarebel.integration.monitor.MonitoredResourceManager
Find the MonitoredResourceManager instance that corresponds to that builder.
contains(File) - Static method in class org.zeroturnaround.javarebel.integration.util.DeployDirUtil
 
contains(Object) - Method in class org.zeroturnaround.javarebel.integration.util.NopSet
 
containsAll(Collection<?>) - Method in class org.zeroturnaround.javarebel.integration.util.NopSet
 
containsKey(Object) - Method in class org.zeroturnaround.javarebel.integration.util.NopMap
 
containsKey(Object) - Method in class org.zeroturnaround.javarebel.integration.util.WeakIdentityHashMap
Returns true if this map contains a mapping for the specified key.
containsReloadableClass(Collection<Class<?>>) - Static method in class org.zeroturnaround.javarebel.integration.util.ReloaderUtil
 
containsValue(Object) - Method in class org.zeroturnaround.javarebel.integration.util.NopMap
 
containsValue(Object) - Method in class org.zeroturnaround.javarebel.integration.util.WeakIdentityHashMap
Returns true if this map maps one or more keys to the specified value.
ContextLClassLoaderSwapper - Class in org.zeroturnaround.javarebel.integration.util
Utility for temporary swapping the Thread.contextClassLoader.
ContextLClassLoaderSwapper(ClassLoader) - Constructor for class org.zeroturnaround.javarebel.integration.util.ContextLClassLoaderSwapper
 
copy(InputStream, OutputStream) - Static method in class org.zeroturnaround.javarebel.integration.util.IoUtil
 
copy(Reader, Writer) - Static method in class org.zeroturnaround.javarebel.integration.util.IoUtil
 
copyAndClose(InputStream, File) - Static method in class org.zeroturnaround.javarebel.integration.util.FileUtil
Copies the given stream to a file.
copyFile(File, File) - Static method in class org.zeroturnaround.javarebel.integration.util.FileUtil
Copies the given file to a new location.
copyFileToDirectory(File, File, String) - Static method in class org.zeroturnaround.javarebel.integration.util.DeployUtil
Copies the given archive to a directory optionally using the context path as the new name.
copyIfChanged(URL, File) - Static method in class org.zeroturnaround.javarebel.integration.util.FileUtil
 
countRunning(RebelServletContext) - Static method in class org.zeroturnaround.javarebel.integration.util.RequestCountingUtil
 
create() - Method in interface org.zeroturnaround.javarebel.integration.generic.Factory
 
create() - Method in class org.zeroturnaround.javarebel.integration.util.ReloadingProxyFactory.BuilderFactory
 
createProxy(Class<?>, MethodHandler) - Static method in class org.zeroturnaround.javarebel.integration.util.ProxyUtil
Create a proxy instance of the given class.
createWeakHashSet() - Static method in class org.zeroturnaround.javarebel.integration.util.WeakUtil
 
createWeakHashSet(Collection<T>) - Static method in class org.zeroturnaround.javarebel.integration.util.WeakUtil
 
createWeakIdentityHashSet() - Static method in class org.zeroturnaround.javarebel.integration.util.WeakUtil
 
createWeakReferenceList(Collection<T>) - Static method in class org.zeroturnaround.javarebel.integration.util.WeakUtil
 

D

delete(File) - Static method in class org.zeroturnaround.javarebel.integration.util.DeployDirUtil
Delete a given file or directory if it's under a deployment directory.
deleteWithRetry(File, int, int) - Static method in class org.zeroturnaround.javarebel.integration.util.DeployDirUtil
Same as DeployDirUtil.delete(File), but with options to retry the deletion if it fails.
DependencyClassEventListener - Class in org.zeroturnaround.javarebel.integration.generic
ClassEventListener wrapper to avoid multiple invocations for a same event.
DependencyClassEventListener(Class<?>, Collection<Class<?>>, ClassEventListener) - Constructor for class org.zeroturnaround.javarebel.integration.generic.DependencyClassEventListener
 
DeployDirUtil - Class in org.zeroturnaround.javarebel.integration.util
Manages deployment directories.
DeployDirUtil() - Constructor for class org.zeroturnaround.javarebel.integration.util.DeployDirUtil
 
DeployDirUtil.DeployDirListener - Interface in org.zeroturnaround.javarebel.integration.util
 
DeployUtil - Class in org.zeroturnaround.javarebel.integration.util
Helper method for deploying applications.
DeployUtil() - Constructor for class org.zeroturnaround.javarebel.integration.util.DeployUtil
 
DeployUtil.DeployDescriptorInfo - Interface in org.zeroturnaround.javarebel.integration.util
Provides information about deployment descriptor file location and its content (copy of class with the same name in lr-test-engine project)
destroy() - Method in class org.zeroturnaround.javarebel.integration.monitor.FileMonitorAdapter
 
doWithoutSecurityManager(PrivilegedAction<T>) - Static method in class org.zeroturnaround.javarebel.integration.util.SecurityController
Execute call with security manager disabled
doWithoutSecurityManager(PrivilegedExceptionAction<T>) - Static method in class org.zeroturnaround.javarebel.integration.util.SecurityController
 
dumpToString(Object) - Static method in class org.zeroturnaround.javarebel.integration.util.MiscUtil
Return a String representation of an object.

E

endConf() - Static method in class org.zeroturnaround.javarebel.integration.monitor.MonitoredResourceManager
When the building of the configuration is done, be sure to call endConf() for safety.
enter(String) - Static method in class org.zeroturnaround.javarebel.integration.util.MonitorUtil
 
entrySet() - Method in class org.zeroturnaround.javarebel.integration.util.NopMap
 
entrySet() - Method in class org.zeroturnaround.javarebel.integration.util.WeakIdentityHashMap
Returns a collection view of the mappings contained in this map.
ExecUtil - Class in org.zeroturnaround.javarebel.integration.util
 
ExecUtil() - Constructor for class org.zeroturnaround.javarebel.integration.util.ExecUtil
 
existsReloadableClassHierarchy(Class<?>[]) - Static method in class org.zeroturnaround.javarebel.integration.util.ReloaderUtil
 
exit(String) - Static method in class org.zeroturnaround.javarebel.integration.util.MonitorUtil
 

F

Factory - Interface in org.zeroturnaround.javarebel.integration.generic
Object factory.
FileMonitorAdapter - Class in org.zeroturnaround.javarebel.integration.monitor
An user of FileEventListener.
FileMonitorAdapter() - Constructor for class org.zeroturnaround.javarebel.integration.monitor.FileMonitorAdapter
 
FileMonitorAdapter(boolean) - Constructor for class org.zeroturnaround.javarebel.integration.monitor.FileMonitorAdapter
 
FileUtil - Class in org.zeroturnaround.javarebel.integration.util
Helper methods for managing operations with the file system..
FileUtil() - Constructor for class org.zeroturnaround.javarebel.integration.util.FileUtil
 
find(String) - Method in class org.zeroturnaround.javarebel.integration.support.RestrictedClassClassPath
 
find(String) - Method in class org.zeroturnaround.javarebel.integration.support.RestrictedLoaderClassPath
 
FindClassClassBytecodeProcessor - Class in org.zeroturnaround.javarebel.integration.generic
CBP for the standard class loader integration.
FindClassClassBytecodeProcessor() - Constructor for class org.zeroturnaround.javarebel.integration.generic.FindClassClassBytecodeProcessor
 
findResource(ClassLoader, String) - Static method in class org.zeroturnaround.javarebel.integration.util.ResourceUtil
Invokes the findResource method of the given class loader.
FindResourceClassResourceSource - Class in org.zeroturnaround.javarebel.integration.generic
Default class-to-resource resolution strategy.
FindResourceClassResourceSource(ClassLoader) - Constructor for class org.zeroturnaround.javarebel.integration.generic.FindResourceClassResourceSource
 
findResources(ClassLoader, String) - Static method in class org.zeroturnaround.javarebel.integration.util.ResourceUtil
Invokes the findResources method of the given class loader.
findResources(URLClassLoader, String) - Static method in class org.zeroturnaround.javarebel.integration.util.ResourceUtil
Invokes the findResources method of the given URL class loader.
forceDelete(File) - Static method in class org.zeroturnaround.javarebel.integration.util.FileUtil
Deletes the given file or directory.

G

get() - Method in class org.zeroturnaround.javarebel.integration.support.AtomicBoolean
Returns the current value.
get(Object) - Method in class org.zeroturnaround.javarebel.integration.util.NopMap
 
get(Object) - Method in class org.zeroturnaround.javarebel.integration.util.WeakIdentityHashMap
Returns the value to which the specified key is mapped in this weak hash map, or null if the map contains no mapping for this key.
getBytes() - Method in class org.zeroturnaround.javarebel.integration.generic.RestrictedResource
 
getBytes(InputStream) - Static method in class org.zeroturnaround.javarebel.integration.util.IoUtil
 
getBytesAndClose(Reader) - Static method in class org.zeroturnaround.javarebel.integration.util.IoUtil
 
getBytesAndClose(InputStream) - Static method in class org.zeroturnaround.javarebel.integration.util.IoUtil
 
getClassHierarchies(Class<?>[]) - Static method in class org.zeroturnaround.javarebel.integration.util.ClassReflectionUtil
 
getClassHierarchies(Collection<? extends Class<?>>) - Static method in class org.zeroturnaround.javarebel.integration.util.ClassReflectionUtil
 
getClassHierarchy(Class<?>) - Static method in class org.zeroturnaround.javarebel.integration.util.ClassReflectionUtil
 
getClassResource(String) - Method in class org.zeroturnaround.javarebel.integration.support.BaseClassResourceSource
Finds the class resource with the given name.
getClassResource(ResourceSource, String) - Static method in class org.zeroturnaround.javarebel.integration.util.ResourceUtil
Finds a class resource using a resource finder.
getConf() - Static method in class org.zeroturnaround.javarebel.integration.monitor.MonitoredResourceManager
 
getContextClassLoader() - Static method in class org.zeroturnaround.javarebel.integration.util.MiscUtil
 
getDefaultDir() - Static method in class org.zeroturnaround.javarebel.integration.util.DeployDirUtil
 
getDeployDescriptorPath() - Method in interface org.zeroturnaround.javarebel.integration.util.DeployUtil.DeployDescriptorInfo
 
getDeploymentFile(File, File, String) - Static method in class org.zeroturnaround.javarebel.integration.util.DeployUtil
Returns a deployment file path in destination directory corresponding to the given context path (if null the source file name will be used).
getDeploymentFile(File, File, String, String) - Static method in class org.zeroturnaround.javarebel.integration.util.DeployUtil
 
getDescriptorContent(String, String) - Method in interface org.zeroturnaround.javarebel.integration.util.DeployUtil.DeployDescriptorInfo
 
getExtension(File) - Static method in class org.zeroturnaround.javarebel.integration.util.FileUtil
Returns the extension of a given file or null if the file has no extension.
getFileFromPathOrURL(String) - Static method in class org.zeroturnaround.javarebel.integration.util.ResourceUtil
Converts a file path or URL into a File.
getFileFromURL(String) - Static method in class org.zeroturnaround.javarebel.integration.util.ResourceUtil
Converts a URL into a File.
getFileFromURL(URL) - Static method in class org.zeroturnaround.javarebel.integration.util.ResourceUtil
Converts a URL into a File.
getFileHandlersLimit() - Static method in class org.zeroturnaround.javarebel.integration.util.ExecUtil
Tries to ask the file handles limit in unix environments
getFindLoadedClass() - Static method in class org.zeroturnaround.javarebel.integration.util.ReloaderUtil
 
getInputStream(File) - Static method in class org.zeroturnaround.javarebel.integration.util.IoUtil
 
getInstance(Class<?>) - Static method in class org.zeroturnaround.javarebel.integration.generic.ImplementInterfaceCBP
 
getInstance() - Static method in class org.zeroturnaround.javarebel.integration.generic.NopConstructorCBP
 
getInterfaces(Collection<Class<?>>) - Static method in class org.zeroturnaround.javarebel.integration.util.ClassReflectionUtil
 
getInterfaces(Class<?>) - Static method in class org.zeroturnaround.javarebel.integration.util.ReloaderUtil
Deprecated. 
getLocalResource(String) - Method in class org.zeroturnaround.javarebel.integration.generic.FindResourceClassResourceSource
 
getLocalResource(String) - Method in class org.zeroturnaround.javarebel.integration.generic.RestrictedClassResourceSource
 
getLocalResources(String) - Method in class org.zeroturnaround.javarebel.integration.generic.FindResourceClassResourceSource
 
getLocalResources(String) - Method in class org.zeroturnaround.javarebel.integration.generic.RestrictedClassResourceSource
 
getParents(Class<?>) - Static method in class org.zeroturnaround.javarebel.integration.util.ReloaderUtil
Deprecated. 
getReloadableClasses(Collection<Class<?>>) - Static method in class org.zeroturnaround.javarebel.integration.util.ReloaderUtil
 
getReloadableClassHierarchies(Class<?>[]) - Static method in class org.zeroturnaround.javarebel.integration.util.ReloaderUtil
 
getReloadableClassHierarchies(Collection<Class<?>>) - Static method in class org.zeroturnaround.javarebel.integration.util.ReloaderUtil
 
getReloadableClassHierarchy(Class<?>) - Static method in class org.zeroturnaround.javarebel.integration.util.ReloaderUtil
 
getSystemClassLoader() - Static method in class org.zeroturnaround.javarebel.integration.util.MiscUtil
 
getTarget() - Method in class org.zeroturnaround.javarebel.integration.generic.DependencyClassEventListener
 
getTarget() - Method in class org.zeroturnaround.javarebel.integration.generic.RedirectMethodHandler
 
getTarget(Method) - Method in class org.zeroturnaround.javarebel.integration.generic.ReloadingMethodHandler
 
getTarget() - Method in class org.zeroturnaround.javarebel.integration.generic.RestrictedResource
 
getURL(File) - Static method in class org.zeroturnaround.javarebel.integration.util.IoUtil
 
getXRebelCopyInstead(CtMethod) - Static method in class org.zeroturnaround.javarebel.integration.support.NoConflict
 

H

hasDeclaredMethod(CtClass, String) - Method in class org.zeroturnaround.javarebel.integration.support.JavassistClassBytecodeProcessor
 

I

identityToString(Object) - Static method in class org.zeroturnaround.javarebel.integration.util.MiscUtil
Return a String representation of an object's overall identity.
identityToString(Class<?>) - Static method in class org.zeroturnaround.javarebel.integration.util.MiscUtil
Return a String representation of a class' overall identity.
identityToString(Class<?>[]) - Static method in class org.zeroturnaround.javarebel.integration.util.MiscUtil
Return a String representation of a classes' overall identities.
ImplementInterfaceCBP - Class in org.zeroturnaround.javarebel.integration.generic
Processor making the class implement the given interface only if it is not already doing so.
invoke(Object, Method, Method, Object[]) - Method in class org.zeroturnaround.javarebel.integration.generic.RedirectMethodHandler
 
invoke(Object, Method, Method, Object[]) - Method in class org.zeroturnaround.javarebel.integration.generic.ReloadingMethodHandler
 
IoUtil - Class in org.zeroturnaround.javarebel.integration.util
Helper methods for managing streams
IoUtil() - Constructor for class org.zeroturnaround.javarebel.integration.util.IoUtil
 
is32bit() - Static method in class org.zeroturnaround.javarebel.integration.util.MiscUtil
 
is64bit() - Static method in class org.zeroturnaround.javarebel.integration.util.MiscUtil
 
isActive(String) - Static method in class org.zeroturnaround.javarebel.integration.util.MonitorUtil
 
isAmd64() - Static method in class org.zeroturnaround.javarebel.integration.util.MiscUtil
 
isDirty() - Method in class org.zeroturnaround.javarebel.integration.monitor.FileMonitorAdapter
 
isEmpty() - Method in class org.zeroturnaround.javarebel.integration.util.NopMap
 
isEmpty() - Method in class org.zeroturnaround.javarebel.integration.util.NopSet
 
isEmpty() - Method in class org.zeroturnaround.javarebel.integration.util.WeakIdentityHashMap
Returns true if this map contains no key-value mappings.
isJava5() - Static method in class org.zeroturnaround.javarebel.integration.util.MiscUtil
 
isJava6() - Static method in class org.zeroturnaround.javarebel.integration.util.MiscUtil
 
isJava7() - Static method in class org.zeroturnaround.javarebel.integration.util.MiscUtil
 
isLinux() - Static method in class org.zeroturnaround.javarebel.integration.util.MiscUtil
 
isLoadedClass(ClassLoader, String) - Static method in class org.zeroturnaround.javarebel.integration.util.ReloaderUtil
 
isMac() - Static method in class org.zeroturnaround.javarebel.integration.util.MiscUtil
 
isMarkedDeployment(String) - Static method in class org.zeroturnaround.javarebel.integration.util.DeployUtil
 
isReloadableClassHierarchy(Class<?>) - Static method in class org.zeroturnaround.javarebel.integration.util.ReloaderUtil
 
isReloadingAnyClass(Collection<Class<?>>) - Static method in class org.zeroturnaround.javarebel.integration.util.ReloaderUtil
 
isReloadingAnyClass(Collection<Class<?>>, Class<?>) - Static method in class org.zeroturnaround.javarebel.integration.util.ReloaderUtil
 
isWindows() - Static method in class org.zeroturnaround.javarebel.integration.util.MiscUtil
 
isWindows9x() - Static method in class org.zeroturnaround.javarebel.integration.util.MiscUtil
 
iterator() - Method in class org.zeroturnaround.javarebel.integration.util.NopSet
 

J

JavassistClassBytecodeProcessor - Class in org.zeroturnaround.javarebel.integration.support
Javassist-based bytecode processor callback.
JavassistClassBytecodeProcessor() - Constructor for class org.zeroturnaround.javarebel.integration.support.JavassistClassBytecodeProcessor
 
jrClean() - Method in interface org.zeroturnaround.javarebel.integration.generic.Cleaner
 

K

keySet() - Method in class org.zeroturnaround.javarebel.integration.util.NopMap
 
keySet() - Method in class org.zeroturnaround.javarebel.integration.util.WeakIdentityHashMap
Returns a set view of the keys contained in this map.

L

lastModified() - Method in class org.zeroturnaround.javarebel.integration.generic.RestrictedResource
 
listeners - Static variable in class org.zeroturnaround.javarebel.integration.util.RequestBlockingUtil
 
listeners - Static variable in class org.zeroturnaround.javarebel.integration.util.RequestCountingUtil
 
LIVEREBEL_DEPLOY_LOCK - Static variable in class org.zeroturnaround.javarebel.integration.util.DeployUtil
lock used for synchronizing deploy and undeploy operations so that when server has autodeploy functionality, then we can disable it while performing either deploy or undeploy with LiveRebel
LogMonitorHelper - Class in org.zeroturnaround.javarebel.integration.util
Provides static methods for monitoring logging methods invoked from user code.
LogMonitorHelper() - Constructor for class org.zeroturnaround.javarebel.integration.util.LogMonitorHelper
 

M

makeURL(File) - Static method in class org.zeroturnaround.javarebel.integration.util.ResourceUtil
Converts a File into a URL.
makeURL(File, String) - Static method in class org.zeroturnaround.javarebel.integration.util.ResourceUtil
Converts a JAR entry into a URL.
markDeployment(File) - Static method in class org.zeroturnaround.javarebel.integration.util.DeployUtil
Marks the given deployment.
markDeployment(String) - Static method in class org.zeroturnaround.javarebel.integration.util.DeployUtil
Marks the given deployment.
MiscUtil - Class in org.zeroturnaround.javarebel.integration.util
 
MiscUtil() - Constructor for class org.zeroturnaround.javarebel.integration.util.MiscUtil
 
modified() - Method in class org.zeroturnaround.javarebel.integration.monitor.MonitoredResource
 
modified(Object) - Static method in class org.zeroturnaround.javarebel.integration.monitor.MonitoredResourceManager
Find the MonitoredResourceManager instance that corresponds to that builder.
MonitoredResource - Class in org.zeroturnaround.javarebel.integration.monitor
 
MonitoredResource(Resource) - Constructor for class org.zeroturnaround.javarebel.integration.monitor.MonitoredResource
 
MonitoredResource(Resource, boolean) - Constructor for class org.zeroturnaround.javarebel.integration.monitor.MonitoredResource
 
MonitoredResourceManager - Class in org.zeroturnaround.javarebel.integration.monitor
This is a helper class that makes it easier to record and reproduce a complicated configuration building process.
MonitoredResourceManager() - Constructor for class org.zeroturnaround.javarebel.integration.monitor.MonitoredResourceManager
 
monitorLogMethod(Object) - Static method in class org.zeroturnaround.javarebel.integration.util.LogMonitorHelper
 
MonitorUtil - Class in org.zeroturnaround.javarebel.integration.util
Provides thread-local named counters.
MonitorUtil() - Constructor for class org.zeroturnaround.javarebel.integration.util.MonitorUtil
 
MultiReloadCheckListener - Class in org.zeroturnaround.javarebel.integration.generic
ReloadCheckListener that checks a given set of classes.
MultiReloadCheckListener(Collection<Class<?>>) - Constructor for class org.zeroturnaround.javarebel.integration.generic.MultiReloadCheckListener
 

N

newInstance(AccessControlContext, Resource) - Static method in class org.zeroturnaround.javarebel.integration.generic.RestrictedResource
 
NoConflict - Class in org.zeroturnaround.javarebel.integration.support
Constants here defined to avoid conflicts between JRebel's and XRebel's patching.
NoConflict() - Constructor for class org.zeroturnaround.javarebel.integration.support.NoConflict
 
Nop - Interface in org.zeroturnaround.javarebel.integration.generic
Interface that is used as the only parameter type of NOP-constructor.
NopConstructorCBP - Class in org.zeroturnaround.javarebel.integration.generic
Processor adding NOP constructors to the classes.
NopMap<K,V> - Class in org.zeroturnaround.javarebel.integration.util
Map implementation that is always empty.
NopMap() - Constructor for class org.zeroturnaround.javarebel.integration.util.NopMap
 
NopSet<E> - Class in org.zeroturnaround.javarebel.integration.util
Set implementation that is always empty.
NopSet() - Constructor for class org.zeroturnaround.javarebel.integration.util.NopSet
 

O

onClassEvent(int, Class<?>) - Method in class org.zeroturnaround.javarebel.integration.generic.DependencyClassEventListener
 
onDefaultDirUpdate(File) - Method in interface org.zeroturnaround.javarebel.integration.util.DeployDirUtil.DeployDirListener
 
openClassfile(String) - Method in class org.zeroturnaround.javarebel.integration.support.RestrictedClassClassPath
 
openClassfile(String) - Method in class org.zeroturnaround.javarebel.integration.support.RestrictedLoaderClassPath
 
org.zeroturnaround.javarebel.integration.generic - package org.zeroturnaround.javarebel.integration.generic
 
org.zeroturnaround.javarebel.integration.monitor - package org.zeroturnaround.javarebel.integration.monitor
 
org.zeroturnaround.javarebel.integration.support - package org.zeroturnaround.javarebel.integration.support
 
org.zeroturnaround.javarebel.integration.util - package org.zeroturnaround.javarebel.integration.util
 

P

prepareAndMoveDeployment(File, File, String, String, String, DeployUtil.DeployDescriptorInfo) - Static method in class org.zeroturnaround.javarebel.integration.util.DeployUtil
Creates new deployment archive based on originalArchive by adding deployment descriptor with context path and virtualHostName,
and places it to the deployDir
priority() - Method in class org.zeroturnaround.javarebel.integration.generic.DependencyClassEventListener
 
process(ClassPool, ClassLoader, CtClass) - Method in class org.zeroturnaround.javarebel.integration.generic.BaseServletContextImplClassBytecodeProcessor
 
process(ClassPool, ClassLoader, CtClass) - Method in class org.zeroturnaround.javarebel.integration.generic.FindClassClassBytecodeProcessor
 
process(ClassPool, ClassLoader, CtClass) - Method in class org.zeroturnaround.javarebel.integration.generic.ImplementInterfaceCBP
 
process(ClassPool, ClassLoader, CtClass) - Method in class org.zeroturnaround.javarebel.integration.generic.NopConstructorCBP
 
process(ClassPool, ClassLoader, CtClass) - Method in class org.zeroturnaround.javarebel.integration.generic.ServletContextImplClassBytecodeProcessor
 
process(ClassPool, ClassLoader, CtClass) - Method in class org.zeroturnaround.javarebel.integration.generic.StandardClassLoaderCBP
 
process(ClassPool, ClassLoader, CtClass) - Method in class org.zeroturnaround.javarebel.integration.support.AvoidDuplicatePatchingCBP
 
process(ClassLoader, String, byte[]) - Method in class org.zeroturnaround.javarebel.integration.support.JavassistClassBytecodeProcessor
 
process(ClassPool, ClassLoader, CtClass) - Method in class org.zeroturnaround.javarebel.integration.support.JavassistClassBytecodeProcessor
Modifies the class to be loaded.
ProxyUtil - Class in org.zeroturnaround.javarebel.integration.util
Helper methods for creating proxies from classes which are processed by the NopConstructorCBP.
ProxyUtil() - Constructor for class org.zeroturnaround.javarebel.integration.util.ProxyUtil
 
put(K, V) - Method in class org.zeroturnaround.javarebel.integration.util.NopMap
 
put(K, V) - Method in class org.zeroturnaround.javarebel.integration.util.WeakIdentityHashMap
Associates the specified value with the specified key in this map.
putAll(Map<? extends K, ? extends V>) - Method in class org.zeroturnaround.javarebel.integration.util.NopMap
 
putAll(Map<? extends K, ? extends V>) - Method in class org.zeroturnaround.javarebel.integration.util.WeakIdentityHashMap
Copies all of the mappings from the specified map to this map These mappings will replace any mappings that this map had for any of the keys currently in the specified map.

R

RedirectMethodHandler - Class in org.zeroturnaround.javarebel.integration.generic
Method handler with changeable target.
RedirectMethodHandler(Object) - Constructor for class org.zeroturnaround.javarebel.integration.generic.RedirectMethodHandler
 
register(URI[]) - Static method in class org.zeroturnaround.javarebel.integration.util.DeployDirUtil
 
register(URI) - Static method in class org.zeroturnaround.javarebel.integration.util.DeployDirUtil
 
register(URL) - Static method in class org.zeroturnaround.javarebel.integration.util.DeployDirUtil
 
register(File) - Static method in class org.zeroturnaround.javarebel.integration.util.DeployDirUtil
 
register(RebelServletContext) - Static method in class org.zeroturnaround.javarebel.integration.util.RequestCountingUtil
 
registerConf(Class<?>) - Static method in class org.zeroturnaround.javarebel.integration.monitor.MonitoredResourceManager
 
registerConf(ClassLoader, String) - Static method in class org.zeroturnaround.javarebel.integration.monitor.MonitoredResourceManager
 
registerConf(URL) - Static method in class org.zeroturnaround.javarebel.integration.monitor.MonitoredResourceManager
 
registerConf(String) - Static method in class org.zeroturnaround.javarebel.integration.monitor.MonitoredResourceManager
 
registerConf(Class<?>, Object) - Static method in class org.zeroturnaround.javarebel.integration.monitor.MonitoredResourceManager
 
registerConf(ClassLoader, String, Object) - Static method in class org.zeroturnaround.javarebel.integration.monitor.MonitoredResourceManager
 
registerConf(String, Object) - Static method in class org.zeroturnaround.javarebel.integration.monitor.MonitoredResourceManager
 
registerConf(URL, Object) - Static method in class org.zeroturnaround.javarebel.integration.monitor.MonitoredResourceManager
 
ReloaderUtil - Class in org.zeroturnaround.javarebel.integration.util
Helper methods for Reloader.
ReloaderUtil() - Constructor for class org.zeroturnaround.javarebel.integration.util.ReloaderUtil
 
ReloadingMethodHandler - Class in org.zeroturnaround.javarebel.integration.generic
Javassist method handler delegating invocations to a reloadable target.
ReloadingMethodHandler(Object, Factory, UpdateChecker) - Constructor for class org.zeroturnaround.javarebel.integration.generic.ReloadingMethodHandler
 
ReloadingProxyFactory - Class in org.zeroturnaround.javarebel.integration.util
 
ReloadingProxyFactory() - Constructor for class org.zeroturnaround.javarebel.integration.util.ReloadingProxyFactory
 
ReloadingProxyFactory.Builder - Interface in org.zeroturnaround.javarebel.integration.util
 
ReloadingProxyFactory.BuilderFactory - Class in org.zeroturnaround.javarebel.integration.util
 
remove(Object) - Method in class org.zeroturnaround.javarebel.integration.util.NopMap
 
remove(Object) - Method in class org.zeroturnaround.javarebel.integration.util.NopSet
 
remove(Object) - Method in class org.zeroturnaround.javarebel.integration.util.WeakIdentityHashMap
Removes the mapping for this key from this map if present.
removeAll(Collection<?>) - Method in class org.zeroturnaround.javarebel.integration.util.NopSet
 
RequestBlockingUtil - Class in org.zeroturnaround.javarebel.integration.util
Helper methods for blocking HTTP requests.
RequestBlockingUtil() - Constructor for class org.zeroturnaround.javarebel.integration.util.RequestBlockingUtil
 
RequestCountingUtil - Class in org.zeroturnaround.javarebel.integration.util
Helper methods for counting currently running HTTP requests.
RequestCountingUtil() - Constructor for class org.zeroturnaround.javarebel.integration.util.RequestCountingUtil
 
RequestListenerUtil - Class in org.zeroturnaround.javarebel.integration.util
 
RequestListenerUtil() - Constructor for class org.zeroturnaround.javarebel.integration.util.RequestListenerUtil
 
res - Variable in class org.zeroturnaround.javarebel.integration.monitor.MonitoredResource
 
reset() - Method in class org.zeroturnaround.javarebel.integration.monitor.FileMonitorAdapter
 
ResourceUtil - Class in org.zeroturnaround.javarebel.integration.util
Helper methods for finding resources.
ResourceUtil() - Constructor for class org.zeroturnaround.javarebel.integration.util.ResourceUtil
 
restore() - Method in class org.zeroturnaround.javarebel.integration.util.ContextLClassLoaderSwapper
 
RestrictedClassClassPath - Class in org.zeroturnaround.javarebel.integration.support
 
RestrictedClassClassPath(Class<?>) - Constructor for class org.zeroturnaround.javarebel.integration.support.RestrictedClassClassPath
 
RestrictedClassResourceSource - Class in org.zeroturnaround.javarebel.integration.generic
Class resource source using privileged actions.
RestrictedClassResourceSource(ClassLoader) - Constructor for class org.zeroturnaround.javarebel.integration.generic.RestrictedClassResourceSource
 
RestrictedLoaderClassPath - Class in org.zeroturnaround.javarebel.integration.support
 
RestrictedLoaderClassPath(ClassLoader) - Constructor for class org.zeroturnaround.javarebel.integration.support.RestrictedLoaderClassPath
 
RestrictedResource - Class in org.zeroturnaround.javarebel.integration.generic
 
retainAll(Collection<?>) - Method in class org.zeroturnaround.javarebel.integration.util.NopSet
 

S

SecurityController - Class in org.zeroturnaround.javarebel.integration.util
 
SecurityController() - Constructor for class org.zeroturnaround.javarebel.integration.util.SecurityController
 
ServletContextImplClassBytecodeProcessor - Class in org.zeroturnaround.javarebel.integration.generic
Bytecode processor for the standard Servlet context integration.
ServletContextImplClassBytecodeProcessor() - Constructor for class org.zeroturnaround.javarebel.integration.generic.ServletContextImplClassBytecodeProcessor
 
set(boolean) - Method in class org.zeroturnaround.javarebel.integration.support.AtomicBoolean
Unconditionally sets to the given value.
setContextClassLoader(ClassLoader) - Static method in class org.zeroturnaround.javarebel.integration.util.MiscUtil
 
setExecutable(File) - Static method in class org.zeroturnaround.javarebel.integration.util.ExecUtil
Tries to set the file executable
setTarget(Object) - Method in class org.zeroturnaround.javarebel.integration.generic.RedirectMethodHandler
 
shouldMonitorLogMethod() - Static method in class org.zeroturnaround.javarebel.integration.util.LogMonitorHelper
 
SingleReloadCheckListener - Class in org.zeroturnaround.javarebel.integration.generic
ReloadCheckListener that checks a single class.
SingleReloadCheckListener(Class<?>) - Constructor for class org.zeroturnaround.javarebel.integration.generic.SingleReloadCheckListener
 
size() - Method in class org.zeroturnaround.javarebel.integration.util.NopMap
 
size() - Method in class org.zeroturnaround.javarebel.integration.util.NopSet
 
size() - Method in class org.zeroturnaround.javarebel.integration.util.WeakIdentityHashMap
Returns the number of key-value mappings in this map.
StandardClassLoaderCBP - Class in org.zeroturnaround.javarebel.integration.generic
CBP for the standard class loader integration.
StandardClassLoaderCBP() - Constructor for class org.zeroturnaround.javarebel.integration.generic.StandardClassLoaderCBP
 
swap() - Method in class org.zeroturnaround.javarebel.integration.util.ContextLClassLoaderSwapper
 

T

toArray() - Method in class org.zeroturnaround.javarebel.integration.util.NopSet
 
toArray(T[]) - Method in class org.zeroturnaround.javarebel.integration.util.NopSet
 
toClassPath(URL[]) - Static method in class org.zeroturnaround.javarebel.integration.util.ResourceUtil
Converts an array of URLs into a class path.
toEnumeration(URL[]) - Static method in class org.zeroturnaround.javarebel.integration.util.ResourceUtil
Converts the array of URLs to an Enumeration.
toString() - Method in class org.zeroturnaround.javarebel.integration.generic.DependencyClassEventListener
 
toString() - Method in class org.zeroturnaround.javarebel.integration.generic.MultiReloadCheckListener
 
toString() - Method in class org.zeroturnaround.javarebel.integration.generic.RestrictedResource
 
toString() - Method in class org.zeroturnaround.javarebel.integration.monitor.FileMonitorAdapter
 
toString() - Method in class org.zeroturnaround.javarebel.integration.monitor.MonitoredResource
 
toString() - Method in class org.zeroturnaround.javarebel.integration.support.RestrictedLoaderClassPath
 
toString(Collection<Object>) - Static method in class org.zeroturnaround.javarebel.integration.util.MiscUtil
 
toString(Object[]) - Static method in class org.zeroturnaround.javarebel.integration.util.MiscUtil
 
toURL() - Method in class org.zeroturnaround.javarebel.integration.generic.RestrictedResource
 
toURLs(Enumeration<URL>) - Static method in class org.zeroturnaround.javarebel.integration.util.ResourceUtil
Converts the Enumeration to an array of URLs.

U

unblock(RebelServletContext) - Static method in class org.zeroturnaround.javarebel.integration.util.RequestBlockingUtil
 
unmarkDeployment(File) - Static method in class org.zeroturnaround.javarebel.integration.util.DeployUtil
Unmarks the given deployment.
unmarkDeployment(String) - Static method in class org.zeroturnaround.javarebel.integration.util.DeployUtil
Unmarks the given deployment.
unmarkDeploymentURL(String) - Static method in class org.zeroturnaround.javarebel.integration.util.DeployUtil
Unmarks the given deployment.
unmarkDeploymentURL(URL) - Static method in class org.zeroturnaround.javarebel.integration.util.DeployUtil
Unmarks the given deployment.
unregister(RebelServletContext) - Static method in class org.zeroturnaround.javarebel.integration.util.RequestCountingUtil
 
UpdateChecker - Interface in org.zeroturnaround.javarebel.integration.generic
Up-to-date checker.
updated() - Method in interface org.zeroturnaround.javarebel.integration.generic.UpdateChecker
 

V

values() - Method in class org.zeroturnaround.javarebel.integration.util.NopMap
 
values() - Method in class org.zeroturnaround.javarebel.integration.util.WeakIdentityHashMap
Returns a collection view of the values contained in this map.

W

waitUntilNoRunning(RebelServletContext, long) - Static method in class org.zeroturnaround.javarebel.integration.util.RequestCountingUtil
Waits until there are no requests currently running.
weak(ClassBytecodeProcessor) - Static method in class org.zeroturnaround.javarebel.integration.util.WeakUtil
 
weak(ClassEventListener) - Static method in class org.zeroturnaround.javarebel.integration.util.WeakUtil
 
weak(ClassLoaderDestructionListener) - Static method in class org.zeroturnaround.javarebel.integration.util.WeakUtil
 
weak(ClassIdentityFilter) - Static method in class org.zeroturnaround.javarebel.integration.util.WeakUtil
 
weak(RequestListener) - Static method in class org.zeroturnaround.javarebel.integration.util.WeakUtil
 
weak(FileEventListener) - Static method in class org.zeroturnaround.javarebel.integration.util.WeakUtil
 
weakCBP(ClassBytecodeProcessor) - Static method in class org.zeroturnaround.javarebel.integration.util.WeakUtil
Alias for weak(ClassBytecodeProcessor)
weakCDL(ClassLoaderDestructionListener) - Static method in class org.zeroturnaround.javarebel.integration.util.WeakUtil
Alias for weak(ClassLoaderDestructionListener)
weakCEL(ClassEventListener) - Static method in class org.zeroturnaround.javarebel.integration.util.WeakUtil
Alias for weak(ClassEventListener)
weakCIF(ClassIdentityFilter) - Static method in class org.zeroturnaround.javarebel.integration.util.WeakUtil
Alias for weak(ClassIdentityFilter)
WeakIdentityHashMap<K,V> - Class in org.zeroturnaround.javarebel.integration.util
A hashtable-based Map implementation with weak keys and using reference-equality in place of object-equality when comparing keys (and values).
WeakIdentityHashMap(int, float) - Constructor for class org.zeroturnaround.javarebel.integration.util.WeakIdentityHashMap
Constructs a new, empty WeakIdentityHashMap with the given initial capacity and the given load factor.
WeakIdentityHashMap(int) - Constructor for class org.zeroturnaround.javarebel.integration.util.WeakIdentityHashMap
Constructs a new, empty WeakIdentityHashMap with the given initial capacity and the default load factor, which is 0.75.
WeakIdentityHashMap() - Constructor for class org.zeroturnaround.javarebel.integration.util.WeakIdentityHashMap
Constructs a new, empty WeakIdentityHashMap with the default initial capacity (16) and the default load factor (0.75).
WeakIdentityHashMap(Map<K, V>) - Constructor for class org.zeroturnaround.javarebel.integration.util.WeakIdentityHashMap
Constructs a new WeakIdentityHashMap with the same mappings as the specified Map.
WeakUtil - Class in org.zeroturnaround.javarebel.integration.util
 
WeakUtil() - Constructor for class org.zeroturnaround.javarebel.integration.util.WeakUtil
 
withParentInterfaces(Class<?>) - Static method in class org.zeroturnaround.javarebel.integration.util.ReloaderUtil
Deprecated. 
withParentInterfaces(Collection<Class<?>>) - Static method in class org.zeroturnaround.javarebel.integration.util.ReloaderUtil
Deprecated. 
withParents(Class<?>) - Static method in class org.zeroturnaround.javarebel.integration.util.ReloaderUtil
wrap(Object, ReloadingProxyFactory.Builder, UpdateChecker) - Static method in class org.zeroturnaround.javarebel.integration.util.ReloadingProxyFactory
 
wrap(Object, Factory, UpdateChecker) - Static method in class org.zeroturnaround.javarebel.integration.util.ReloadingProxyFactory
 
write(byte[], OutputStream) - Static method in class org.zeroturnaround.javarebel.integration.util.IoUtil
 

X

XREBEL_PREFIX - Static variable in class org.zeroturnaround.javarebel.integration.support.NoConflict
 

_

__buildTarget() - Method in interface org.zeroturnaround.javarebel.integration.util.ReloadingProxyFactory.Builder
 
_createProxyClass(Class<?>) - Static method in class org.zeroturnaround.javarebel.integration.util.ProxyUtil
Creates a proxy class from the given class.
A B C D E F G H I J K L M N O P R S T U V W X _ 
Skip navigation links

Copyright © 2015. All rights reserved.