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

A

abort() - Method in class net.e6tech.elements.common.resources.Resources
 
abort() - Method in class net.e6tech.elements.common.resources.UnitOfWork
 
AbstractScriptBase<T extends AbstractScriptShell> - Class in net.e6tech.elements.common.script
Created by futeh.
AbstractScriptBase() - Constructor for class net.e6tech.elements.common.script.AbstractScriptBase
 
AbstractScriptShell - Class in net.e6tech.elements.common.script
Created by futeh.
AbstractScriptShell() - Constructor for class net.e6tech.elements.common.script.AbstractScriptShell
 
AbstractScriptShell(Properties) - Constructor for class net.e6tech.elements.common.script.AbstractScriptShell
 
AbstractScriptShell.Dir - Class in net.e6tech.elements.common.script
 
accept(S, T) - Method in interface net.e6tech.elements.common.resources.Transactional.BiConsumerWithException
 
accept(T) - Method in interface net.e6tech.elements.common.resources.Transactional.ConsumerWithException
 
accept(S, T, U) - Method in interface net.e6tech.elements.common.resources.Transactional.TriConsumerWithException
 
add(InjectionModule) - Method in class net.e6tech.elements.common.resources.InjectionModule
 
add(Class, String, Class<T>, T) - Method in class net.e6tech.elements.common.resources.plugin.Plugin
 
add(Class, String, Class<T>, Class<T>) - Method in class net.e6tech.elements.common.resources.plugin.Plugin
 
add(Class, String, Class, String, Class<T>, T) - Method in class net.e6tech.elements.common.resources.plugin.Plugin
 
add(Class, String, Class, String, Class<T>, Class<T>) - Method in class net.e6tech.elements.common.resources.plugin.Plugin
 
add(Path<T>, Class<T>) - Method in class net.e6tech.elements.common.resources.plugin.Plugin
 
add(Path<T>, T) - Method in class net.e6tech.elements.common.resources.plugin.Plugin
 
add(Consumer<Resources>) - Method in class net.e6tech.elements.common.resources.ResourcesFactory
 
add(Comparable) - Method in class net.e6tech.elements.common.util.datastructure.BinarySearchList
 
addArgument(String) - Method in class net.e6tech.elements.common.launch.LaunchController
 
addBean(String, Object) - Method in class net.e6tech.elements.common.resources.ResourceManager
 
addBeanListener(String, BeanListener) - Method in class net.e6tech.elements.common.resources.BeanLifecycle
 
addBeanListener(Class, BeanListener) - Method in class net.e6tech.elements.common.resources.BeanLifecycle
 
addBroadcast(Broadcast) - Method in class net.e6tech.elements.common.notification.NotificationCenter
 
addCleanup(Runnable) - Method in class net.e6tech.elements.common.script.AbstractScriptShell
 
addConfiguration(String, Object) - Method in class net.e6tech.elements.common.resources.ResourcesFactory
 
addCreatedListener(CreatedListener) - Method in class net.e6tech.elements.common.launch.LaunchController
 
addDefault(Class<T>, T) - Method in class net.e6tech.elements.common.resources.plugin.Plugin
 
addDefault(Class<T>, Class<T>) - Method in class net.e6tech.elements.common.resources.plugin.Plugin
 
addLaunchListener(LaunchListener) - Method in class net.e6tech.elements.common.launch.LaunchController
 
addListener(ResourceManagerListener) - Method in class net.e6tech.elements.common.resources.ResourceManager
 
addLogger(Logger) - Method in class net.e6tech.elements.common.logging.jul.LogManager
 
addModule(InjectionModule) - Method in class net.e6tech.elements.common.resources.Resources
 
addNotificationListener(Class<T>, NotificationListener<T>) - Method in class net.e6tech.elements.common.notification.NotificationCenter
 
addProperties(Properties) - Method in class net.e6tech.elements.common.launch.LaunchController
 
addResourceProvider(ResourceProvider) - Method in class net.e6tech.elements.common.resources.ResourceManager
 
addResourceProvider(ResourceProvider) - Method in class net.e6tech.elements.common.resources.Resources
 
addService(T) - Method in class net.e6tech.elements.common.util.concurrent.Balancer
 
addSourceNotificationListener(Object, NotificationListener) - Method in class net.e6tech.elements.common.notification.NotificationCenter
 
addURL(URL) - Method in class net.e6tech.elements.common.resources.plugin.Plugin.PluginClassLoader
 
after(Closure) - Method in class net.e6tech.elements.common.resources.Atom
 
after(Object) - Method in class net.e6tech.elements.common.script.AbstractScriptBase
 
AfterCommit - Interface in net.e6tech.elements.common.resources
Created by futeh.
afterCommit(Resources) - Method in interface net.e6tech.elements.common.resources.AfterCommit
 
afterCommit(Resources) - Method in interface net.e6tech.elements.common.resources.OnAbort
 
afterCommit(Resources) - Method in interface net.e6tech.elements.common.resources.OnClosed
 
afterCommit(Resources) - Method in interface net.e6tech.elements.common.resources.OnCommit
 
afterCommit(Resources) - Method in interface net.e6tech.elements.common.resources.OnOpen
 
afterCommit(Resources) - Method in interface net.e6tech.elements.common.resources.ResourceProvider
 
afterCommit(AfterCommit) - Method in class net.e6tech.elements.common.resources.Resources
 
afterCommit(Runnable) - Method in class net.e6tech.elements.common.resources.Resources
 
AllocationListener - Interface in net.e6tech.elements.common.util.monitor
Created by futeh.
AllocationMonitor - Class in net.e6tech.elements.common.util.monitor
Created by futeh.
AllocationMonitor() - Constructor for class net.e6tech.elements.common.util.monitor.AllocationMonitor
 
AlreadyBoundException - Exception in net.e6tech.elements.common.resources
Created by futeh.
AlreadyBoundException() - Constructor for exception net.e6tech.elements.common.resources.AlreadyBoundException
 
AlreadyBoundException(String) - Constructor for exception net.e6tech.elements.common.resources.AlreadyBoundException
 
AlreadyBoundException(String, Throwable) - Constructor for exception net.e6tech.elements.common.resources.AlreadyBoundException
 
AlreadyBoundException(Throwable) - Constructor for exception net.e6tech.elements.common.resources.AlreadyBoundException
 
AlreadyBoundException(String, Throwable, boolean, boolean) - Constructor for exception net.e6tech.elements.common.resources.AlreadyBoundException
 
and(Class<R>, String) - Method in class net.e6tech.elements.common.resources.plugin.Path
 
and(Class<R>) - Method in class net.e6tech.elements.common.resources.plugin.Path
 
annotationType() - Method in class net.e6tech.elements.common.resources.NamedImpl
 
apply(S, T) - Method in interface net.e6tech.elements.common.resources.Transactional.BiFunctionWithException
 
apply(T) - Method in interface net.e6tech.elements.common.resources.Transactional.FunctionWithException
 
apply(S, T, U) - Method in interface net.e6tech.elements.common.resources.Transactional.TriFunctionWithException
 
apply(T) - Method in interface net.e6tech.elements.common.util.concurrent.Balancer.Submit
 
AsciiArt - Class in net.e6tech.elements.common.util
 
AsciiArt() - Constructor for class net.e6tech.elements.common.util.AsciiArt
 
Atom - Class in net.e6tech.elements.common.resources
Created by futeh.
atom(Closure) - Method in class net.e6tech.elements.common.resources.ResourceManagerScript
 
atom(String, Closure) - Method in class net.e6tech.elements.common.resources.ResourceManagerScript
 
awaitTermination(long, TimeUnit) - Method in class net.e6tech.elements.common.util.concurrent.ThreadPool
 

B

Balancer<T> - Class in net.e6tech.elements.common.util.concurrent
Created by futeh.
Balancer() - Constructor for class net.e6tech.elements.common.util.concurrent.Balancer
 
Balancer.Submit<T,R> - Interface in net.e6tech.elements.common.util.concurrent
 
baseDirectory() - Method in class net.e6tech.elements.common.util.file.TimestampDirectory.Location
 
baseDirectory(String) - Method in class net.e6tech.elements.common.util.file.TimestampDirectory.Location
 
beanAdded(String, Object) - Method in interface net.e6tech.elements.common.resources.ResourceManagerListener
 
BeanLifecycle - Class in net.e6tech.elements.common.resources
Created by futeh.
BeanLifecycle() - Constructor for class net.e6tech.elements.common.resources.BeanLifecycle
 
BeanListener - Interface in net.e6tech.elements.common.resources
Created by futeh on 1/21/16.
beanRemoved(String, Object) - Method in interface net.e6tech.elements.common.resources.ResourceManagerListener
 
BinarySearchList - Class in net.e6tech.elements.common.util.datastructure
BinarySearchList supports binary search within a list.
BinarySearchList() - Constructor for class net.e6tech.elements.common.util.datastructure.BinarySearchList
 
bind(Class<T>, T) - Method in class net.e6tech.elements.common.resources.Atom
Used by groovy scripts.
bind(Class<T>, T) - Method in class net.e6tech.elements.common.resources.ResourceManager
 
bind(Class<T>, T) - Method in interface net.e6tech.elements.common.resources.ResourcePool
 
bind(Class<T>, T) - Method in class net.e6tech.elements.common.resources.Resources
 
BindClass - Annotation Type in net.e6tech.elements.common.resources
Created by futeh.
bindClass(Class, Class) - Method in class net.e6tech.elements.common.resources.InjectionModule
 
bindClass(Class, Class) - Method in class net.e6tech.elements.common.resources.ResourceManager
 
bindClass(Class, Class) - Method in class net.e6tech.elements.common.resources.ResourceManagerScript
 
bindClass(Class, Class) - Method in interface net.e6tech.elements.common.resources.ResourcePool
 
bindClass(Class, Class) - Method in class net.e6tech.elements.common.resources.Resources
This method is mostly used for unit testing.
Binding<T> - Class in net.e6tech.elements.common.resources
Created by futeh.
Binding(Class<T>, T) - Constructor for class net.e6tech.elements.common.resources.Binding
 
Binding(String, Class<T>, T) - Constructor for class net.e6tech.elements.common.resources.Binding
 
Binding(Resources, Class<T>) - Constructor for class net.e6tech.elements.common.resources.Binding
 
bindInitialContext(String, Object) - Method in class net.e6tech.elements.common.resources.Atom
 
bindInstance(Class, Object) - Method in class net.e6tech.elements.common.resources.InjectionModule
 
bindNamedInstance(String, Class, Object) - Method in class net.e6tech.elements.common.resources.InjectionModule
 
bindNamedInstance(String, Class<T>, T) - Method in class net.e6tech.elements.common.resources.ResourceManager
 
bindNamedInstance(String, Class<T>, T) - Method in class net.e6tech.elements.common.resources.ResourceManagerScript
 
bindNamedInstance(String, T) - Method in class net.e6tech.elements.common.resources.ResourceManagerScript
 
bindNamedInstance(String, Class<T>, T) - Method in interface net.e6tech.elements.common.resources.ResourcePool
 
bindNamedInstance(String, Class<T>, T) - Method in class net.e6tech.elements.common.resources.Resources
 
bound(Class<T>, T) - Method in interface net.e6tech.elements.common.resources.ResourceManagerListener
 
Broadcast - Interface in net.e6tech.elements.common.subscribe
Created by futeh.
build() - Method in class net.e6tech.elements.common.resources.Atom
 
build(Object, String...) - Method in class net.e6tech.elements.common.util.TextSubstitution
 

C

cachedThreadPool(String) - Static method in class net.e6tech.elements.common.util.concurrent.ThreadPool
Return a thread pool that supports unlimited number of threads.
CacheFacade<K,V> - Class in net.e6tech.elements.common.cache
This class should be instantiated as an anonymous class.
CacheFacade() - Constructor for class net.e6tech.elements.common.cache.CacheFacade
 
CacheFacade(String) - Constructor for class net.e6tech.elements.common.cache.CacheFacade
 
CacheFacade(Class, String) - Constructor for class net.e6tech.elements.common.cache.CacheFacade
 
cacheManager - Variable in class net.e6tech.elements.common.cache.CachePool
 
CachePool - Class in net.e6tech.elements.common.cache
Created by futeh.
CachePool() - Constructor for class net.e6tech.elements.common.cache.CachePool
 
call() - Method in interface net.e6tech.elements.common.resources.Retry.Retryable
 
capitalize(String) - Static method in class net.e6tech.elements.common.reflection.Reflection.Instance
 
capitalize(String) - Static method in class net.e6tech.elements.common.util.TextSubstitution
 
check() - Method in class net.e6tech.elements.common.util.datastructure.BinarySearchList
 
checkGCThread() - Method in class net.e6tech.elements.common.util.monitor.AllocationMonitor
 
ClassBeanListener - Interface in net.e6tech.elements.common.resources
Created by futeh.
classBound(Class, Class) - Method in interface net.e6tech.elements.common.resources.ResourceManagerListener
 
clear() - Method in class net.e6tech.elements.common.resources.Atom
 
clearBeanListeners() - Method in class net.e6tech.elements.common.resources.BeanLifecycle
 
close() - Method in class net.e6tech.elements.common.resources.Resources
 
close() - Method in class net.e6tech.elements.common.util.Terminal
 
commit() - Method in class net.e6tech.elements.common.resources.Resources
 
commit(Callable<R>) - Method in interface net.e6tech.elements.common.resources.Transactional
 
commit(Transactional.RunnableWithException) - Method in interface net.e6tech.elements.common.resources.Transactional
 
commit(Class<T>, Transactional.FunctionWithException<T, R>) - Method in interface net.e6tech.elements.common.resources.Transactional
 
commit(Class<T>, Transactional.ConsumerWithException<T>) - Method in interface net.e6tech.elements.common.resources.Transactional
 
commit(Class<S>, Class<T>, Transactional.BiFunctionWithException<S, T, R>) - Method in interface net.e6tech.elements.common.resources.Transactional
 
commit(Class<S>, Class<T>, Transactional.BiConsumerWithException<S, T>) - Method in interface net.e6tech.elements.common.resources.Transactional
 
commit(Class<S>, Class<T>, Class<U>, Transactional.TriFunctionWithException<S, T, U, R>) - Method in interface net.e6tech.elements.common.resources.Transactional
 
commit(Class<S>, Class<T>, Class<U>, Transactional.TriConsumerWithException<S, T, U>) - Method in interface net.e6tech.elements.common.resources.Transactional
 
commit() - Method in class net.e6tech.elements.common.resources.UnitOfWork
 
compare(Object, Object) - Static method in class net.e6tech.elements.common.reflection.Reflection
 
compare(Object, Object) - Method in class net.e6tech.elements.common.reflection.Reflection.Instance
 
computeIfAbsent(String, Function<String, T>) - Method in class net.e6tech.elements.common.resources.Resources
 
computeIfAbsent(Class<T>, Function<String, T>) - Method in class net.e6tech.elements.common.resources.Resources
 
config(String) - Method in class net.e6tech.elements.common.logging.jul.LoggerAdapter
 
configuration(Object) - Method in class net.e6tech.elements.common.resources.Atom
 
Configuration - Class in net.e6tech.elements.common.resources
Created by futeh.
Configuration() - Constructor for class net.e6tech.elements.common.resources.Configuration
 
Configuration(Properties) - Constructor for class net.e6tech.elements.common.resources.Configuration
 
Configuration.Resolver - Interface in net.e6tech.elements.common.resources
 
configure(Class, InvocationHandler, String...) - Method in class net.e6tech.elements.common.reflection.MultiProxy
 
configure(Object) - Method in class net.e6tech.elements.common.resources.Atom
 
configure(Object, String) - Method in class net.e6tech.elements.common.resources.Atom
 
configure(Object) - Method in class net.e6tech.elements.common.resources.Configuration
 
configure(Object, String, Configuration.Resolver, ObjectConverter.InstanceCreationListener) - Method in class net.e6tech.elements.common.resources.Configuration
 
configure() - Method in class net.e6tech.elements.common.resources.InjectionModule
 
configureWithMap(Object, Map<String, Object>, ObjectConverter.InstanceCreationListener) - Method in class net.e6tech.elements.common.resources.Configuration
 
construct(Object) - Method in class net.e6tech.elements.common.interceptor.Interceptor.Constructor
 
Constructor(T) - Constructor for class net.e6tech.elements.common.interceptor.Interceptor.Constructor
 
containsKey(Object) - Method in class net.e6tech.elements.common.resources.Atom
 
containsValue(Object) - Method in class net.e6tech.elements.common.resources.Atom
 
ContextInvocationHandler(Context) - Constructor for class net.e6tech.elements.common.util.InitialContextFactory.ContextInvocationHandler
 
convert(Object, Method, ObjectConverter.InstanceCreationListener) - Method in class net.e6tech.elements.common.reflection.ObjectConverter
 
convert(Object, Field, ObjectConverter.InstanceCreationListener) - Method in class net.e6tech.elements.common.reflection.ObjectConverter
 
convert(Object, Type, ObjectConverter.InstanceCreationListener) - Method in class net.e6tech.elements.common.reflection.ObjectConverter
 
copy(Object, Method, Class, Object) - Method in interface net.e6tech.elements.common.reflection.CopyListener
 
copy(Object, Object, CopyListener) - Method in class net.e6tech.elements.common.reflection.Reflection.Instance
 
copy(Object, Object) - Method in class net.e6tech.elements.common.reflection.Reflection.Instance
 
copyInstance(Object, Object) - Static method in class net.e6tech.elements.common.reflection.Reflection
 
copyInstance(Object, Object, CopyListener) - Static method in class net.e6tech.elements.common.reflection.Reflection
 
CopyListener - Interface in net.e6tech.elements.common.reflection
Created by futeh on 11/25/15.
createAtom(Consumer<Atom>) - Method in class net.e6tech.elements.common.resources.ResourceManager
 
createAtom(String, Consumer<Atom>) - Method in class net.e6tech.elements.common.resources.ResourceManager
 
createClass(Class) - Method in class net.e6tech.elements.common.interceptor.Interceptor
 
createContext(Hashtable) - Method in class net.e6tech.elements.common.util.InitialContextFactory
 
created(ResourceManager) - Method in interface net.e6tech.elements.common.launch.CreatedListener
 
created(ResourceManager) - Method in class net.e6tech.elements.common.launch.LaunchController
 
created(ResourceManager) - Method in interface net.e6tech.elements.common.launch.LaunchListener
 
CreatedListener - Interface in net.e6tech.elements.common.launch
Created by futeh.
createInstance(Resources, ObjectLocator, String, Class[]) - Method in class net.e6tech.elements.common.instance.Instance
 
createInstance(Resources, ObjectLocator, Instance.Handler, Instance.References) - Method in class net.e6tech.elements.common.instance.Instance
 
createInstance(Object) - Method in class net.e6tech.elements.common.reflection.MultiProxy
 
createLoggerContext() - Method in class net.e6tech.elements.common.resources.ResourceManager
For creating a logger context.
createProxy(Class, InvocationHandler, String...) - Static method in class net.e6tech.elements.common.reflection.MultiProxy
Create a MultiProxy object to configure InvocationHandlers.

D

daemon() - Method in class net.e6tech.elements.common.util.concurrent.ThreadPool
 
daemon(boolean) - Method in class net.e6tech.elements.common.util.concurrent.ThreadPool
 
declare(String) - Method in class net.e6tech.elements.common.util.TextSubstitution
 
DefaultBroadcast - Class in net.e6tech.elements.common.subscribe
Created by futeh.
DefaultBroadcast() - Constructor for class net.e6tech.elements.common.subscribe.DefaultBroadcast
 
defaultExpiry - Static variable in class net.e6tech.elements.common.cache.CachePool
 
DefaultObjectFinder - Class in net.e6tech.elements.common.serialization
Created by futeh.
DefaultObjectFinder() - Constructor for class net.e6tech.elements.common.serialization.DefaultObjectFinder
 
defineEnvironments(String) - Static method in class net.e6tech.elements.common.resources.Configuration
 
defineKnownEnvironments(String) - Method in class net.e6tech.elements.common.script.AbstractScriptShell
 
Delegate - Annotation Type in net.e6tech.elements.common.instance
Created by futeh.
deserialize(InputStream) - Method in interface net.e6tech.elements.common.serialization.Serialization
 
dir(String) - Method in class net.e6tech.elements.common.script.AbstractScriptBase
 
dir(String) - Method in class net.e6tech.elements.common.script.AbstractScriptShell
 
Dir() - Constructor for class net.e6tech.elements.common.script.AbstractScriptShell.Dir
 
Dir(String) - Constructor for class net.e6tech.elements.common.script.AbstractScriptShell.Dir
 
directoryTimestampPattern() - Method in class net.e6tech.elements.common.util.file.TimestampDirectory.Location
 
directoryTimestampPattern(String) - Method in class net.e6tech.elements.common.util.file.TimestampDirectory.Location
 
discard() - Method in class net.e6tech.elements.common.resources.Atom
 
DoNotCopy - Annotation Type in net.e6tech.elements.common.reflection
Created by futeh.
dump(String) - Method in class net.e6tech.elements.common.resources.Configuration
 
duration() - Method in class net.e6tech.elements.common.logging.TimedLogger
 

E

entering(String, String) - Method in class net.e6tech.elements.common.logging.jul.LoggerAdapter
 
entering(String, String, Object) - Method in class net.e6tech.elements.common.logging.jul.LoggerAdapter
 
entering(String, String, Object[]) - Method in class net.e6tech.elements.common.logging.jul.LoggerAdapter
 
entrySet() - Method in class net.e6tech.elements.common.resources.Atom
 
env(String, Closure) - Method in class net.e6tech.elements.common.script.AbstractScriptBase
 
equals(Object) - Method in class net.e6tech.elements.common.resources.NamedImpl
 
equals(Object) - Method in class net.e6tech.elements.common.serialization.ObjectReference
 
ErrorResponse - Class in net.e6tech.elements.common.util
Created by futeh.
ErrorResponse() - Constructor for class net.e6tech.elements.common.util.ErrorResponse
 
eval(Path) - Method in class net.e6tech.elements.common.script.Scripting
 
eval(String) - Method in class net.e6tech.elements.common.script.Scripting
 
exception(Class<T>, Throwable) - Method in interface net.e6tech.elements.common.util.Rethrowable
 
exception(Class<T>, String, Throwable) - Method in interface net.e6tech.elements.common.util.Rethrowable
 
ExceptionLogger - Interface in net.e6tech.elements.common.logging
Created by futeh.
exceptionLogger(LogLevel) - Method in interface net.e6tech.elements.common.logging.ExceptionLogger
 
ExceptionMapper - Interface in net.e6tech.elements.common.util
Created by futeh.
exec(String) - Method in class net.e6tech.elements.common.resources.Atom
 
exec(List) - Method in class net.e6tech.elements.common.resources.Atom
 
exec(String) - Method in class net.e6tech.elements.common.script.AbstractScriptBase
 
exec(Object...) - Method in class net.e6tech.elements.common.script.AbstractScriptBase
 
exec(String) - Method in class net.e6tech.elements.common.script.AbstractScriptShell
 
exec(Object...) - Method in class net.e6tech.elements.common.script.AbstractScriptShell
 
exec(String) - Method in class net.e6tech.elements.common.script.Scripting
 
execute(Balancer.Submit<T, R>) - Method in class net.e6tech.elements.common.util.concurrent.Balancer
 
execute(Runnable) - Method in class net.e6tech.elements.common.util.concurrent.ThreadPool
 
exiting(String, String) - Method in class net.e6tech.elements.common.logging.jul.LoggerAdapter
 
exiting(String, String, Object) - Method in class net.e6tech.elements.common.logging.jul.LoggerAdapter
 
expand(String...) - Method in class net.e6tech.elements.common.script.AbstractScriptShell.Dir
 
expiry - Variable in class net.e6tech.elements.common.cache.CachePool
 
extendExpiration(K, long) - Method in class net.e6tech.elements.common.util.concurrent.Wait
 

F

fileExtension() - Method in class net.e6tech.elements.common.util.file.TimestampDirectory.Location
 
fileExtension(String) - Method in class net.e6tech.elements.common.util.file.TimestampDirectory.Location
 
fileName() - Method in class net.e6tech.elements.common.util.file.TimestampDirectory.Location
 
fileName(String) - Method in class net.e6tech.elements.common.util.file.TimestampDirectory.Location
 
fileTimestampPattern() - Method in class net.e6tech.elements.common.util.file.TimestampDirectory.Location
 
fileTimestampPattern(String) - Method in class net.e6tech.elements.common.util.file.TimestampDirectory.Location
 
FileUtil - Class in net.e6tech.elements.common.util.file
Created by futeh.
FileUtil() - Constructor for class net.e6tech.elements.common.util.file.FileUtil
 
findObjectReference(Class) - Method in interface net.e6tech.elements.common.serialization.ObjectLocator
 
fine(String) - Method in class net.e6tech.elements.common.logging.jul.LoggerAdapter
 
finer(String) - Method in class net.e6tech.elements.common.logging.jul.LoggerAdapter
 
finest(String) - Method in class net.e6tech.elements.common.logging.jul.LoggerAdapter
 
fireBeanInitialized(String, Object) - Method in class net.e6tech.elements.common.resources.BeanLifecycle
 
fireBeanLaunched(String, Object) - Method in class net.e6tech.elements.common.resources.BeanLifecycle
 
fireBeanStarted(String, Object) - Method in class net.e6tech.elements.common.resources.BeanLifecycle
 
fireNotification(Notification) - Method in class net.e6tech.elements.common.notification.NotificationCenter
 
fixedThreadPool(String, int) - Static method in class net.e6tech.elements.common.util.concurrent.ThreadPool
Returns a fixed size pool.
forEachAnnotatedAccessor(Class, Class<? extends Annotation>, Consumer<AccessibleObject>) - Static method in class net.e6tech.elements.common.reflection.Reflection
 
from(Resources) - Method in class net.e6tech.elements.common.resources.plugin.Plugin
 

G

generate(String, int) - Static method in class net.e6tech.elements.common.util.AsciiArt
 
get(K) - Method in class net.e6tech.elements.common.cache.CacheFacade
 
get(K, Callable<V>) - Method in class net.e6tech.elements.common.cache.CacheFacade
 
get(String) - Static method in interface net.e6tech.elements.common.logging.Logger
 
get(Object) - Method in class net.e6tech.elements.common.resources.Atom
 
get() - Method in class net.e6tech.elements.common.resources.Binding
 
get(String) - Method in class net.e6tech.elements.common.resources.Configuration
 
get(Class, String, Class, Object...) - Method in class net.e6tech.elements.common.resources.plugin.Plugin
 
get(Class, String, Class, String, Class, Object...) - Method in class net.e6tech.elements.common.resources.plugin.Plugin
 
get(Path<T>, Object...) - Method in class net.e6tech.elements.common.resources.plugin.Plugin
 
get(Class<T>) - Method in class net.e6tech.elements.common.resources.Resources
 
get(String) - Method in class net.e6tech.elements.common.resources.Resources
 
get(Enum) - Method in class net.e6tech.elements.common.resources.Resources
 
get(String) - Method in class net.e6tech.elements.common.script.Scripting
 
get(int) - Method in class net.e6tech.elements.common.util.datastructure.BinarySearchList
 
getAllocationMonitor() - Method in class net.e6tech.elements.common.resources.ResourceManager
 
getArguments() - Method in class net.e6tech.elements.common.launch.LaunchController
 
getArguments() - Method in class net.e6tech.elements.common.notification.MethodCallNotification
 
getAtomResource(String, String) - Method in class net.e6tech.elements.common.resources.ResourceManager
 
getAtoms() - Method in class net.e6tech.elements.common.resources.ResourceManager
 
getBean(String) - Method in class net.e6tech.elements.common.resources.Provision
 
getBean(Class<T>) - Method in class net.e6tech.elements.common.resources.Provision
 
getBean(String) - Method in class net.e6tech.elements.common.resources.ResourceManager
 
getBean(Class<T>) - Method in class net.e6tech.elements.common.resources.ResourceManager
 
getBean(String) - Method in class net.e6tech.elements.common.resources.ResourceManagerScript
 
getBean(String) - Method in interface net.e6tech.elements.common.resources.ResourcePool
 
getBean(Class<T>) - Method in interface net.e6tech.elements.common.resources.ResourcePool
 
getBeanLifecycle() - Method in class net.e6tech.elements.common.resources.ResourceManager
 
getBeans() - Method in class net.e6tech.elements.common.resources.ResourceManager
 
getBeans(Class) - Method in class net.e6tech.elements.common.resources.ResourceManager
 
getBinding(Class<T>) - Method in class net.e6tech.elements.common.resources.Resources
 
getBoundClass() - Method in class net.e6tech.elements.common.resources.Binding
 
getBoundClass(Class) - Method in class net.e6tech.elements.common.resources.InjectionModule
 
getBoundInstance(Class<T>) - Method in class net.e6tech.elements.common.resources.InjectionModule
 
getBoundNamedInstance(String) - Method in class net.e6tech.elements.common.resources.InjectionModule
 
getBoundNamedInstance(String) - Method in class net.e6tech.elements.common.resources.Resources
 
getCache() - Method in class net.e6tech.elements.common.cache.CacheFacade
 
getCache(String, Class<K>, Class<V>) - Method in class net.e6tech.elements.common.cache.CachePool
 
getCallerInfo(StringBuilder) - Method in class net.e6tech.elements.common.logging.TimedLogger
 
getCallingClass() - Static method in class net.e6tech.elements.common.reflection.Reflection
 
getCallingStackTrace() - Static method in class net.e6tech.elements.common.reflection.Reflection
 
getCallingStackTrace(int) - Static method in class net.e6tech.elements.common.reflection.Reflection
 
getCheckInterval() - Method in class net.e6tech.elements.common.util.monitor.AllocationMonitor
 
getComponentResource(String, String) - Method in class net.e6tech.elements.common.resources.Provision
 
getConfiguration() - Method in class net.e6tech.elements.common.resources.Atom
 
getConfiguration() - Method in class net.e6tech.elements.common.resources.Resources
 
getConfiguration(String) - Method in class net.e6tech.elements.common.resources.Resources
 
getConfiguration(String, T) - Method in class net.e6tech.elements.common.resources.Resources
 
getDefaultTimeout() - Static method in class net.e6tech.elements.common.logging.TimedLogger
 
getDelegateFields(Class) - Static method in class net.e6tech.elements.common.instance.Instance
 
getDelegateFields() - Method in class net.e6tech.elements.common.instance.Instance
 
getDelegateFields(Class) - Method in class net.e6tech.elements.common.instance.InstanceFactory
 
getDirectory() - Method in class net.e6tech.elements.common.util.file.TimestampDirectory
 
getDuration() - Method in class net.e6tech.elements.common.notification.MethodCallNotification
 
getExpired() - Method in class net.e6tech.elements.common.util.monitor.AllocationMonitor
 
getExpiry() - Method in class net.e6tech.elements.common.cache.CachePool
 
getExtension() - Method in class net.e6tech.elements.common.script.Scripting
 
getField(Object, String) - Static method in class net.e6tech.elements.common.reflection.Reflection
 
getField(Class, String) - Static method in class net.e6tech.elements.common.reflection.Reflection
 
getFileName() - Method in class net.e6tech.elements.common.script.ScriptPath
 
getHandler() - Method in interface net.e6tech.elements.common.interceptor.Interceptor.HandlerAccessor
 
getId() - Method in class net.e6tech.elements.common.serialization.ObjectReference
 
getInitialContext(Hashtable) - Method in class net.e6tech.elements.common.util.InitialContextFactory
 
getInjector() - Method in class net.e6tech.elements.common.resources.ResourceManager
 
getInstance() - Static method in class net.e6tech.elements.common.interceptor.Interceptor
 
getInstance(Class<T>) - Method in class net.e6tech.elements.common.resources.Atom
 
getInstance(Class) - Method in class net.e6tech.elements.common.resources.InjectionModule
 
getInstance(Class<T>) - Method in class net.e6tech.elements.common.resources.Provision
 
getInstance(Class<T>) - Method in class net.e6tech.elements.common.resources.ResourceManager
 
getInstance(Class<T>) - Method in class net.e6tech.elements.common.resources.Resources
 
getInterceptorHandler(Object) - Static method in class net.e6tech.elements.common.interceptor.Interceptor
 
getKnownEnvironments() - Method in class net.e6tech.elements.common.resources.Provision
 
getKnownEnvironments() - Method in class net.e6tech.elements.common.script.AbstractScriptShell
 
getLaunchScript() - Method in class net.e6tech.elements.common.launch.LaunchController
 
getLevel() - Method in enum net.e6tech.elements.common.logging.LogLevel
 
getLimit() - Method in class net.e6tech.elements.common.resources.Retry
 
getLogger(String) - Method in class net.e6tech.elements.common.logging.jul.LogManager
 
getLogger() - Static method in interface net.e6tech.elements.common.logging.Logger
 
getLogger(Class) - Static method in interface net.e6tech.elements.common.logging.Logger
 
getLogger(String) - Static method in interface net.e6tech.elements.common.logging.Logger
 
getLogger() - Method in class net.e6tech.elements.common.logging.LogHandler
 
getLoggerNames() - Method in class net.e6tech.elements.common.logging.jul.LogManager
 
getLogLevel() - Method in class net.e6tech.elements.common.logging.TimedLogger
 
getMessage() - Method in class net.e6tech.elements.common.util.ErrorResponse
 
getMethod() - Method in class net.e6tech.elements.common.notification.MethodCallNotification
 
getModule() - Method in class net.e6tech.elements.common.resources.ResourceManager
 
getModule() - Method in class net.e6tech.elements.common.resources.Resources
 
getName() - Method in class net.e6tech.elements.common.cache.CacheFacade
 
getName() - Method in class net.e6tech.elements.common.logging.jul.LoggerAdapter
 
getName() - Method in class net.e6tech.elements.common.resources.Atom
 
getName() - Method in class net.e6tech.elements.common.resources.Binding
 
getName() - Method in class net.e6tech.elements.common.resources.plugin.Path
 
getName() - Method in class net.e6tech.elements.common.resources.Provision
 
getName() - Method in class net.e6tech.elements.common.resources.ResourceManager
 
getNotificationCenter() - Method in class net.e6tech.elements.common.resources.ResourceManager
 
getNotificationCenter() - Method in interface net.e6tech.elements.common.resources.ResourcePool
 
getOutputPath() - Method in class net.e6tech.elements.common.util.file.TimestampDirectory.Location
 
getOutputPath(String, String) - Method in class net.e6tech.elements.common.util.file.TimestampDirectory.Location
 
getOutputPath(String, String, ZonedDateTime) - Method in class net.e6tech.elements.common.util.file.TimestampDirectory.Location
 
getOutputStream() - Method in class net.e6tech.elements.common.util.file.TimestampDirectory.Location
 
getOutputStream(String, String) - Method in class net.e6tech.elements.common.util.file.TimestampDirectory.Location
 
getOutputStream(String, String, ZonedDateTime) - Method in class net.e6tech.elements.common.util.file.TimestampDirectory.Location
 
getParametrizedType(Class, int) - Static method in class net.e6tech.elements.common.reflection.Reflection
 
getParent() - Method in class net.e6tech.elements.common.script.ScriptPath
 
getPath() - Method in class net.e6tech.elements.common.script.ScriptPath
 
getPlugin(Class, String, Class, Object...) - Method in class net.e6tech.elements.common.resources.Provision
 
getPlugin(Class, String, Class, String, Class, Object...) - Method in class net.e6tech.elements.common.resources.Provision
 
getPlugin(Path<T>, Object...) - Method in class net.e6tech.elements.common.resources.Provision
 
getPlugin() - Method in class net.e6tech.elements.common.resources.ResourceManager
 
getPlugin(Class, String, Class, Object...) - Method in class net.e6tech.elements.common.resources.Resources
 
getPlugin(Class, String, Class, String, Class, Object...) - Method in class net.e6tech.elements.common.resources.Resources
 
getPlugin(Path<T>, Object...) - Method in class net.e6tech.elements.common.resources.Resources
 
getPluginClassLoader() - Method in class net.e6tech.elements.common.resources.plugin.Plugin
 
getPool() - Method in class net.e6tech.elements.common.cache.CacheFacade
 
getProperties() - Method in class net.e6tech.elements.common.launch.LaunchController
 
getProperties() - Method in class net.e6tech.elements.common.resources.Configuration
 
getProperties() - Method in class net.e6tech.elements.common.resources.Provision
 
getProperties() - Method in class net.e6tech.elements.common.script.AbstractScriptShell
 
getProperties() - Method in class net.e6tech.elements.common.script.Scripting
 
getProperty(String) - Method in class net.e6tech.elements.common.launch.LaunchController
 
getProperty(Object, String) - Static method in class net.e6tech.elements.common.reflection.Reflection
 
getProvision() - Method in class net.e6tech.elements.common.resources.ResourcesFactory
 
getRecoveryPeriod() - Method in class net.e6tech.elements.common.util.concurrent.Balancer
 
getResourceManager(String) - Method in class net.e6tech.elements.common.launch.Launch
 
getResourceManager() - Method in class net.e6tech.elements.common.resources.Provision
 
getResourceManager(String) - Method in class net.e6tech.elements.common.resources.ResourceManager
 
getResourceManager() - Method in class net.e6tech.elements.common.resources.ResourceManager
 
getResourceManager() - Method in interface net.e6tech.elements.common.resources.ResourcePool
 
getResourceManager() - Method in class net.e6tech.elements.common.resources.Resources
 
getResourceManagers() - Method in class net.e6tech.elements.common.launch.Launch
 
getResourceManagers() - Method in class net.e6tech.elements.common.resources.ResourceManager
 
getResourceProviders() - Method in class net.e6tech.elements.common.resources.ResourceManager
 
getResources() - Method in class net.e6tech.elements.common.resources.UnitOfWork
 
getResourcesClass() - Method in class net.e6tech.elements.common.resources.Provision
 
getResponseCode() - Method in class net.e6tech.elements.common.util.ErrorResponse
 
getScripting() - Method in class net.e6tech.elements.common.script.AbstractScriptShell
 
getService() - Method in class net.e6tech.elements.common.util.concurrent.Balancer
 
getShell() - Method in class net.e6tech.elements.common.script.AbstractScriptBase
 
getTarget(Object) - Static method in class net.e6tech.elements.common.interceptor.Interceptor
 
getTarget() - Method in class net.e6tech.elements.common.notification.MethodCallNotification
 
getTargetClass(Object) - Static method in class net.e6tech.elements.common.interceptor.Interceptor
 
getThreadPool() - Method in class net.e6tech.elements.common.util.monitor.TimeoutMonitor
 
getTimeout() - Method in class net.e6tech.elements.common.logging.TimedLogger
 
getTimeout() - Method in class net.e6tech.elements.common.resources.Resources
 
getTimeout() - Method in class net.e6tech.elements.common.util.concurrent.Balancer
 
getTimeout() - Method in interface net.e6tech.elements.common.util.monitor.TimeoutListener
 
getTimeout() - Method in class net.e6tech.elements.common.util.monitor.TimeoutMonitor
 
getTimeoutExtension() - Method in class net.e6tech.elements.common.resources.Resources
 
getTopic() - Method in class net.e6tech.elements.common.subscribe.Notice
 
getType() - Method in class net.e6tech.elements.common.resources.plugin.Path
 
getType() - Method in class net.e6tech.elements.common.serialization.ObjectReference
 
getTypeClass() - Method in class net.e6tech.elements.common.serialization.ObjectReference
 
getUserObject() - Method in class net.e6tech.elements.common.subscribe.Notice
 
getVariable(String) - Method in class net.e6tech.elements.common.resources.Provision
 
getVariable(String) - Method in class net.e6tech.elements.common.resources.Resources
 
getVariable(String) - Method in class net.e6tech.elements.common.script.AbstractScriptBase
 
getVariable(String) - Method in class net.e6tech.elements.common.script.AbstractScriptShell
 
getVariables() - Method in class net.e6tech.elements.common.script.Scripting
 

H

handle(Method, Object[]) - Method in interface net.e6tech.elements.common.interceptor.Interceptor.Handler
 
hasBinding(Class) - Method in class net.e6tech.elements.common.resources.InjectionModule
 
hashCode() - Method in class net.e6tech.elements.common.resources.NamedImpl
 
hashCode() - Method in class net.e6tech.elements.common.serialization.ObjectReference
 
hasInstance(Class) - Method in class net.e6tech.elements.common.resources.InjectionModule
 
hasInstance(Class) - Method in class net.e6tech.elements.common.resources.ResourceManager
 
hasInstance(Class) - Method in class net.e6tech.elements.common.resources.Resources
 
hasObjectReference(Resources, Class) - Method in class net.e6tech.elements.common.serialization.DefaultObjectFinder
 
hasObjectReference(Resources, Class) - Method in interface net.e6tech.elements.common.serialization.ObjectFinder
 

I

info(String) - Method in class net.e6tech.elements.common.logging.jul.LoggerAdapter
 
InitialContextFactory - Class in net.e6tech.elements.common.util
Created by futeh.
InitialContextFactory() - Constructor for class net.e6tech.elements.common.util.InitialContextFactory
 
InitialContextFactory.ContextInvocationHandler - Class in net.e6tech.elements.common.util
 
Initializable - Interface in net.e6tech.elements.common.resources
Created by futeh.
initialize(Resources) - Method in class net.e6tech.elements.common.cache.CachePool
 
initialize(Resources) - Method in interface net.e6tech.elements.common.resources.Initializable
 
initialize() - Method in interface net.e6tech.elements.common.resources.plugin.Pluggable
 
initialize(ClassLoader, Properties) - Method in class net.e6tech.elements.common.script.AbstractScriptShell
 
initialized(Object) - Method in interface net.e6tech.elements.common.resources.BeanListener
 
initPool(long) - Method in class net.e6tech.elements.common.cache.CacheFacade
 
initPool() - Method in class net.e6tech.elements.common.cache.CacheFacade
 
inject(Object) - Method in class net.e6tech.elements.common.launch.LaunchController
 
inject(T) - Method in class net.e6tech.elements.common.resources.Provision
 
inject(T) - Method in class net.e6tech.elements.common.resources.ResourceManager
 
inject(T) - Method in interface net.e6tech.elements.common.resources.ResourcePool
 
inject(T) - Method in class net.e6tech.elements.common.resources.Resources
 
injected(ResourcePool) - Method in interface net.e6tech.elements.common.resources.InjectionListener
 
injected(Object) - Method in interface net.e6tech.elements.common.resources.ResourceManagerListener
 
InjectionListener - Interface in net.e6tech.elements.common.resources
Created by futeh.
InjectionModule - Class in net.e6tech.elements.common.resources
Created by futeh.
InjectionModule() - Constructor for class net.e6tech.elements.common.resources.InjectionModule
 
Instance - Class in net.e6tech.elements.common.instance
This class is used to set fields with Delegate annotation.
Instance(Class, Interceptor) - Constructor for class net.e6tech.elements.common.instance.Instance
 
Instance() - Constructor for class net.e6tech.elements.common.reflection.Reflection.Instance
 
instanceCreated(Object, Class, Object) - Method in interface net.e6tech.elements.common.reflection.ObjectConverter.InstanceCreationListener
 
InstanceFactory - Class in net.e6tech.elements.common.instance
Created by futeh.
InstanceFactory() - Constructor for class net.e6tech.elements.common.instance.InstanceFactory
 
InstanceNotFoundException - Exception in net.e6tech.elements.common.resources
Created by futeh.
InstanceNotFoundException() - Constructor for exception net.e6tech.elements.common.resources.InstanceNotFoundException
 
InstanceNotFoundException(String) - Constructor for exception net.e6tech.elements.common.resources.InstanceNotFoundException
 
InstanceNotFoundException(String, Throwable) - Constructor for exception net.e6tech.elements.common.resources.InstanceNotFoundException
 
InstanceNotFoundException(Throwable) - Constructor for exception net.e6tech.elements.common.resources.InstanceNotFoundException
 
Interceptor - Class in net.e6tech.elements.common.interceptor
Created by futeh.
Interceptor() - Constructor for class net.e6tech.elements.common.interceptor.Interceptor
 
Interceptor.Constructor<T> - Class in net.e6tech.elements.common.interceptor
 
Interceptor.Handler - Interface in net.e6tech.elements.common.interceptor
 
Interceptor.HandlerAccessor - Interface in net.e6tech.elements.common.interceptor
 
InterceptorAssist - Class in net.e6tech.elements.common.interceptor
Created by futeh on 1/20/16.
InterceptorAssist() - Constructor for class net.e6tech.elements.common.interceptor.InterceptorAssist
 
InterceptorHandler - Interface in net.e6tech.elements.common.interceptor
Created by futeh on 1/20/16.
InvalidEnvException - Exception in net.e6tech.elements.common.script
Created by futeh.
InvalidEnvException() - Constructor for exception net.e6tech.elements.common.script.InvalidEnvException
 
InvalidEnvException(String) - Constructor for exception net.e6tech.elements.common.script.InvalidEnvException
 
InvalidEnvException(String, Throwable) - Constructor for exception net.e6tech.elements.common.script.InvalidEnvException
 
InvalidEnvException(Throwable) - Constructor for exception net.e6tech.elements.common.script.InvalidEnvException
 
invoke(Object, Method, Object[]) - Method in interface net.e6tech.elements.common.interceptor.InterceptorHandler
 
invoke(Object, Method, Object[]) - Method in class net.e6tech.elements.common.logging.LogHandler
 
invoke(Object, Method, Object[]) - Method in class net.e6tech.elements.common.util.InitialContextFactory.ContextInvocationHandler
 
invokeAll(Collection<? extends Callable<T>>) - Method in class net.e6tech.elements.common.util.concurrent.ThreadPool
 
invokeAll(Collection<? extends Callable<T>>, long, TimeUnit) - Method in class net.e6tech.elements.common.util.concurrent.ThreadPool
 
invokeAny(Collection<? extends Callable<T>>) - Method in class net.e6tech.elements.common.util.concurrent.ThreadPool
 
invokeAny(Collection<? extends Callable<T>>, long, TimeUnit) - Method in class net.e6tech.elements.common.util.concurrent.ThreadPool
 
invokeMethod(String, Object) - Method in class net.e6tech.elements.common.resources.ResourceManagerScript
This method is for catching key { closure } pattern.
isAborted() - Method in class net.e6tech.elements.common.resources.Resources
 
isAborted() - Method in class net.e6tech.elements.common.resources.UnitOfWork
 
isBound(Class<T>) - Method in class net.e6tech.elements.common.resources.Resources
 
isClassPath() - Method in class net.e6tech.elements.common.script.ScriptPath
 
isClosed() - Method in class net.e6tech.elements.common.resources.Resources
 
isCommitted() - Method in class net.e6tech.elements.common.resources.Resources
 
isDisabled() - Method in class net.e6tech.elements.common.util.monitor.AllocationMonitor
 
isDiscarded() - Method in class net.e6tech.elements.common.resources.Resources
 
isEmpty() - Method in class net.e6tech.elements.common.resources.Atom
 
isLoading() - Method in class net.e6tech.elements.common.script.AbstractScriptShell
 
isLoggable(Level) - Method in class net.e6tech.elements.common.logging.jul.LoggerAdapter
 
isNotNull() - Method in class net.e6tech.elements.common.resources.Binding
 
isNullOrEmpty(String) - Static method in class net.e6tech.elements.common.util.StringUtil
 
isOpen() - Method in interface net.e6tech.elements.common.util.monitor.TimeoutListener
 
isOpened() - Method in class net.e6tech.elements.common.resources.Resources
 
isOpened() - Method in class net.e6tech.elements.common.resources.UnitOfWork
 
isProxyObject(Object) - Static method in class net.e6tech.elements.common.interceptor.Interceptor
 
isRunnable(Object) - Method in class net.e6tech.elements.common.script.Scripting
 
isShutdown() - Method in class net.e6tech.elements.common.util.concurrent.ThreadPool
 
isStoreByValue() - Method in class net.e6tech.elements.common.cache.CacheFacade
 
isStoreByValue() - Method in class net.e6tech.elements.common.cache.CachePool
 
isTerminated() - Method in class net.e6tech.elements.common.util.concurrent.ThreadPool
 
iterator() - Method in class net.e6tech.elements.common.util.datastructure.BinarySearchList
 

K

keyClass - Variable in class net.e6tech.elements.common.cache.CacheFacade
 
keySet() - Method in class net.e6tech.elements.common.resources.Atom
 

L

Launch - Class in net.e6tech.elements.common.launch
Created by futeh.
Launch(LaunchController...) - Constructor for class net.e6tech.elements.common.launch.Launch
 
launch(LaunchListener...) - Method in class net.e6tech.elements.common.launch.Launch
 
launch() - Method in class net.e6tech.elements.common.launch.LaunchController
 
LaunchController - Class in net.e6tech.elements.common.launch
Created by futeh.
LaunchController() - Constructor for class net.e6tech.elements.common.launch.LaunchController
 
LaunchController(Properties) - Constructor for class net.e6tech.elements.common.launch.LaunchController
 
launched(Provision) - Method in interface net.e6tech.elements.common.launch.CreatedListener
 
launched(Provision) - Method in class net.e6tech.elements.common.launch.LaunchController
 
launched(Provision) - Method in interface net.e6tech.elements.common.launch.LaunchListener
 
launched(Closure) - Method in class net.e6tech.elements.common.resources.Atom
 
launched(Object) - Method in interface net.e6tech.elements.common.resources.BeanListener
 
LaunchListener - Interface in net.e6tech.elements.common.launch
Created by futeh.
launchScript(String) - Method in class net.e6tech.elements.common.launch.LaunchController
 
list() - Method in class net.e6tech.elements.common.resources.plugin.Path
 
listBeans() - Method in class net.e6tech.elements.common.resources.ResourceManager
 
listenFor() - Method in interface net.e6tech.elements.common.resources.ClassBeanListener
 
listenFor() - Method in interface net.e6tech.elements.common.resources.NamedBeanListener
 
listFiles(String, String) - Static method in class net.e6tech.elements.common.util.file.FileUtil
 
load(String) - Method in class net.e6tech.elements.common.resources.Configuration
 
load(Map<String, Object>) - Method in class net.e6tech.elements.common.resources.Provision
 
load(String) - Method in class net.e6tech.elements.common.resources.ResourceManager
 
load(String, boolean) - Method in class net.e6tech.elements.common.resources.ResourceManager
 
load(String) - Method in class net.e6tech.elements.common.script.AbstractScriptShell
 
load(String) - Method in class net.e6tech.elements.common.script.Scripting
Run a script.
loadClass(ClassLoader, String) - Static method in class net.e6tech.elements.common.reflection.ObjectConverter
 
loadClass(String, ClassLoader) - Static method in class net.e6tech.elements.common.reflection.Reflection
 
loadFile(String) - Method in class net.e6tech.elements.common.resources.Configuration
 
loadPlugins(String[]) - Method in class net.e6tech.elements.common.resources.plugin.Plugin
 
loadProvision(Class<? extends Provision>) - Method in class net.e6tech.elements.common.resources.ResourceManager
 
Location(String) - Constructor for class net.e6tech.elements.common.util.file.TimestampDirectory.Location
 
Location(String, String) - Constructor for class net.e6tech.elements.common.util.file.TimestampDirectory.Location
 
log(LogRecord) - Method in class net.e6tech.elements.common.logging.jul.LoggerAdapter
 
log(Level, String, Object[], Throwable) - Method in class net.e6tech.elements.common.logging.jul.LoggerAdapter
 
log(Level, String) - Method in class net.e6tech.elements.common.logging.jul.LoggerAdapter
 
log(Level, String, Object) - Method in class net.e6tech.elements.common.logging.jul.LoggerAdapter
 
log(Level, String, Object[]) - Method in class net.e6tech.elements.common.logging.jul.LoggerAdapter
 
log(Level, String, Throwable) - Method in class net.e6tech.elements.common.logging.jul.LoggerAdapter
 
log() - Method in class net.e6tech.elements.common.logging.TimedLogger
 
log(String) - Method in class net.e6tech.elements.common.logging.TimedLogger
 
log(Logger, String, Throwable) - Method in class net.e6tech.elements.common.resources.Provision
 
logDir - Static variable in interface net.e6tech.elements.common.logging.Logger
 
Logger - Interface in net.e6tech.elements.common.logging
Created by futeh.
LoggerAdapter - Class in net.e6tech.elements.common.logging.jul
Created by futeh.
LoggerAdapter(String) - Constructor for class net.e6tech.elements.common.logging.jul.LoggerAdapter
 
LogHandler - Class in net.e6tech.elements.common.logging
Created by futeh.
LogHandler(Logger) - Constructor for class net.e6tech.elements.common.logging.LogHandler
 
LogHandler(Class) - Constructor for class net.e6tech.elements.common.logging.LogHandler
 
LogHandler(String) - Constructor for class net.e6tech.elements.common.logging.LogHandler
 
LogLevel - Enum in net.e6tech.elements.common.logging
Created by futeh.
LogManager - Class in net.e6tech.elements.common.logging.jul
Created by futeh.
LogManager() - Constructor for class net.e6tech.elements.common.logging.jul.LogManager
 
logp(Level, String, String, String) - Method in class net.e6tech.elements.common.logging.jul.LoggerAdapter
 
logp(Level, String, String, String, Object) - Method in class net.e6tech.elements.common.logging.jul.LoggerAdapter
 
logp(Level, String, String, String, Object[]) - Method in class net.e6tech.elements.common.logging.jul.LoggerAdapter
 
logp(Level, String, String, String, Throwable) - Method in class net.e6tech.elements.common.logging.jul.LoggerAdapter
 

M

main(String...) - Static method in class net.e6tech.elements.common.launch.Launch
Required properties are launch home env For example Launch launch=conf/provisioning/provision-1.groovy home=dir1 key1=val1 arg1 arg2 end launch=conf/provisioning/provision-2.groovy home=dir2 end end global-key1=global-value1 global-key2=global-value2 global-arg1 global-arg2 ...
main(String...) - Static method in class net.e6tech.elements.common.util.Terminal
 
mapper - Static variable in class net.e6tech.elements.common.reflection.ObjectConverter
 
Merge - Annotation Type in net.e6tech.elements.common.resources
Created by futeh on 12/19/15.
merge(ResourcesFactory) - Method in class net.e6tech.elements.common.resources.ResourcesFactory
 
MethodCallNotification - Class in net.e6tech.elements.common.notification
Created by futeh on 1/21/16.
MethodCallNotification(Object, Object, Method, Object[], long) - Constructor for class net.e6tech.elements.common.notification.MethodCallNotification
 
monitor(long, Object, AllocationListener) - Method in class net.e6tech.elements.common.util.monitor.AllocationMonitor
The listener MUST not have any reference to obj.
monitor(TimeoutListener) - Method in class net.e6tech.elements.common.util.monitor.TimeoutMonitor
 
MultiProxy - Class in net.e6tech.elements.common.reflection
The usage pattern is createProxy().configure() This initial createProxy configures a handler associated with a cls and a list of methods that the handler wishes to intercept.

N

name - Variable in class net.e6tech.elements.common.cache.CacheFacade
 
NamedBeanListener - Interface in net.e6tech.elements.common.resources
Created by futeh.
NamedImpl - Class in net.e6tech.elements.common.resources
Created by futeh.
NamedImpl(String) - Constructor for class net.e6tech.elements.common.resources.NamedImpl
 
namedInstanceBound(String, Class<T>, T) - Method in interface net.e6tech.elements.common.resources.ResourceManagerListener
 
net.e6tech.elements.common.cache - package net.e6tech.elements.common.cache
 
net.e6tech.elements.common.instance - package net.e6tech.elements.common.instance
 
net.e6tech.elements.common.interceptor - package net.e6tech.elements.common.interceptor
 
net.e6tech.elements.common.launch - package net.e6tech.elements.common.launch
 
net.e6tech.elements.common.logging - package net.e6tech.elements.common.logging
 
net.e6tech.elements.common.logging.jul - package net.e6tech.elements.common.logging.jul
 
net.e6tech.elements.common.notification - package net.e6tech.elements.common.notification
 
net.e6tech.elements.common.reflection - package net.e6tech.elements.common.reflection
 
net.e6tech.elements.common.resources - package net.e6tech.elements.common.resources
 
net.e6tech.elements.common.resources.plugin - package net.e6tech.elements.common.resources.plugin
 
net.e6tech.elements.common.script - package net.e6tech.elements.common.script
 
net.e6tech.elements.common.serialization - package net.e6tech.elements.common.serialization
 
net.e6tech.elements.common.subscribe - package net.e6tech.elements.common.subscribe
 
net.e6tech.elements.common.util - package net.e6tech.elements.common.util
 
net.e6tech.elements.common.util.concurrent - package net.e6tech.elements.common.util.concurrent
 
net.e6tech.elements.common.util.datastructure - package net.e6tech.elements.common.util.datastructure
 
net.e6tech.elements.common.util.file - package net.e6tech.elements.common.util.file
 
net.e6tech.elements.common.util.monitor - package net.e6tech.elements.common.util.monitor
 
newEntry(K, long) - Method in class net.e6tech.elements.common.util.concurrent.Wait
 
newEntry(K, Object, long) - Method in class net.e6tech.elements.common.util.concurrent.Wait
 
newInstance(Resources, Object...) - Method in class net.e6tech.elements.common.instance.Instance
 
newInstance(Resources, Class<T>, Object...) - Method in class net.e6tech.elements.common.instance.InstanceFactory
 
newInstance(Class, InterceptorHandler) - Method in class net.e6tech.elements.common.interceptor.Interceptor
Create an interceptor just like the newInterceptor method.
newInstance(Class<T>, Object) - Method in class net.e6tech.elements.common.reflection.Reflection.Instance
 
newInstance(Class<T>, Object, CopyListener) - Method in class net.e6tech.elements.common.reflection.Reflection.Instance
 
newInstance(String, ClassLoader) - Static method in class net.e6tech.elements.common.reflection.Reflection
 
newInstance(Class<T>, List) - Static method in class net.e6tech.elements.common.reflection.Reflection
 
newInstance(Class<T>, List, CopyListener) - Static method in class net.e6tech.elements.common.reflection.Reflection
 
newInstance(Class<T>, Object) - Static method in class net.e6tech.elements.common.reflection.Reflection
 
newInstance(Class<T>, Object, CopyListener) - Static method in class net.e6tech.elements.common.reflection.Reflection
 
newInstance(Class<T>) - Method in class net.e6tech.elements.common.resources.Provision
 
newInstance(Class<T>) - Method in interface net.e6tech.elements.common.resources.ResourcePool
 
newInstance(ClassLoader, Properties) - Static method in class net.e6tech.elements.common.script.Scripting
 
newInstance() - Static method in class net.e6tech.elements.common.serialization.ObjectMapperFactory
 
newInterceptor(T, InterceptorHandler) - Method in class net.e6tech.elements.common.interceptor.Interceptor
Creates an interceptor for an instance.
newPrototypeClass(Class<T>, T) - Static method in class net.e6tech.elements.common.interceptor.Interceptor
Creates a prototype class.
newResources() - Method in class net.e6tech.elements.common.resources.ResourceManager
 
newSingletonClass(Class<T>, T) - Static method in class net.e6tech.elements.common.interceptor.Interceptor
Create a class that returns a singleton.
newThread(Runnable) - Method in class net.e6tech.elements.common.util.concurrent.ThreadPool
 
newYaml() - Static method in class net.e6tech.elements.common.resources.Configuration
 
Notice<T extends java.io.Serializable> - Class in net.e6tech.elements.common.subscribe
Created by futeh on 1/19/16.
Notice() - Constructor for class net.e6tech.elements.common.subscribe.Notice
 
Notice(String, T) - Constructor for class net.e6tech.elements.common.subscribe.Notice
 
Notification - Interface in net.e6tech.elements.common.notification
Created by futeh on 1/21/16.
NotificationCenter - Class in net.e6tech.elements.common.notification
Created by futeh on 1/21/16.
NotificationCenter() - Constructor for class net.e6tech.elements.common.notification.NotificationCenter
 
notificationCenter - Variable in class net.e6tech.elements.common.notification.NotificationProcessor
 
NotificationListener<T extends Notification> - Interface in net.e6tech.elements.common.notification
Created by futeh on 1/21/16.
NotificationProcessor - Class in net.e6tech.elements.common.notification
Created by futeh.
NotificationProcessor() - Constructor for class net.e6tech.elements.common.notification.NotificationProcessor
 

O

ObjectConverter - Class in net.e6tech.elements.common.reflection
Created by futeh.
ObjectConverter() - Constructor for class net.e6tech.elements.common.reflection.ObjectConverter
 
ObjectConverter.InstanceCreationListener - Interface in net.e6tech.elements.common.reflection
 
ObjectFinder - Interface in net.e6tech.elements.common.serialization
Created by futeh.
ObjectLocator - Interface in net.e6tech.elements.common.serialization
Created by futeh.
ObjectMapperFactory - Class in net.e6tech.elements.common.serialization
Created by futeh.
ObjectMapperFactory() - Constructor for class net.e6tech.elements.common.serialization.ObjectMapperFactory
 
ObjectReference - Class in net.e6tech.elements.common.serialization
Created by futeh.
ObjectReference() - Constructor for class net.e6tech.elements.common.serialization.ObjectReference
 
ObjectReference(Class, Object) - Constructor for class net.e6tech.elements.common.serialization.ObjectReference
 
objectReferenceGet(Class) - Method in class net.e6tech.elements.common.serialization.DefaultObjectFinder
 
objectReferenceSet(Class) - Method in class net.e6tech.elements.common.serialization.DefaultObjectFinder
 
of(Class<T>, String) - Static method in class net.e6tech.elements.common.resources.plugin.Path
 
offer(K, V) - Method in class net.e6tech.elements.common.util.concurrent.Wait
 
onAbort(Resources) - Method in interface net.e6tech.elements.common.resources.AfterCommit
 
OnAbort - Interface in net.e6tech.elements.common.resources
Created by futeh.
onAbort(Resources) - Method in interface net.e6tech.elements.common.resources.OnAbort
 
onAbort(Resources) - Method in interface net.e6tech.elements.common.resources.OnClosed
 
onAbort(Resources) - Method in interface net.e6tech.elements.common.resources.OnCommit
 
onAbort(Resources) - Method in interface net.e6tech.elements.common.resources.OnOpen
 
onAbort(Resources) - Method in interface net.e6tech.elements.common.resources.ResourceProvider
 
onAbort(OnAbort) - Method in class net.e6tech.elements.common.resources.Resources
 
onAbort(Runnable) - Method in class net.e6tech.elements.common.resources.Resources
 
onClosed(Resources) - Method in interface net.e6tech.elements.common.resources.AfterCommit
 
onClosed(Resources) - Method in interface net.e6tech.elements.common.resources.OnAbort
 
OnClosed - Interface in net.e6tech.elements.common.resources
Created by futeh.
onClosed(Resources) - Method in interface net.e6tech.elements.common.resources.OnClosed
 
onClosed(Resources) - Method in interface net.e6tech.elements.common.resources.OnCommit
 
onClosed(Resources) - Method in interface net.e6tech.elements.common.resources.OnOpen
 
onClosed(Resources) - Method in interface net.e6tech.elements.common.resources.ResourceProvider
 
onClosed(OnClosed) - Method in class net.e6tech.elements.common.resources.Resources
 
onClosed(Runnable) - Method in class net.e6tech.elements.common.resources.Resources
 
onCommit(Resources) - Method in interface net.e6tech.elements.common.resources.AfterCommit
 
onCommit(Resources) - Method in interface net.e6tech.elements.common.resources.OnAbort
 
onCommit(Resources) - Method in interface net.e6tech.elements.common.resources.OnClosed
 
OnCommit - Interface in net.e6tech.elements.common.resources
Created by futeh.
onCommit(Resources) - Method in interface net.e6tech.elements.common.resources.OnCommit
 
onCommit(Resources) - Method in interface net.e6tech.elements.common.resources.OnOpen
 
onCommit(Resources) - Method in interface net.e6tech.elements.common.resources.ResourceProvider
 
onCommit(OnCommit) - Method in class net.e6tech.elements.common.resources.Resources
 
onCommit(Runnable) - Method in class net.e6tech.elements.common.resources.Resources
 
onEvent(T) - Method in interface net.e6tech.elements.common.notification.NotificationListener
 
onEvent(Notification) - Method in class net.e6tech.elements.common.notification.NotificationProcessor
The onEvent is running on the same thread and using the same Resources as the sender.
onLaunched() - Method in class net.e6tech.elements.common.resources.ResourceManager
Beware, this method is called from the parent thread.
onLaunched() - Method in class net.e6tech.elements.common.script.Scripting
 
onLoad(Serializable, Object[], String[]) - Method in interface net.e6tech.elements.common.resources.PersistenceListener
 
onLoaded() - Method in class net.e6tech.elements.common.resources.ResourceManager
 
onLoaded() - Method in class net.e6tech.elements.common.script.AbstractScriptShell
 
onOpen(Resources) - Method in interface net.e6tech.elements.common.resources.AfterCommit
 
onOpen(Resources) - Method in interface net.e6tech.elements.common.resources.OnAbort
 
onOpen(Resources) - Method in interface net.e6tech.elements.common.resources.OnClosed
 
onOpen(Resources) - Method in interface net.e6tech.elements.common.resources.OnCommit
 
OnOpen - Interface in net.e6tech.elements.common.resources
Created by futeh.
onOpen(Resources) - Method in interface net.e6tech.elements.common.resources.OnOpen
 
onOpen(OnOpen) - Method in class net.e6tech.elements.common.resources.Provision
 
onOpen(Resources) - Method in interface net.e6tech.elements.common.resources.ResourceProvider
 
onOpen(OnOpen) - Method in class net.e6tech.elements.common.resources.Resources
 
onOpen(Runnable) - Method in class net.e6tech.elements.common.resources.Resources
 
onOpen() - Method in class net.e6tech.elements.common.resources.Resources
 
onOpen(OnOpen) - Method in class net.e6tech.elements.common.resources.UnitOfWork
 
onPotentialLeak() - Method in interface net.e6tech.elements.common.util.monitor.AllocationListener
 
onSave(Serializable, Object[], String[]) - Method in interface net.e6tech.elements.common.resources.PersistenceListener
This method is called when EntityManager.persist is called.
onTimeout() - Method in interface net.e6tech.elements.common.util.monitor.TimeoutListener
 
open(Consumer<Resources>) - Method in class net.e6tech.elements.common.resources.Atom
 
open() - Method in class net.e6tech.elements.common.resources.Provision
 
open() - Method in class net.e6tech.elements.common.resources.ResourceManager
 
open(Consumer<Res>) - Method in class net.e6tech.elements.common.resources.ResourceManager
 
open() - Method in class net.e6tech.elements.common.resources.ResourcesFactory
 
open() - Method in interface net.e6tech.elements.common.resources.Transactional
 
open() - Method in class net.e6tech.elements.common.resources.UnitOfWork
 
open() - Method in class net.e6tech.elements.common.util.file.TimestampDirectory
 
open(String) - Method in class net.e6tech.elements.common.util.file.TimestampDirectory
 

P

pad(String, int, char, boolean) - Static method in class net.e6tech.elements.common.util.StringUtil
 
padLeft(String, int, char) - Static method in class net.e6tech.elements.common.util.StringUtil
 
padRight(String, int, char) - Static method in class net.e6tech.elements.common.util.StringUtil
 
Path<T> - Class in net.e6tech.elements.common.resources.plugin
Created by futeh.
Path(Class<T>, String) - Constructor for class net.e6tech.elements.common.resources.plugin.Path
 
path() - Method in class net.e6tech.elements.common.resources.plugin.Path
 
PATH - Static variable in class net.e6tech.elements.common.script.Scripting
 
peek(K) - Method in class net.e6tech.elements.common.util.concurrent.Wait
 
peekUserData(K) - Method in class net.e6tech.elements.common.util.concurrent.Wait
 
PersistenceListener - Interface in net.e6tech.elements.common.resources
This inteface should be implemented by classes that are interested in intercepting load and persist.
Pluggable - Interface in net.e6tech.elements.common.resources.plugin
Created by futeh.
Plugin - Class in net.e6tech.elements.common.resources.plugin
Created by futeh.
Plugin(ResourceManager) - Constructor for class net.e6tech.elements.common.resources.plugin.Plugin
 
Plugin.PluginClassLoader - Class in net.e6tech.elements.common.resources.plugin
 
PluginClassLoader(ClassLoader) - Constructor for class net.e6tech.elements.common.resources.plugin.Plugin.PluginClassLoader
 
poll(K, long) - Method in class net.e6tech.elements.common.util.concurrent.Wait
 
pool - Variable in class net.e6tech.elements.common.cache.CacheFacade
 
postInit(Closure) - Method in class net.e6tech.elements.common.resources.Atom
 
preFlush() - Method in interface net.e6tech.elements.common.resources.PersistenceListener
preFlush is called either EntityManager.flush is called or as part of commit.
preInit(Closure) - Method in class net.e6tech.elements.common.resources.Atom
 
preInject(ResourcePool) - Method in interface net.e6tech.elements.common.resources.InjectionListener
 
preOpen(Consumer<Resources>) - Method in class net.e6tech.elements.common.resources.Provision
 
preOpen(Consumer<Resources>) - Method in class net.e6tech.elements.common.resources.UnitOfWork
 
primitives - Static variable in class net.e6tech.elements.common.reflection.ObjectConverter
 
print(String) - Method in class net.e6tech.elements.common.util.Terminal
 
println(String) - Method in class net.e6tech.elements.common.util.Terminal
 
printStackTrace(StringBuilder, String, int, int) - Static method in class net.e6tech.elements.common.reflection.Reflection
 
processEvent(Notification) - Method in class net.e6tech.elements.common.notification.NotificationProcessor
It is the catch all processEvent method.
property(String, String) - Method in class net.e6tech.elements.common.launch.LaunchController
 
propertyDescriptor(Method) - Static method in class net.e6tech.elements.common.reflection.Reflection
 
provider - Variable in class net.e6tech.elements.common.cache.CachePool
 
provision - Variable in class net.e6tech.elements.common.notification.NotificationProcessor
 
Provision - Class in net.e6tech.elements.common.resources
Created by futeh.
Provision() - Constructor for class net.e6tech.elements.common.resources.Provision
 
provision() - Method in class net.e6tech.elements.common.resources.Resources
 
provisionLoaded(Provision) - Method in interface net.e6tech.elements.common.resources.ResourceManagerListener
 
publish(String, Serializable) - Method in class net.e6tech.elements.common.notification.NotificationCenter
 
publish(Class<T>, T) - Method in class net.e6tech.elements.common.notification.NotificationCenter
 
publish(String, Serializable) - Method in interface net.e6tech.elements.common.subscribe.Broadcast
 
publish(Class<T>, T) - Method in interface net.e6tech.elements.common.subscribe.Broadcast
 
publish(String, Serializable) - Method in class net.e6tech.elements.common.subscribe.DefaultBroadcast
 
publish(Class<T>, T) - Method in class net.e6tech.elements.common.subscribe.DefaultBroadcast
 
put(K, V) - Method in class net.e6tech.elements.common.cache.CacheFacade
 
put(String, String) - Static method in interface net.e6tech.elements.common.logging.Logger
 
put(String, Object) - Method in class net.e6tech.elements.common.resources.Atom
 
put(Class<T>, T) - Method in class net.e6tech.elements.common.resources.Resources
 
put(String, T) - Method in class net.e6tech.elements.common.resources.Resources
 
put(Enum) - Method in class net.e6tech.elements.common.resources.Resources
 
put(String, Object) - Method in class net.e6tech.elements.common.script.Scripting
 
putAll(Map<? extends String, ?>) - Method in class net.e6tech.elements.common.resources.Atom
 

R

rateLimitedThreadPool(String, int, int, long, int) - Static method in class net.e6tech.elements.common.util.concurrent.ThreadPool
 
readLine(String) - Method in class net.e6tech.elements.common.util.Terminal
 
readPassword(String) - Method in class net.e6tech.elements.common.util.Terminal
 
rebind(T) - Method in class net.e6tech.elements.common.resources.Binding
 
rebind(Class<T>, T) - Method in class net.e6tech.elements.common.resources.ResourceManager
 
rebind(Class<T>, T) - Method in interface net.e6tech.elements.common.resources.ResourcePool
 
rebind(Class<T>, T) - Method in class net.e6tech.elements.common.resources.Resources
 
rebindNamedInstance(String, Class<T>, T) - Method in class net.e6tech.elements.common.resources.ResourceManager
 
rebindNamedInstance(String, Class<T>, T) - Method in interface net.e6tech.elements.common.resources.ResourcePool
 
rebindNamedInstance(String, Class<T>, T) - Method in class net.e6tech.elements.common.resources.Resources
 
receive(Notice<T>) - Method in interface net.e6tech.elements.common.subscribe.Subscriber
 
recover(T) - Method in class net.e6tech.elements.common.util.concurrent.Balancer
 
Reflection - Class in net.e6tech.elements.common.reflection
Created by futeh.
Reflection() - Constructor for class net.e6tech.elements.common.reflection.Reflection
 
Reflection.Instance - Class in net.e6tech.elements.common.reflection
 
registerBean(String, Object) - Method in class net.e6tech.elements.common.resources.ResourceManager
 
registerBean(String, Object) - Method in class net.e6tech.elements.common.resources.ResourceManagerScript
 
rejectedExecutionHandler(RejectedExecutionHandler) - Method in class net.e6tech.elements.common.util.concurrent.ThreadPool
 
remove(K) - Method in class net.e6tech.elements.common.cache.CacheFacade
 
remove(Object) - Method in class net.e6tech.elements.common.resources.Atom
 
remove(ResourceProvider) - Method in class net.e6tech.elements.common.resources.Resources
 
remove(String) - Method in class net.e6tech.elements.common.script.Scripting
 
remove(K) - Method in class net.e6tech.elements.common.util.concurrent.Wait
 
remove(Comparable) - Method in class net.e6tech.elements.common.util.datastructure.BinarySearchList
 
removeBeanListener(BeanListener) - Method in class net.e6tech.elements.common.resources.BeanLifecycle
 
removeBroadcast(Broadcast) - Method in class net.e6tech.elements.common.notification.NotificationCenter
 
removeCreatedListener(CreatedListener) - Method in class net.e6tech.elements.common.launch.LaunchController
 
removeLaunchListener(LaunchListener) - Method in class net.e6tech.elements.common.launch.LaunchController
 
removeListener(ResourceManagerListener) - Method in class net.e6tech.elements.common.resources.ResourceManager
 
replaceObject(Object) - Method in class net.e6tech.elements.common.serialization.DefaultObjectFinder
 
replaceObject(Object) - Method in interface net.e6tech.elements.common.serialization.ObjectFinder
 
replay(Throwable, Resources.Replay<Res, R>) - Method in class net.e6tech.elements.common.resources.Resources
 
resolve(String) - Method in interface net.e6tech.elements.common.resources.Configuration.Resolver
 
ResourceManager - Class in net.e6tech.elements.common.resources
The purpose of ResourceManager is to register globally visible named instances.
ResourceManager() - Constructor for class net.e6tech.elements.common.resources.ResourceManager
 
ResourceManager(Provision) - Constructor for class net.e6tech.elements.common.resources.ResourceManager
 
ResourceManager(Properties) - Constructor for class net.e6tech.elements.common.resources.ResourceManager
 
ResourceManagerListener - Interface in net.e6tech.elements.common.resources
Created by futeh.
ResourceManagerScript - Class in net.e6tech.elements.common.resources
Created by futeh.
ResourceManagerScript() - Constructor for class net.e6tech.elements.common.resources.ResourceManagerScript
 
resourceManangerBind(Class<T>, T) - Method in class net.e6tech.elements.common.resources.Atom
 
ResourcePool - Interface in net.e6tech.elements.common.resources
Created by futeh.
ResourceProvider - Interface in net.e6tech.elements.common.resources
Created by futeh.
resourceProviderAdded(ResourceProvider) - Method in interface net.e6tech.elements.common.resources.ResourceManagerListener
 
Resources - Class in net.e6tech.elements.common.resources
A Resources instance is use to manage resource level injection and resources.
Resources() - Constructor for class net.e6tech.elements.common.resources.Resources
 
resourcesFactory() - Method in class net.e6tech.elements.common.resources.Provision
 
ResourcesFactory - Class in net.e6tech.elements.common.resources
Created by futeh on 12/19/15.
ResourcesFactory() - Constructor for class net.e6tech.elements.common.resources.ResourcesFactory
 
restore() - Method in class net.e6tech.elements.common.resources.Binding
 
Rethrowable - Interface in net.e6tech.elements.common.util
Created by futeh.
Retry - Class in net.e6tech.elements.common.resources
Created by futeh.
Retry() - Constructor for class net.e6tech.elements.common.resources.Retry
 
retry(Retry.Retryable<R>) - Method in class net.e6tech.elements.common.resources.Retry
 
retry(Throwable, Retry.Retryable<R>) - Method in class net.e6tech.elements.common.resources.Retry
 
Retry.Retryable<R> - Interface in net.e6tech.elements.common.resources
 
rollback(TimeoutListener) - Method in class net.e6tech.elements.common.util.monitor.TimeoutMonitor
 
run(Runnable) - Method in class net.e6tech.elements.common.notification.NotificationProcessor
 
run(Object) - Method in class net.e6tech.elements.common.resources.Atom
 
run() - Method in interface net.e6tech.elements.common.resources.Transactional.RunnableWithException
 
runAfter(Object) - Method in class net.e6tech.elements.common.resources.Atom
 
runAfter(Object) - Method in class net.e6tech.elements.common.script.AbstractScriptShell
 
runAfter(Runnable) - Method in class net.e6tech.elements.common.script.AbstractScriptShell
 
runAfter(Runnable) - Method in class net.e6tech.elements.common.script.Scripting
 
runAfter(Object) - Method in class net.e6tech.elements.common.script.Scripting
 
runAfter() - Method in class net.e6tech.elements.common.script.Scripting
 
runAfterIfNotLoading() - Method in class net.e6tech.elements.common.script.AbstractScriptShell
 
runLaunched(Object) - Method in class net.e6tech.elements.common.resources.Atom
 
runLaunched(Runnable) - Method in class net.e6tech.elements.common.script.AbstractScriptShell
 
runLaunched(Object) - Method in class net.e6tech.elements.common.script.Scripting
 
runNow(Object, Object) - Method in class net.e6tech.elements.common.script.AbstractScriptShell
 
runNow(Object, Runnable) - Method in class net.e6tech.elements.common.script.AbstractScriptShell
 
runNow(Object, Callable) - Method in class net.e6tech.elements.common.script.AbstractScriptShell
 
runNow(Object, Object) - Method in class net.e6tech.elements.common.script.Scripting
 
runtimeException(Throwable) - Method in interface net.e6tech.elements.common.util.Rethrowable
 
runtimeException(String) - Method in interface net.e6tech.elements.common.util.Rethrowable
 
runtimeException(String, Throwable) - Method in interface net.e6tech.elements.common.util.Rethrowable
 

S

SCRIPT_BASE_CLASS - Static variable in class net.e6tech.elements.common.script.Scripting
 
Scripting - Class in net.e6tech.elements.common.script
Created by futeh.
Scripting() - Constructor for class net.e6tech.elements.common.script.Scripting
 
ScriptPath - Class in net.e6tech.elements.common.script
Created by futeh.
ScriptPath(String) - Constructor for class net.e6tech.elements.common.script.ScriptPath
 
Serialization - Interface in net.e6tech.elements.common.serialization
Created by futeh.
serialize(Object, OutputStream) - Method in interface net.e6tech.elements.common.serialization.Serialization
 
setArguments(List<String>) - Method in class net.e6tech.elements.common.launch.LaunchController
 
setCheckInterval(long) - Method in class net.e6tech.elements.common.util.monitor.AllocationMonitor
 
setClassPath(boolean) - Method in class net.e6tech.elements.common.script.ScriptPath
 
setConfiguration(Map<String, Object>) - Method in class net.e6tech.elements.common.resources.Resources
 
setConfiguration(String, Object) - Method in class net.e6tech.elements.common.resources.Resources
 
setDefault() - Static method in class net.e6tech.elements.common.util.InitialContextFactory
 
setDefaultTimeout(long) - Static method in class net.e6tech.elements.common.logging.TimedLogger
 
setDirectory(String) - Method in class net.e6tech.elements.common.util.file.TimestampDirectory
 
setDisabled(boolean) - Method in class net.e6tech.elements.common.util.monitor.AllocationMonitor
 
setExcludes(Class...) - Static method in class net.e6tech.elements.common.logging.TimedLogger
 
setExpired(long) - Method in class net.e6tech.elements.common.util.monitor.AllocationMonitor
 
setExpiry(long) - Method in class net.e6tech.elements.common.cache.CachePool
 
setField(Object, String, Object) - Static method in class net.e6tech.elements.common.reflection.Reflection
 
setFileName(String) - Method in class net.e6tech.elements.common.script.ScriptPath
 
setHandler(Interceptor.Handler) - Method in interface net.e6tech.elements.common.interceptor.Interceptor.HandlerAccessor
 
setId(Object) - Method in class net.e6tech.elements.common.serialization.ObjectReference
 
setIncludes(Class...) - Static method in class net.e6tech.elements.common.logging.TimedLogger
 
setInterceptorHandler(Object, T) - Static method in class net.e6tech.elements.common.interceptor.Interceptor
 
setKnownEnvironments(Map<String, List<String>>) - Method in class net.e6tech.elements.common.script.AbstractScriptShell
 
setLaunchScript(String) - Method in class net.e6tech.elements.common.launch.LaunchController
 
setLevel(Level) - Method in class net.e6tech.elements.common.logging.jul.LoggerAdapter
 
setLimit(int) - Method in class net.e6tech.elements.common.resources.Retry
 
setLogLevel(LogLevel) - Method in class net.e6tech.elements.common.logging.TimedLogger
 
setMessage(String) - Method in class net.e6tech.elements.common.util.ErrorResponse
 
setName(String) - Method in class net.e6tech.elements.common.cache.CacheFacade
 
setName(String) - Method in class net.e6tech.elements.common.resources.Atom
 
setName(String) - Method in class net.e6tech.elements.common.resources.plugin.Path
 
setName(String) - Method in class net.e6tech.elements.common.resources.ResourceManager
 
setPool(CachePool) - Method in class net.e6tech.elements.common.cache.CacheFacade
 
setProperties(Properties) - Method in class net.e6tech.elements.common.launch.LaunchController
 
setProperties(Properties) - Method in class net.e6tech.elements.common.resources.Configuration
 
setProperties(Properties) - Method in class net.e6tech.elements.common.script.AbstractScriptShell
 
setProperty(String, String) - Method in class net.e6tech.elements.common.script.AbstractScriptShell
 
setRecoveryPeriod(long) - Method in class net.e6tech.elements.common.util.concurrent.Balancer
 
setRegex(String) - Static method in class net.e6tech.elements.common.logging.TimedLogger
 
setResourceManagers(Map<String, ResourceManager>) - Method in class net.e6tech.elements.common.resources.ResourceManager
 
setResourceProviders(List<ResourceProvider>) - Method in class net.e6tech.elements.common.resources.ResourceManager
 
setResponseCode(String) - Method in class net.e6tech.elements.common.util.ErrorResponse
 
setStoreByValue(boolean) - Method in class net.e6tech.elements.common.cache.CacheFacade
 
setStoreByValue(boolean) - Method in class net.e6tech.elements.common.cache.CachePool
 
setTarget(Object, Object) - Static method in class net.e6tech.elements.common.interceptor.Interceptor
 
setThreadPool(ExecutorService) - Method in class net.e6tech.elements.common.subscribe.DefaultBroadcast
 
setThreadPool(ExecutorService) - Method in class net.e6tech.elements.common.util.monitor.TimeoutMonitor
 
setTimeout(long) - Method in class net.e6tech.elements.common.logging.TimedLogger
 
setTimeout(long) - Method in class net.e6tech.elements.common.resources.Resources
 
setTimeout(long) - Method in class net.e6tech.elements.common.util.concurrent.Balancer
 
setTimeout(long) - Method in interface net.e6tech.elements.common.util.monitor.TimeoutListener
 
setTimeout(long) - Method in class net.e6tech.elements.common.util.monitor.TimeoutMonitor
 
setTimeoutExtension(long) - Method in class net.e6tech.elements.common.resources.Resources
 
setTopic(String) - Method in class net.e6tech.elements.common.subscribe.Notice
 
setType(Class<T>) - Method in class net.e6tech.elements.common.resources.plugin.Path
 
setType(String) - Method in class net.e6tech.elements.common.serialization.ObjectReference
 
setup(Object, Object) - Method in class net.e6tech.elements.common.script.AbstractScriptBase
 
setUserObject(T) - Method in class net.e6tech.elements.common.subscribe.Notice
 
severe(String) - Method in class net.e6tech.elements.common.logging.jul.LoggerAdapter
 
shouldConvertPrimitive(Class, Class) - Method in class net.e6tech.elements.common.reflection.ObjectConverter
 
shouldRetry(Throwable) - Method in class net.e6tech.elements.common.resources.Retry
 
shutdown() - Method in class net.e6tech.elements.common.util.concurrent.ThreadPool
 
shutdownNow() - Method in class net.e6tech.elements.common.util.concurrent.ThreadPool
 
size() - Method in class net.e6tech.elements.common.resources.Atom
 
size() - Method in class net.e6tech.elements.common.util.datastructure.BinarySearchList
 
source() - Method in class net.e6tech.elements.common.notification.MethodCallNotification
 
source() - Method in interface net.e6tech.elements.common.notification.Notification
 
start() - Method in class net.e6tech.elements.common.logging.TimedLogger
 
start() - Method in class net.e6tech.elements.common.notification.NotificationProcessor
 
start() - Method in interface net.e6tech.elements.common.resources.Startable
 
start() - Method in class net.e6tech.elements.common.util.concurrent.Balancer
 
start(T) - Method in class net.e6tech.elements.common.util.concurrent.Balancer
 
Startable - Interface in net.e6tech.elements.common.resources
Created by futeh.
started(Object) - Method in interface net.e6tech.elements.common.resources.BeanListener
 
state - Variable in class net.e6tech.elements.common.resources.Resources
 
stop(T) - Method in class net.e6tech.elements.common.util.concurrent.Balancer
 
storeByValue - Variable in class net.e6tech.elements.common.cache.CachePool
 
StringUtil - Class in net.e6tech.elements.common.util
Created by futeh.
StringUtil() - Constructor for class net.e6tech.elements.common.util.StringUtil
 
submit(Transactional.ConsumerWithException<Res>) - Method in class net.e6tech.elements.common.resources.Resources
 
submit(Transactional.FunctionWithException<Res, R>) - Method in class net.e6tech.elements.common.resources.Resources
 
submit(Transactional.RunnableWithException) - Method in class net.e6tech.elements.common.resources.UnitOfWork
 
submit(Transactional.ConsumerWithException<Res>) - Method in class net.e6tech.elements.common.resources.UnitOfWork
 
submit(Callable<R>) - Method in class net.e6tech.elements.common.resources.UnitOfWork
 
submit(Transactional.FunctionWithException<Res, R>) - Method in class net.e6tech.elements.common.resources.UnitOfWork
 
submit(Callable<T>) - Method in class net.e6tech.elements.common.util.concurrent.ThreadPool
 
submit(Runnable, T) - Method in class net.e6tech.elements.common.util.concurrent.ThreadPool
 
submit(Runnable) - Method in class net.e6tech.elements.common.util.concurrent.ThreadPool
 
subscribe(String, Subscriber) - Method in class net.e6tech.elements.common.notification.NotificationCenter
 
subscribe(Class<T>, Subscriber<T>) - Method in class net.e6tech.elements.common.notification.NotificationCenter
 
subscribe(String, Subscriber) - Method in interface net.e6tech.elements.common.subscribe.Broadcast
 
subscribe(Class<T>, Subscriber<T>) - Method in interface net.e6tech.elements.common.subscribe.Broadcast
 
subscribe(String, Subscriber) - Method in class net.e6tech.elements.common.subscribe.DefaultBroadcast
 
subscribe(Class<T>, Subscriber<T>) - Method in class net.e6tech.elements.common.subscribe.DefaultBroadcast
 
Subscriber<T extends java.io.Serializable> - Interface in net.e6tech.elements.common.subscribe
Created by futeh on 1/18/16.
systemProperties(Closure) - Method in class net.e6tech.elements.common.script.AbstractScriptBase
 

T

Terminal - Class in net.e6tech.elements.common.util
Created by futeh on 12/22/15.
Terminal() - Constructor for class net.e6tech.elements.common.util.Terminal
 
Terminal(InputStream, OutputStream) - Constructor for class net.e6tech.elements.common.util.Terminal
 
Terminal(ServerSocket) - Constructor for class net.e6tech.elements.common.util.Terminal
 
TextSubstitution - Class in net.e6tech.elements.common.util
Created by futeh.
TextSubstitution(String) - Constructor for class net.e6tech.elements.common.util.TextSubstitution
 
TextSubstitution(Reader) - Constructor for class net.e6tech.elements.common.util.TextSubstitution
 
threadGroup(ThreadGroup) - Method in class net.e6tech.elements.common.util.concurrent.ThreadPool
 
threadPool - Variable in class net.e6tech.elements.common.notification.NotificationProcessor
 
ThreadPool - Class in net.e6tech.elements.common.util.concurrent
Created by futeh.
ThreadPool(ThreadGroup, String, Function<ThreadFactory, ExecutorService>) - Constructor for class net.e6tech.elements.common.util.concurrent.ThreadPool
 
ThreadPool(String, Function<ThreadFactory, ExecutorService>) - Constructor for class net.e6tech.elements.common.util.concurrent.ThreadPool
 
throwing(String, String, Throwable) - Method in class net.e6tech.elements.common.logging.jul.LoggerAdapter
 
time() - Method in class net.e6tech.elements.common.logging.TimedLogger
 
time(String) - Method in class net.e6tech.elements.common.logging.TimedLogger
 
TimedLogger - Class in net.e6tech.elements.common.logging
This class is not thread safe Created by futeh.
TimedLogger() - Constructor for class net.e6tech.elements.common.logging.TimedLogger
Constructs a TimedLogger using the default logger named TimedLogger
TimedLogger(String) - Constructor for class net.e6tech.elements.common.logging.TimedLogger
 
TimedLogger(String, long) - Constructor for class net.e6tech.elements.common.logging.TimedLogger
 
TimedLogger(long) - Constructor for class net.e6tech.elements.common.logging.TimedLogger
Constructs a TimedLogger using the default logger named TimedLogger
TimeoutListener - Interface in net.e6tech.elements.common.util.monitor
Created by futeh.
TimeoutMonitor - Class in net.e6tech.elements.common.util.monitor
Created by futeh.
TimeoutMonitor() - Constructor for class net.e6tech.elements.common.util.monitor.TimeoutMonitor
 
TimestampDirectory - Class in net.e6tech.elements.common.util.file
This class is used to return a new file output stream so that it's location is located in a directory of which name is in a timestamp form.
TimestampDirectory() - Constructor for class net.e6tech.elements.common.util.file.TimestampDirectory
 
TimestampDirectory(String) - Constructor for class net.e6tech.elements.common.util.file.TimestampDirectory
 
TimestampDirectory.Location - Class in net.e6tech.elements.common.util.file
 
toObject(Resources, ObjectReference) - Method in class net.e6tech.elements.common.serialization.DefaultObjectFinder
 
toObject(Resources, ObjectReference) - Method in interface net.e6tech.elements.common.serialization.ObjectFinder
 
toReference(Resources, Object) - Method in class net.e6tech.elements.common.serialization.DefaultObjectFinder
 
toReference(Resources, Object) - Method in interface net.e6tech.elements.common.serialization.ObjectFinder
 
toResponse(Throwable) - Method in interface net.e6tech.elements.common.util.ExceptionMapper
 
toString() - Method in class net.e6tech.elements.common.resources.NamedImpl
 
toString() - Method in class net.e6tech.elements.common.serialization.ObjectReference
 
Transactional - Interface in net.e6tech.elements.common.resources
Created by futeh.
Transactional.BiConsumerWithException<S,T> - Interface in net.e6tech.elements.common.resources
 
Transactional.BiFunctionWithException<S,T,R> - Interface in net.e6tech.elements.common.resources
 
Transactional.ConsumerWithException<T> - Interface in net.e6tech.elements.common.resources
 
Transactional.FunctionWithException<T,R> - Interface in net.e6tech.elements.common.resources
 
Transactional.RunnableWithException - Interface in net.e6tech.elements.common.resources
 
Transactional.TriConsumerWithException<S,T,U> - Interface in net.e6tech.elements.common.resources
 
Transactional.TriFunctionWithException<S,T,U,R> - Interface in net.e6tech.elements.common.resources
 
tryBind(Class<T>, Callable<T>) - Method in class net.e6tech.elements.common.resources.Resources
 
tryBindClass(Class, Class) - Method in class net.e6tech.elements.common.resources.ResourceManager
 
tryExec(String) - Method in class net.e6tech.elements.common.script.AbstractScriptBase
 

U

unbind(Class<T>) - Method in class net.e6tech.elements.common.resources.ResourceManager
 
unbind(Class<T>) - Method in interface net.e6tech.elements.common.resources.ResourcePool
 
unbind(Class<T>) - Method in class net.e6tech.elements.common.resources.Resources
 
unbindInstance(Class) - Method in class net.e6tech.elements.common.resources.InjectionModule
 
unbound(Class<T>, T) - Method in interface net.e6tech.elements.common.resources.ResourceManagerListener
 
Uninitialized - Class in net.e6tech.elements.common.serialization
Created by futeh.
Uninitialized() - Constructor for class net.e6tech.elements.common.serialization.Uninitialized
 
UnitOfWork - Class in net.e6tech.elements.common.resources
Created by futeh.
UnitOfWork(ResourceManager) - Constructor for class net.e6tech.elements.common.resources.UnitOfWork
 
unregisterBean(String) - Method in class net.e6tech.elements.common.resources.ResourceManager
 
unregisterBean(String) - Method in class net.e6tech.elements.common.resources.ResourceManagerScript
 
unsubscribe(String, Subscriber) - Method in class net.e6tech.elements.common.notification.NotificationCenter
 
unsubscribe(Class, Subscriber) - Method in class net.e6tech.elements.common.notification.NotificationCenter
 
unsubscribe(String, Subscriber) - Method in interface net.e6tech.elements.common.subscribe.Broadcast
 
unsubscribe(Class, Subscriber) - Method in interface net.e6tech.elements.common.subscribe.Broadcast
 
unsubscribe(String, Subscriber) - Method in class net.e6tech.elements.common.subscribe.DefaultBroadcast
 
unsubscribe(Class, Subscriber) - Method in class net.e6tech.elements.common.subscribe.DefaultBroadcast
 
unwrap() - Method in class net.e6tech.elements.common.util.concurrent.ThreadPool
 
unwrap(Throwable) - Static method in interface net.e6tech.elements.common.util.ExceptionMapper
 

V

value() - Method in class net.e6tech.elements.common.resources.NamedImpl
 
valueClass - Variable in class net.e6tech.elements.common.cache.CacheFacade
 
valueOf(String) - Static method in enum net.e6tech.elements.common.logging.LogLevel
Returns the enum constant of this type with the specified name.
values() - Static method in enum net.e6tech.elements.common.logging.LogLevel
Returns an array containing the constants of this enum type, in the order they are declared.
values() - Method in class net.e6tech.elements.common.resources.Atom
 

W

Wait<K,V> - Class in net.e6tech.elements.common.util.concurrent
Created by futeh.
Wait() - Constructor for class net.e6tech.elements.common.util.concurrent.Wait
 
waitFor(String, Consumer) - Method in class net.e6tech.elements.common.resources.Atom
 
waitFor(Class, Consumer) - Method in class net.e6tech.elements.common.resources.Atom
 
warning(String) - Method in class net.e6tech.elements.common.logging.jul.LoggerAdapter
 

_

__DIR - Static variable in class net.e6tech.elements.common.script.Scripting
 
__FILE - Static variable in class net.e6tech.elements.common.script.Scripting
 
__LOAD_DIR - Static variable in class net.e6tech.elements.common.script.Scripting
 
__LOAD_FILE - Static variable in class net.e6tech.elements.common.script.Scripting
 
_put(String, Object) - Method in class net.e6tech.elements.common.script.Scripting
 
_retry(Throwable, Retry.Retryable<R>) - Method in class net.e6tech.elements.common.resources.Retry
 
A B C D E F G H I K L M N O P R S T U V W _ 
Skip navigation links