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

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(Module) - Method in interface net.e6tech.elements.common.inject.Module
 
add(Module) - Method in class net.e6tech.elements.common.inject.spi.ModuleImpl
 
add(PluginPath<T>, Class<T>) - Method in class net.e6tech.elements.common.resources.plugin.PluginManager
 
add(PluginPath<T>, T) - Method in class net.e6tech.elements.common.resources.plugin.PluginManager
 
add(PluginPath<T>) - Method in class net.e6tech.elements.common.resources.plugin.PluginPaths
 
add(T) - 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
 
addCreatedListener(CreatedListener) - Method in class net.e6tech.elements.common.launch.LaunchController
 
addDefault(Class<T>, U) - Method in class net.e6tech.elements.common.resources.plugin.PluginManager
 
addDefault(Class<T>, Class<U>) - Method in class net.e6tech.elements.common.resources.plugin.PluginManager
 
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(Module) - 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.PluginManager.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.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.PluginPath
 
and(Class<R>) - Method in class net.e6tech.elements.common.resources.plugin.PluginPath
 
annotate(Class<T>, BiConsumer<Annotator.AnnotationValue, T>) - Method in interface net.e6tech.elements.common.resources.Configurable
 
annotate(Class<T>, BiConsumer<Annotator.AnnotationValue, T>) - Method in class net.e6tech.elements.common.resources.Configurator
 
annotatedValue(Class<T>, Function<T, R>) - Method in class net.e6tech.elements.common.resources.Configurator
 
annotation(Class<? extends Annotation>) - Method in interface net.e6tech.elements.common.resources.Configurable
 
annotation(Class<T>) - Method in class net.e6tech.elements.common.resources.Configurator
 
AnnotationValue(Annotator) - Constructor for class net.e6tech.elements.common.reflection.Annotator.AnnotationValue
 
Annotator - Class in net.e6tech.elements.common.reflection
Created by futeh.
Annotator(Class, Map<Method, Object>) - Constructor for class net.e6tech.elements.common.reflection.Annotator
 
Annotator.AnnotationValue - Class in net.e6tech.elements.common.reflection
 
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
 
async(Runnable) - Method in class net.e6tech.elements.common.actor.Genesis
 
async(Runnable, long) - Method in class net.e6tech.elements.common.actor.Genesis
 
async(Callable<R>) - Method in class net.e6tech.elements.common.actor.Genesis
 
async(Callable<R>, long) - Method in class net.e6tech.elements.common.actor.Genesis
 
async(Runnable) - Method in class net.e6tech.elements.common.notification.NotificationProcessor
 
Atom - Class in net.e6tech.elements.common.resources
Created by futeh.
Atom(ResourceManager, Atom) - Constructor for class net.e6tech.elements.common.resources.Atom
 
atom(Closure) - Method in class net.e6tech.elements.common.resources.ResourceManagerScript
 
atom(String, Closure) - Method in class net.e6tech.elements.common.resources.ResourceManagerScript
 
atom(String, 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<T extends java.lang.Comparable> - 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(Class, Class) - Method in interface net.e6tech.elements.common.inject.Module
 
bindClass(Class, Class) - Method in class net.e6tech.elements.common.inject.spi.ModuleImpl
 
BindClass - Annotation Type in net.e6tech.elements.common.resources
Created by futeh.
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 interface net.e6tech.elements.common.inject.Module
 
bindInstance(Class, Object) - Method in class net.e6tech.elements.common.inject.spi.ModuleImpl
 
bindNamedInstance(Class, String, Object) - Method in interface net.e6tech.elements.common.inject.Module
 
bindNamedInstance(Class, String, Object) - Method in class net.e6tech.elements.common.inject.spi.ModuleImpl
 
bindNamedInstance(Class<T>, String, 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(Class<T>, String, T) - Method in interface net.e6tech.elements.common.resources.ResourcePool
 
bindNamedInstance(Class<T>, String, 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(Module...) - Method in interface net.e6tech.elements.common.inject.Module
 
build(Module...) - Method in class net.e6tech.elements.common.inject.spi.ModuleImpl
 
build() - Method in class net.e6tech.elements.common.resources.Atom
 
build(Object) - Method in class net.e6tech.elements.common.util.TextSubstitution
 

C

CacheConfiguration - Class in net.e6tech.elements.common.cache
Created by futeh.
CacheConfiguration() - Constructor for class net.e6tech.elements.common.cache.CacheConfiguration
 
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
 
CacheProvider - Interface in net.e6tech.elements.common.cache
Created by futeh.
call() - Method in interface net.e6tech.elements.common.resources.Retry.Retryable
 
capitalize(String) - Static method in class net.e6tech.elements.common.reflection.Reflection.Replicator
 
capitalize(String) - Static method in class net.e6tech.elements.common.util.TextSubstitution
 
catchEvent(Notification) - Method in class net.e6tech.elements.common.notification.NotificationProcessor
It is the catch all processEvent method.
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
 
Cleanup() - Constructor for class net.e6tech.elements.common.actor.pool.Events.Cleanup
 
cleanup() - Method in class net.e6tech.elements.common.resources.Atom
 
cleanup() - Method in class net.e6tech.elements.common.resources.Resources
 
cleanup() - Method in class net.e6tech.elements.common.resources.UnitOfWork
 
clear() - Method in class net.e6tech.elements.common.resources.Atom
 
clear() - Method in class net.e6tech.elements.common.resources.Configurator
 
clearBeanListeners() - Method in class net.e6tech.elements.common.resources.BeanLifecycle
 
cloneProxyObject(T) - Static method in class net.e6tech.elements.common.interceptor.Interceptor
 
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.Replicator
 
computeIfAbsent(String, Function<String, T>) - Method in interface net.e6tech.elements.common.resources.Configurable
 
computeIfAbsent(Class<T>, Function<Class<T>, T>) - Method in interface net.e6tech.elements.common.resources.Configurable
 
computeIfAbsent(String, Function<String, T>) - Method in class net.e6tech.elements.common.resources.Configurator
 
computeIfAbsent(Class<T>, Function<Class<T>, T>) - Method in class net.e6tech.elements.common.resources.Configurator
 
config(String) - Method in class net.e6tech.elements.common.logging.jul.LoggerAdapter
 
Configurable<U> - Interface in net.e6tech.elements.common.resources
Created by futeh.
configurable() - Method in interface net.e6tech.elements.common.resources.Configurable
 
configurable() - Method in class net.e6tech.elements.common.resources.ResourcesFactory
 
configurable() - Method in class net.e6tech.elements.common.resources.UnitOfWork
 
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
 
configurator() - Method in interface net.e6tech.elements.common.resources.Configurable
 
Configurator - Class in net.e6tech.elements.common.resources
Created by futeh.
Configurator() - Constructor for class net.e6tech.elements.common.resources.Configurator
 
configurator - Variable in class net.e6tech.elements.common.resources.Resources
 
configurator() - Method in class net.e6tech.elements.common.resources.Resources
 
configurator() - Method in class net.e6tech.elements.common.resources.ResourcesFactory
 
configurator() - Method in class net.e6tech.elements.common.resources.UnitOfWork
 
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(Configurator) - Method in class net.e6tech.elements.common.resources.Resources
 
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, PropertyDescriptor, Object, PropertyDescriptor) - Method in interface net.e6tech.elements.common.reflection.CopyListener
 
copy(Object, Object, CopyListener) - Method in class net.e6tech.elements.common.reflection.Reflection.Replicator
 
copy(Object, Object) - Method in class net.e6tech.elements.common.reflection.Reflection.Replicator
 
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.
create() - Method in class net.e6tech.elements.common.inject.ModuleFactory
 
create(Class<? extends Annotation>, BiConsumer<Annotator.AnnotationValue, T>) - Static method in class net.e6tech.elements.common.reflection.Annotator
 
create(Class<? extends Annotation>, T, BiConsumer<Annotator.AnnotationValue, T>) - Static method in class net.e6tech.elements.common.reflection.Annotator
 
create(Class<T>, BiConsumer<Annotator.AnnotationValue, T>) - Static method in class net.e6tech.elements.common.resources.Configurator
 
create() - Static method in class net.e6tech.elements.common.util.lambda.Each
 
createAtom(String, Consumer<Atom>, Atom, boolean) - Method in class net.e6tech.elements.common.resources.ResourceManager
 
createCache(CacheConfiguration, String, Class<K>, Class<V>) - Method in interface net.e6tech.elements.common.cache.CacheProvider
 
createCache(CacheConfiguration, String, Class<K>, Class<V>) - Method in class net.e6tech.elements.common.cache.ehcache.EhcacheProvider
 
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(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 annotate InvocationHandlers.
createReceive() - Method in class net.e6tech.elements.common.actor.pool.Worker
 
createReceive() - Method in class net.e6tech.elements.common.actor.pool.WorkerPool
 

D

daemon() - Method in class net.e6tech.elements.common.util.concurrent.ThreadPool
 
daemon(boolean) - Method in class net.e6tech.elements.common.util.concurrent.ThreadPool
 
debug(String) - Method in class net.e6tech.elements.common.logging.NullLogger
 
debug(String, Object) - Method in class net.e6tech.elements.common.logging.NullLogger
 
debug(String, Object, Object) - Method in class net.e6tech.elements.common.logging.NullLogger
 
debug(String, Object...) - Method in class net.e6tech.elements.common.logging.NullLogger
 
debug(String, Throwable) - Method in class net.e6tech.elements.common.logging.NullLogger
 
debug(Marker, String) - Method in class net.e6tech.elements.common.logging.NullLogger
 
debug(Marker, String, Object) - Method in class net.e6tech.elements.common.logging.NullLogger
 
debug(Marker, String, Object, Object) - Method in class net.e6tech.elements.common.logging.NullLogger
 
debug(Marker, String, Object...) - Method in class net.e6tech.elements.common.logging.NullLogger
 
debug(Marker, String, Throwable) - Method in class net.e6tech.elements.common.logging.NullLogger
 
declare(String) - Method in class net.e6tech.elements.common.util.TextSubstitution
 
DEFAULT_EXPIRY - Static variable in class net.e6tech.elements.common.cache.CacheConfiguration
 
DefaultBroadcast - Class in net.e6tech.elements.common.subscribe
Created by futeh.
DefaultBroadcast() - Constructor for class net.e6tech.elements.common.subscribe.DefaultBroadcast
 
defaultValue(Class) - Static method in class net.e6tech.elements.common.reflection.Primitives
 
defineEnvironments(String) - Static method in class net.e6tech.elements.common.resources.Configuration
 
defineKnownEnvironments(String) - Method in class net.e6tech.elements.common.script.AbstractScriptShell
 
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
 
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

Each<T,U> - Class in net.e6tech.elements.common.util.lambda
This is for iterating through object but want to keep state during iterating Created by futeh.
Each(T) - Constructor for class net.e6tech.elements.common.util.lambda.Each
 
each() - Method in class net.e6tech.elements.common.util.lambda.Each.Mutator
 
Each.Mutator<T,U> - Class in net.e6tech.elements.common.util.lambda
 
EhcacheProvider - Class in net.e6tech.elements.common.cache.ehcache
Created by futeh.
EhcacheProvider() - Constructor for class net.e6tech.elements.common.cache.ehcache.EhcacheProvider
 
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, Object) - Static method in class net.e6tech.elements.common.reflection.Primitives
 
equals(Object) - Method in class net.e6tech.elements.common.resources.Configuration
 
equals(Object) - Method in class net.e6tech.elements.common.serialization.ObjectReference
 
equals(Object) - Method in class net.e6tech.elements.common.util.datastructure.Pair
 
equals(Object) - Method in class net.e6tech.elements.common.util.datastructure.Triplet
 
error(String) - Method in class net.e6tech.elements.common.logging.NullLogger
 
error(String, Object) - Method in class net.e6tech.elements.common.logging.NullLogger
 
error(String, Object, Object) - Method in class net.e6tech.elements.common.logging.NullLogger
 
error(String, Object...) - Method in class net.e6tech.elements.common.logging.NullLogger
 
error(String, Throwable) - Method in class net.e6tech.elements.common.logging.NullLogger
 
error(Marker, String) - Method in class net.e6tech.elements.common.logging.NullLogger
 
error(Marker, String, Object) - Method in class net.e6tech.elements.common.logging.NullLogger
 
error(Marker, String, Object, Object) - Method in class net.e6tech.elements.common.logging.NullLogger
 
error(Marker, String, Object...) - Method in class net.e6tech.elements.common.logging.NullLogger
 
error(Marker, String, Throwable) - Method in class net.e6tech.elements.common.logging.NullLogger
 
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
 
Events - Class in net.e6tech.elements.common.actor.pool
Created by futeh.
Events.Cleanup - Class in net.e6tech.elements.common.actor.pool
 
Events.IdleWorker - Class in net.e6tech.elements.common.actor.pool
 
Events.Response - Class in net.e6tech.elements.common.actor.pool
 
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
Creating a exception with msg and throwable
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
 
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.
findById(Class<T>, Object) - Method in interface net.e6tech.elements.common.resources.ResourcePool
This method should be implemented by a subclass that is capable of finding an object by id.
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.PluginManager
 
fromResponse(ErrorResponse) - Method in interface net.e6tech.elements.common.util.ExceptionMapper
 

G

generate(String, int) - Static method in class net.e6tech.elements.common.util.AsciiArt
 
Genesis - Class in net.e6tech.elements.common.actor
Created by futeh.
Genesis() - Constructor for class net.e6tech.elements.common.actor.Genesis
 
genesis - Variable in class net.e6tech.elements.common.notification.NotificationProcessor
 
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(String) - Static method in class net.e6tech.elements.common.reflection.Primitives
 
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 interface net.e6tech.elements.common.resources.Configurable
 
get(String, T) - Method in interface net.e6tech.elements.common.resources.Configurable
 
get(Class<T>) - Method in interface net.e6tech.elements.common.resources.Configurable
 
get(Class<T>, T) - Method in interface net.e6tech.elements.common.resources.Configurable
 
get(String) - Method in class net.e6tech.elements.common.resources.Configuration
 
get(String) - Method in class net.e6tech.elements.common.resources.Configurator
 
get(String, T) - Method in class net.e6tech.elements.common.resources.Configurator
 
get(Class<T>) - Method in class net.e6tech.elements.common.resources.Configurator
 
get(Class<T>, T) - Method in class net.e6tech.elements.common.resources.Configurator
 
get(PluginPaths<T>, Object...) - Method in class net.e6tech.elements.common.resources.plugin.PluginManager
 
get(PluginPath<T>, Object...) - Method in class net.e6tech.elements.common.resources.plugin.PluginManager
 
get(String) - Method in class net.e6tech.elements.common.script.Scripting
 
get(String, T) - Method in class net.e6tech.elements.common.script.Scripting
 
get(int) - Method in class net.e6tech.elements.common.util.datastructure.BinarySearchList
 
get() - Method in class net.e6tech.elements.common.util.lambda.Each
 
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
 
getAtom(String) - Method in class net.e6tech.elements.common.resources.ResourceManager
 
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.Provision
 
getBeans(Class<T>) - Method in class net.e6tech.elements.common.resources.Provision
 
getBeans() - Method in class net.e6tech.elements.common.resources.ResourceManager
 
getBeans(Class<T>) - Method in class net.e6tech.elements.common.resources.ResourceManager
 
getBindClass(Class<?>) - Method in interface net.e6tech.elements.common.inject.Module
 
getBinding(Type, String) - Method in class net.e6tech.elements.common.inject.spi.ModuleImpl
 
getBinding(Class<T>) - Method in class net.e6tech.elements.common.resources.Resources
 
getBoundClass(Class) - Method in interface net.e6tech.elements.common.inject.Module
 
getBoundClass(Class) - Method in class net.e6tech.elements.common.inject.spi.ModuleImpl
 
getBoundClass() - Method in class net.e6tech.elements.common.resources.Binding
 
getBoundInstance(Class<T>) - Method in interface net.e6tech.elements.common.inject.Module
 
getBoundInstance(Class<T>) - Method in class net.e6tech.elements.common.inject.spi.ModuleImpl
 
getBoundNamedInstance(Class<T>, String) - Method in interface net.e6tech.elements.common.inject.Module
 
getBoundNamedInstance(Class<T>, String) - Method in class net.e6tech.elements.common.inject.spi.ModuleImpl
 
getCache(String, Class<K>, Class<V>) - Method in class net.e6tech.elements.common.cache.CacheConfiguration
 
getCache() - Method in class net.e6tech.elements.common.cache.CacheFacade
 
getCacheManager() - Method in class net.e6tech.elements.common.cache.CacheConfiguration
 
getCallerInfo(StringBuilder) - Method in class net.e6tech.elements.common.logging.TimedLogger
 
getCallingClass() - 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.actor.Genesis
 
getConfiguration() - Method in class net.e6tech.elements.common.resources.Atom
 
getDefaultPlugin(Class) - Method in class net.e6tech.elements.common.resources.plugin.PluginManager
 
getDefaultTimeout() - Static method in class net.e6tech.elements.common.logging.TimedLogger
 
getDescription() - Method in interface net.e6tech.elements.common.notification.NotificationListener
 
getDescription() - Method in interface net.e6tech.elements.common.resources.ResourceProvider
 
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.CacheConfiguration
 
getExtension() - Method in class net.e6tech.elements.common.script.Scripting
 
getFactory() - Method in interface net.e6tech.elements.common.inject.Module
 
getFactory() - Method in class net.e6tech.elements.common.inject.spi.ModuleImpl
 
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
 
getIdleTimeout() - Method in class net.e6tech.elements.common.actor.Genesis
 
getIdleTimeout() - Method in class net.e6tech.elements.common.actor.pool.WorkerPool
 
getImplementation() - Method in class net.e6tech.elements.common.inject.ModuleFactory
 
getInitialCapacity() - Method in class net.e6tech.elements.common.actor.Genesis
 
getInitialCapacity() - Method in class net.e6tech.elements.common.actor.pool.WorkerPool
 
getInitialContext(Hashtable) - Method in class net.e6tech.elements.common.util.InitialContextFactory
 
getInjector() - Method in class net.e6tech.elements.common.resources.ResourceManager
 
getInstance(Class<T>) - Method in interface net.e6tech.elements.common.inject.Injector
 
getInstance() - Static method in class net.e6tech.elements.common.inject.ModuleFactory
 
getInstance(Class<T>) - Method in class net.e6tech.elements.common.inject.spi.InjectorImpl
 
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<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
 
getInstance(Class<T>, Supplier<T>) - Method in class net.e6tech.elements.common.resources.Resources
 
getInterceptorHandler(Object) - Static method in class net.e6tech.elements.common.interceptor.Interceptor
 
getInterceptorListener(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
 
getLogLevel() - Method in class net.e6tech.elements.common.logging.TimedLogger
 
getMaxCapacity() - Method in class net.e6tech.elements.common.actor.Genesis
 
getMaxCapacity() - Method in class net.e6tech.elements.common.actor.pool.WorkerPool
 
getMaxEntries() - Method in class net.e6tech.elements.common.cache.CacheConfiguration
 
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.actor.Genesis
 
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.logging.NullLogger
 
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.PluginPath
 
getName() - Method in class net.e6tech.elements.common.resources.Provision
 
getName() - Method in class net.e6tech.elements.common.resources.ResourceManager
 
getNamedInstance(Class<T>, String) - Method in interface net.e6tech.elements.common.inject.Injector
 
getNamedInstance(Class<T>, String) - Method in class net.e6tech.elements.common.inject.spi.InjectorImpl
 
getNamedInstance(Class<T>, String) - Method in class net.e6tech.elements.common.resources.Resources
 
getNotificationCenter() - Method in class net.e6tech.elements.common.resources.ResourceManager
 
getNotificationCenter() - Method in interface net.e6tech.elements.common.resources.ResourcePool
 
getNotificationListeners(Notification) - Method in class net.e6tech.elements.common.notification.NotificationCenter
 
getNotificationTypes() - Method in interface net.e6tech.elements.common.notification.NotificationListener
 
getNotificationTypes() - Method in class net.e6tech.elements.common.notification.NotificationProcessor
 
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
 
getPaths() - Method in class net.e6tech.elements.common.resources.plugin.PluginPaths
 
getPlugin(Class<S>, String, Class<T>, Object...) - Method in class net.e6tech.elements.common.resources.Provision
 
getPlugin(Class<R>, String, Class<S>, String, Class<T>, Object...) - Method in class net.e6tech.elements.common.resources.Provision
 
getPlugin(PluginPath<T>, Object...) - Method in class net.e6tech.elements.common.resources.Provision
 
getPlugin(Class<S>, String, Class<T>, Object...) - Method in class net.e6tech.elements.common.resources.Resources
 
getPlugin(Class<R>, String, Class<S>, String, Class<T>, Object...) - Method in class net.e6tech.elements.common.resources.Resources
 
getPlugin(PluginPath<T>, Object...) - Method in class net.e6tech.elements.common.resources.Resources
 
getPlugin(PluginPaths<T>, Object...) - Method in class net.e6tech.elements.common.resources.Resources
 
getPluginClassLoader() - Method in class net.e6tech.elements.common.resources.plugin.PluginManager
 
getPluginManager() - Method in class net.e6tech.elements.common.resources.ResourceManager
 
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
 
getPropertyDescriptors() - Method in class net.e6tech.elements.common.reflection.Reflection.Replicator
 
getProvider() - Method in class net.e6tech.elements.common.cache.CacheConfiguration
 
getProviderClassName() - Method in interface net.e6tech.elements.common.cache.CacheProvider
 
getProviderClassName() - Method in class net.e6tech.elements.common.cache.ehcache.EhcacheProvider
 
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
 
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
 
getSource() - Method in class net.e6tech.elements.common.notification.ShutdownNotification
 
getSystem() - Method in class net.e6tech.elements.common.actor.Genesis
 
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
 
getTargetPropertiesDescriptor() - Method in class net.e6tech.elements.common.reflection.Reflection.Replicator
 
getTemplate() - Method in class net.e6tech.elements.common.util.TextSubstitution
 
getThreadPool() - Method in class net.e6tech.elements.common.util.monitor.TimeoutMonitor
 
getTimeout() - Method in class net.e6tech.elements.common.actor.Genesis
 
getTimeout() - Method in class net.e6tech.elements.common.logging.TimedLogger
 
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
 
getTopic() - Method in class net.e6tech.elements.common.subscribe.Notice
 
getType() - Method in class net.e6tech.elements.common.resources.plugin.PluginPath
 
getType() - Method in class net.e6tech.elements.common.resources.plugin.PluginPaths
 
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
 
getValue() - Method in class net.e6tech.elements.common.actor.pool.Events.Response
 
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
 
getWorker() - Method in class net.e6tech.elements.common.actor.pool.Events.IdleWorker
 
getWorkerPool() - Method in class net.e6tech.elements.common.actor.Genesis
 

H

handle(Method, Object[]) - Method in interface net.e6tech.elements.common.interceptor.Interceptor.Handler
 
hasBinding(Class) - Method in class net.e6tech.elements.common.inject.spi.ModuleImpl
 
hashCode(Object) - Static method in class net.e6tech.elements.common.reflection.Primitives
 
hashCode() - Method in class net.e6tech.elements.common.resources.Configuration
 
hashCode() - Method in class net.e6tech.elements.common.serialization.ObjectReference
 
hashCode() - Method in class net.e6tech.elements.common.util.datastructure.Pair
 
hashCode() - Method in class net.e6tech.elements.common.util.datastructure.Triplet
 
hasInstance(Class) - Method in class net.e6tech.elements.common.inject.spi.ModuleImpl
 
hasInstance(Class) - Method in class net.e6tech.elements.common.resources.ResourceManager
 
hasInstance(Class) - Method in class net.e6tech.elements.common.resources.Resources
 

I

IdleWorker(ActorRef) - Constructor for class net.e6tech.elements.common.actor.pool.Events.IdleWorker
 
info(String) - Method in class net.e6tech.elements.common.logging.jul.LoggerAdapter
 
info(String) - Method in class net.e6tech.elements.common.logging.NullLogger
 
info(String, Object) - Method in class net.e6tech.elements.common.logging.NullLogger
 
info(String, Object, Object) - Method in class net.e6tech.elements.common.logging.NullLogger
 
info(String, Object...) - Method in class net.e6tech.elements.common.logging.NullLogger
 
info(String, Throwable) - Method in class net.e6tech.elements.common.logging.NullLogger
 
info(Marker, String) - Method in class net.e6tech.elements.common.logging.NullLogger
 
info(Marker, String, Object) - Method in class net.e6tech.elements.common.logging.NullLogger
 
info(Marker, String, Object, Object) - Method in class net.e6tech.elements.common.logging.NullLogger
 
info(Marker, String, Object...) - Method in class net.e6tech.elements.common.logging.NullLogger
 
info(Marker, String, Throwable) - Method in class net.e6tech.elements.common.logging.NullLogger
 
initialConfigurator - Variable in class net.e6tech.elements.common.resources.Resources
 
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.actor.Genesis
 
initialize(Config) - Method in class net.e6tech.elements.common.actor.Genesis
 
initialize(Resources) - Method in interface net.e6tech.elements.common.resources.Initializable
 
initialize() - Method in interface net.e6tech.elements.common.resources.plugin.Plugin
 
initialize(ClassLoader, Properties) - Method in class net.e6tech.elements.common.script.AbstractScriptShell
 
initialized(Object) - Method in interface net.e6tech.elements.common.resources.BeanListener
 
initPool(Consumer<CacheConfiguration>) - Method in class net.e6tech.elements.common.cache.CacheFacade
 
initPool() - Method in class net.e6tech.elements.common.cache.CacheFacade
 
Inject - Annotation Type in net.e6tech.elements.common.inject
Created by futeh.
inject(Object) - Method in interface net.e6tech.elements.common.inject.Injector
 
inject(Object) - Method in class net.e6tech.elements.common.inject.spi.InjectorImpl
 
inject(InjectorImpl.InjectionPoint, Object) - Method in class net.e6tech.elements.common.inject.spi.InjectorImpl
 
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
 
Injectable - Annotation Type in net.e6tech.elements.common.resources
Created by futeh.
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.
Injector - Interface in net.e6tech.elements.common.inject
Created by futeh.
InjectorImpl - Class in net.e6tech.elements.common.inject.spi
Created by futeh.
InjectorImpl(ModuleImpl) - Constructor for class net.e6tech.elements.common.inject.spi.InjectorImpl
 
InjectorImpl(ModuleImpl, InjectorImpl) - Constructor for class net.e6tech.elements.common.inject.spi.InjectorImpl
 
instanceCreated(Object, Class, Object) - Method in interface net.e6tech.elements.common.reflection.ObjectConverter.InstanceCreationListener
 
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
 
InterceptorHandler - Interface in net.e6tech.elements.common.interceptor
Created by futeh on 1/20/16.
InterceptorListener - Interface in net.e6tech.elements.common.interceptor
Created by futeh.
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.reflection.Annotator
 
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
 
isBeanInitialized(Object) - Method in class net.e6tech.elements.common.resources.BeanLifecycle
 
isBeanLaunched(Object) - Method in class net.e6tech.elements.common.resources.BeanLifecycle
 
isBeanStarted(Object) - Method in class net.e6tech.elements.common.resources.BeanLifecycle
 
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
 
isDebugEnabled() - Method in class net.e6tech.elements.common.logging.NullLogger
 
isDebugEnabled(Marker) - Method in class net.e6tech.elements.common.logging.NullLogger
 
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
 
isErrorEnabled() - Method in class net.e6tech.elements.common.logging.NullLogger
 
isErrorEnabled(Marker) - Method in class net.e6tech.elements.common.logging.NullLogger
 
isInfoEnabled() - Method in class net.e6tech.elements.common.logging.NullLogger
 
isInfoEnabled(Marker) - Method in class net.e6tech.elements.common.logging.NullLogger
 
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 class net.e6tech.elements.common.resources.Resources
 
isOpen() - Method in interface net.e6tech.elements.common.util.monitor.TimeoutListener
 
isOpened() - Method in class net.e6tech.elements.common.resources.UnitOfWork
 
isPrimitive(String) - Static method in class net.e6tech.elements.common.reflection.Primitives
 
isPrimitive(Class) - Static method in class net.e6tech.elements.common.reflection.Primitives
 
isPrototype() - Method in class net.e6tech.elements.common.resources.Atom
 
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.CacheConfiguration
 
isTerminated() - Method in class net.e6tech.elements.common.util.concurrent.ThreadPool
 
isTraceEnabled() - Method in class net.e6tech.elements.common.logging.NullLogger
 
isTraceEnabled(Marker) - Method in class net.e6tech.elements.common.logging.NullLogger
 
isWarnEnabled() - Method in class net.e6tech.elements.common.logging.NullLogger
 
isWarnEnabled(Marker) - Method in class net.e6tech.elements.common.logging.NullLogger
 
iterator() - Method in class net.e6tech.elements.common.util.datastructure.BinarySearchList
 

K

key() - Method in class net.e6tech.elements.common.util.datastructure.Pair
 
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.PluginPath
 
listBeans() - Method in class net.e6tech.elements.common.resources.Provision
 
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.PluginManager
 
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
 
mapById(Class<T>, Object, Function<T, U>) - Method in interface net.e6tech.elements.common.resources.ResourcePool
This method is used to map entity found by id into something else.
mapCallingStackTrace(Function<Each<StackTraceElement, C>, ? extends V>) - Static method in class net.e6tech.elements.common.reflection.Reflection
 
mapper - Static variable in class net.e6tech.elements.common.reflection.ObjectConverter
 
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
 
Module - Interface in net.e6tech.elements.common.inject
Created by futeh.
ModuleFactory - Class in net.e6tech.elements.common.inject
Created by futeh.
ModuleFactory(Class<? extends Module>) - Constructor for class net.e6tech.elements.common.inject.ModuleFactory
 
ModuleImpl - Class in net.e6tech.elements.common.inject.spi
Created by futeh.
ModuleImpl(ModuleFactory) - Constructor for class net.e6tech.elements.common.inject.spi.ModuleImpl
 
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().annotate() This initial createProxy configures a handler associated with a cls and a list of methods that the handler wishes to intercept.
Mutator() - Constructor for class net.e6tech.elements.common.util.lambda.Each.Mutator
 

N

name - Variable in class net.e6tech.elements.common.cache.CacheFacade
 
Named - Annotation Type in net.e6tech.elements.common.inject
Created by futeh.
NamedBeanListener - Interface in net.e6tech.elements.common.resources
Created by futeh.
namedInstanceBound(String, Class<T>, T) - Method in interface net.e6tech.elements.common.resources.ResourceManagerListener
 
net.e6tech.elements.common.actor - package net.e6tech.elements.common.actor
 
net.e6tech.elements.common.actor.pool - package net.e6tech.elements.common.actor.pool
 
net.e6tech.elements.common.cache - package net.e6tech.elements.common.cache
 
net.e6tech.elements.common.cache.ehcache - package net.e6tech.elements.common.cache.ehcache
 
net.e6tech.elements.common.inject - package net.e6tech.elements.common.inject
 
net.e6tech.elements.common.inject.spi - package net.e6tech.elements.common.inject.spi
 
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.lambda - package net.e6tech.elements.common.util.lambda
 
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(Class, InterceptorHandler) - Method in class net.e6tech.elements.common.interceptor.Interceptor
Create an interceptor just like the newInterceptor method.
newInstance(Class, InterceptorHandler, InterceptorListener) - Method in class net.e6tech.elements.common.interceptor.Interceptor
 
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>, Object) - Method in class net.e6tech.elements.common.reflection.Reflection.Replicator
 
newInstance(Class<T>, Object, CopyListener) - Method in class net.e6tech.elements.common.reflection.Reflection.Replicator
 
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.
newInterceptor(T, InterceptorHandler, InterceptorListener) - Method in class net.e6tech.elements.common.interceptor.Interceptor
 
newPool(ActorSystem, int, int, long) - Static method in class net.e6tech.elements.common.actor.pool.WorkerPool
 
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
 
newSingletonClass(Class<T>, T, InterceptorListener) - Static method in class net.e6tech.elements.common.interceptor.Interceptor
 
newThread(Runnable) - Method in class net.e6tech.elements.common.util.concurrent.ThreadPool
 
newYaml() - Static method in class net.e6tech.elements.common.resources.Configuration
 
NotAvailableException - Exception in net.e6tech.elements.common.resources
Created by futeh.
NotAvailableException() - Constructor for exception net.e6tech.elements.common.resources.NotAvailableException
 
NotAvailableException(String) - Constructor for exception net.e6tech.elements.common.resources.NotAvailableException
 
NotAvailableException(String, Throwable) - Constructor for exception net.e6tech.elements.common.resources.NotAvailableException
 
NotAvailableException(Throwable) - Constructor for exception net.e6tech.elements.common.resources.NotAvailableException
 
NotAvailableException(String, Throwable, boolean, boolean) - Constructor for exception net.e6tech.elements.common.resources.NotAvailableException
 
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
 
nullLogger() - Static method in interface net.e6tech.elements.common.logging.Logger
 
NullLogger - Class in net.e6tech.elements.common.logging
Created by futeh.
NullLogger() - Constructor for class net.e6tech.elements.common.logging.NullLogger
 

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
 
ObjectMapperFactory - Class in net.e6tech.elements.common.serialization
Created by futeh.
ObjectReference - Class in net.e6tech.elements.common.serialization
Created by futeh.
ObjectReference() - Constructor for class net.e6tech.elements.common.serialization.ObjectReference
 
ObjectReference(Class, Serializable) - Constructor for class net.e6tech.elements.common.serialization.ObjectReference
 
of(Class<T>, String) - Static method in class net.e6tech.elements.common.resources.plugin.PluginPath
 
of(PluginPath<T>) - Static method in class net.e6tech.elements.common.resources.plugin.PluginPaths
 
offer(K, V) - Method in class net.e6tech.elements.common.util.concurrent.Wait
 
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.ResourceProvider
 
onAbort(OnAbort) - Method in class net.e6tech.elements.common.resources.Resources
 
onAbort(Runnable) - Method in class net.e6tech.elements.common.resources.Resources
 
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.ResourceProvider
 
onClosed(OnClosed) - Method in class net.e6tech.elements.common.resources.Resources
 
onClosed(Runnable) - Method in class net.e6tech.elements.common.resources.Resources
 
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.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.
onException(Object, Method, Object[], Throwable) - Method in interface net.e6tech.elements.common.interceptor.InterceptorListener
 
onFlush(Serializable, Object[], Object[], String[]) - Method in interface net.e6tech.elements.common.resources.PersistenceListener
 
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 - 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.
OnShutdown - Interface in net.e6tech.elements.common.resources
Created by futeh.
onShutdown() - Method in interface net.e6tech.elements.common.resources.OnShutdown
 
onShutdown() - Method in interface net.e6tech.elements.common.resources.ResourceProvider
 
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(Configurator) - Method in class net.e6tech.elements.common.resources.ResourceManager
 
open(Configurator, Consumer<T>) - 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
 
Pair<K,V> - Class in net.e6tech.elements.common.util.datastructure
Created by futeh.
Pair(K, V) - Constructor for class net.e6tech.elements.common.util.datastructure.Pair
 
path() - Method in class net.e6tech.elements.common.resources.plugin.PluginPath
 
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.
Plugin - Interface in net.e6tech.elements.common.resources.plugin
Created by futeh.
PluginClassLoader(ClassLoader) - Constructor for class net.e6tech.elements.common.resources.plugin.PluginManager.PluginClassLoader
 
PluginManager - Class in net.e6tech.elements.common.resources.plugin
Created by futeh.
PluginManager(ResourceManager) - Constructor for class net.e6tech.elements.common.resources.plugin.PluginManager
 
PluginManager.PluginClassLoader - Class in net.e6tech.elements.common.resources.plugin
 
PluginPath<T> - Class in net.e6tech.elements.common.resources.plugin
Created by futeh.
PluginPath(Class<T>, String) - Constructor for class net.e6tech.elements.common.resources.plugin.PluginPath
 
PluginPaths<T> - Class in net.e6tech.elements.common.resources.plugin
Created by futeh.
PluginPaths() - Constructor for class net.e6tech.elements.common.resources.plugin.PluginPaths
 
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
 
postInvocation(Object, Method, Object[], Object) - Method in interface net.e6tech.elements.common.interceptor.InterceptorListener
 
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
 
preInvocation(Object, Method, Object[]) - Method in interface net.e6tech.elements.common.interceptor.InterceptorListener
 
preOpen(Consumer<Resources>) - Method in class net.e6tech.elements.common.resources.Provision
 
preOpen(Consumer<Resources>) - Method in class net.e6tech.elements.common.resources.ResourcesFactory
 
preOpen(Consumer<Resources>) - Method in class net.e6tech.elements.common.resources.UnitOfWork
 
preStart() - Method in class net.e6tech.elements.common.actor.pool.WorkerPool
 
Primitives - Class in net.e6tech.elements.common.reflection
Created by futeh.
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
 
privatePut(String, Object) - Method in class net.e6tech.elements.common.script.Scripting
 
privateRetry(Throwable, Retry.Retryable<R>) - Method in class net.e6tech.elements.common.resources.Retry
 
property(String, String) - Method in class net.e6tech.elements.common.launch.LaunchController
 
propertyDescriptor(Method) - Static method in class net.e6tech.elements.common.reflection.Reflection
 
prototype(String, Closure) - Method in class net.e6tech.elements.common.resources.ResourceManagerScript
 
prototype(String, String, Closure) - Method in class net.e6tech.elements.common.resources.ResourceManagerScript
 
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
 
provision - Variable in class net.e6tech.elements.common.resources.ResourcesFactory
 
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 interface net.e6tech.elements.common.resources.Configurable
 
put(String, Object) - Method in interface net.e6tech.elements.common.resources.Configurable
 
put(Class<T>, T) - Method in class net.e6tech.elements.common.resources.Configurator
 
put(String, Object) - Method in class net.e6tech.elements.common.resources.Configurator
 
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
 
putAll(Configurator) - Method in interface net.e6tech.elements.common.resources.Configurable
 
putAll(Map) - Method in interface net.e6tech.elements.common.resources.Configurable
 
putAll(Configurator) - Method in class net.e6tech.elements.common.resources.Configurator
 
putAll(Map) - Method in class net.e6tech.elements.common.resources.Configurator
 

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(Class<T>, String, T) - Method in class net.e6tech.elements.common.resources.ResourceManager
 
rebindNamedInstance(Class<T>, String, T) - Method in interface net.e6tech.elements.common.resources.ResourcePool
 
rebindNamedInstance(Class<T>, String, 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.Replicator - 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
 
removeAll(T) - Method in class net.e6tech.elements.common.util.datastructure.BinarySearchList
 
removeAtom(String) - Method in class net.e6tech.elements.common.resources.ResourceManager
 
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
 
removeDefault(Class) - Method in class net.e6tech.elements.common.resources.plugin.PluginManager
 
removeFirst(T) - Method in class net.e6tech.elements.common.util.datastructure.BinarySearchList
 
removeLaunchListener(LaunchListener) - Method in class net.e6tech.elements.common.launch.LaunchController
 
removeListener(ResourceManagerListener) - Method in class net.e6tech.elements.common.resources.ResourceManager
 
removeNotificationListener(Class<T>, NotificationListener<T>) - Method in class net.e6tech.elements.common.notification.NotificationCenter
 
removeSourceNotificationListener(Object, NotificationListener) - Method in class net.e6tech.elements.common.notification.NotificationCenter
 
replay(Exception, Resources.Replay<T, R>) - Method in class net.e6tech.elements.common.resources.Resources
 
Replicator() - Constructor for class net.e6tech.elements.common.reflection.Reflection.Replicator
 
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
 
resourceManagerBind(Class<T>, T) - Method in class net.e6tech.elements.common.resources.Atom
 
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
 
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(ResourceManager) - 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
 
Response() - Constructor for class net.e6tech.elements.common.actor.pool.Events.Response
 
Response(Object) - Constructor for class net.e6tech.elements.common.actor.pool.Events.Response
 
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(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
 

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
 
set(Callable<String>, String) - Method in class net.e6tech.elements.common.reflection.Annotator.AnnotationValue
 
set(Callable<Boolean>, Boolean) - Method in class net.e6tech.elements.common.reflection.Annotator.AnnotationValue
 
set(Callable<boolean[]>, boolean[]) - Method in class net.e6tech.elements.common.reflection.Annotator.AnnotationValue
 
set(Callable<Byte>, Byte) - Method in class net.e6tech.elements.common.reflection.Annotator.AnnotationValue
 
set(Callable<byte[]>, byte[]) - Method in class net.e6tech.elements.common.reflection.Annotator.AnnotationValue
 
set(Callable<Character>, Character) - Method in class net.e6tech.elements.common.reflection.Annotator.AnnotationValue
 
set(Callable<char[]>, char[]) - Method in class net.e6tech.elements.common.reflection.Annotator.AnnotationValue
 
set(Callable<Double>, Double) - Method in class net.e6tech.elements.common.reflection.Annotator.AnnotationValue
 
set(Callable<double[]>, double[]) - Method in class net.e6tech.elements.common.reflection.Annotator.AnnotationValue
 
set(Callable<Float>, Float) - Method in class net.e6tech.elements.common.reflection.Annotator.AnnotationValue
 
set(Callable<float[]>, float[]) - Method in class net.e6tech.elements.common.reflection.Annotator.AnnotationValue
 
set(Callable<Integer>, Integer) - Method in class net.e6tech.elements.common.reflection.Annotator.AnnotationValue
 
set(Callable<int[]>, int[]) - Method in class net.e6tech.elements.common.reflection.Annotator.AnnotationValue
 
set(Callable<Long>, Long) - Method in class net.e6tech.elements.common.reflection.Annotator.AnnotationValue
 
set(Callable<long[]>, long[]) - Method in class net.e6tech.elements.common.reflection.Annotator.AnnotationValue
 
set(Callable<Short>, Short) - Method in class net.e6tech.elements.common.reflection.Annotator.AnnotationValue
 
set(Callable<short[]>, short[]) - Method in class net.e6tech.elements.common.reflection.Annotator.AnnotationValue
 
set(T) - Method in class net.e6tech.elements.common.util.lambda.Each
 
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(String) - Method in class net.e6tech.elements.common.actor.Genesis
 
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.CacheConfiguration
 
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(Serializable) - Method in class net.e6tech.elements.common.serialization.ObjectReference
 
setIdleTimeout(long) - Method in class net.e6tech.elements.common.actor.Genesis
 
setIdleTimeout(long) - Method in class net.e6tech.elements.common.actor.pool.WorkerPool
 
setIncludes(Class...) - Static method in class net.e6tech.elements.common.logging.TimedLogger
 
setInitialCapacity(int) - Method in class net.e6tech.elements.common.actor.Genesis
 
setInitialCapacity(int) - Method in class net.e6tech.elements.common.actor.pool.WorkerPool
 
setInstance(ModuleFactory) - Static method in class net.e6tech.elements.common.inject.ModuleFactory
 
setInterceptorHandler(Object, T) - Static method in class net.e6tech.elements.common.interceptor.Interceptor
 
setInterceptorListener(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
 
setMaxCapacity(int) - Method in class net.e6tech.elements.common.actor.Genesis
 
setMaxCapacity(int) - Method in class net.e6tech.elements.common.actor.pool.WorkerPool
 
setMaxEntries(long) - Method in class net.e6tech.elements.common.cache.CacheConfiguration
 
setMessage(String) - Method in class net.e6tech.elements.common.util.ErrorResponse
 
setModuleFactory(ModuleFactory) - Method in class net.e6tech.elements.common.resources.ResourceManager
 
setName(String) - Method in class net.e6tech.elements.common.actor.Genesis
 
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.PluginPath
 
setName(String) - Method in class net.e6tech.elements.common.resources.ResourceManager
 
setPool(CacheConfiguration) - 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
 
setPropertyDescriptors(Map<Class, PropertyDescriptor[]>) - Method in class net.e6tech.elements.common.reflection.Reflection.Replicator
 
setPrototype(boolean) - Method in class net.e6tech.elements.common.resources.Atom
 
setProvider(CacheProvider) - Method in class net.e6tech.elements.common.cache.CacheConfiguration
 
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
 
setResponseCode(String) - Method in class net.e6tech.elements.common.util.ErrorResponse
 
setStoreByValue(boolean) - Method in class net.e6tech.elements.common.cache.CacheConfiguration
 
setTarget(Object, Object) - Static method in class net.e6tech.elements.common.interceptor.Interceptor
 
setTargetPropertiesDescriptor(Map<Class, Map<String, PropertyDescriptor>>) - Method in class net.e6tech.elements.common.reflection.Reflection.Replicator
 
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.actor.Genesis
 
setTimeout(long) - Method in class net.e6tech.elements.common.logging.TimedLogger
 
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
 
setTopic(String) - Method in class net.e6tech.elements.common.subscribe.Notice
 
setType(Class<T>) - Method in class net.e6tech.elements.common.resources.plugin.PluginPath
 
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
 
setValue(Object) - Method in class net.e6tech.elements.common.actor.pool.Events.Response
 
setValue(T) - Method in class net.e6tech.elements.common.util.lambda.Each.Mutator
 
setWorkerPool(ActorRef) - Method in class net.e6tech.elements.common.actor.Genesis
 
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.actor.Genesis
 
shutdown() - Method in class net.e6tech.elements.common.resources.ResourceManager
 
shutdown() - Method in class net.e6tech.elements.common.util.concurrent.ThreadPool
 
ShutdownNotification - Class in net.e6tech.elements.common.notification
Created by futeh.
ShutdownNotification(Object) - Constructor for class net.e6tech.elements.common.notification.ShutdownNotification
 
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 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
 
state() - Method in class net.e6tech.elements.common.util.lambda.Each
 
state(U) - Method in class net.e6tech.elements.common.util.lambda.Each
 
stop() - Method in class net.e6tech.elements.common.util.concurrent.Balancer
 
stop(T) - Method in class net.e6tech.elements.common.util.concurrent.Balancer
 
StringUtil - Class in net.e6tech.elements.common.util
Created by futeh.
submit(Transactional.ConsumerWithException<R>) - Method in class net.e6tech.elements.common.resources.Resources
 
submit(Transactional.FunctionWithException<T, 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<T>) - Method in class net.e6tech.elements.common.resources.UnitOfWork
 
submit(Callable<T>) - Method in class net.e6tech.elements.common.resources.UnitOfWork
 
submit(Transactional.FunctionWithException<T, 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.
suppress(Throwable) - Static method in interface net.e6tech.elements.common.logging.Logger
 
systemException(Throwable) - Method in interface net.e6tech.elements.common.util.Rethrowable
Creates a SystemException to wrap a Throwable
systemException(String) - Method in interface net.e6tech.elements.common.util.Rethrowable
 
systemException(String, Throwable) - Method in interface net.e6tech.elements.common.util.Rethrowable
 
SystemException - Exception in net.e6tech.elements.common.util
Created by futeh.
SystemException() - Constructor for exception net.e6tech.elements.common.util.SystemException
 
SystemException(String) - Constructor for exception net.e6tech.elements.common.util.SystemException
 
SystemException(String, Throwable) - Constructor for exception net.e6tech.elements.common.util.SystemException
 
SystemException(Throwable) - Constructor for exception net.e6tech.elements.common.util.SystemException
 
SystemException(String, Throwable, boolean, boolean) - Constructor for exception net.e6tech.elements.common.util.SystemException
 
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(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
TimedLogger() - 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
 
toResponse(Throwable) - Method in interface net.e6tech.elements.common.util.ExceptionMapper
 
toString(Object) - Static method in class net.e6tech.elements.common.reflection.Primitives
 
toString() - Method in class net.e6tech.elements.common.serialization.ObjectReference
 
toString() - Method in class net.e6tech.elements.common.subscribe.Notice
 
trace(String) - Method in class net.e6tech.elements.common.logging.NullLogger
 
trace(String, Object) - Method in class net.e6tech.elements.common.logging.NullLogger
 
trace(String, Object, Object) - Method in class net.e6tech.elements.common.logging.NullLogger
 
trace(String, Object...) - Method in class net.e6tech.elements.common.logging.NullLogger
 
trace(String, Throwable) - Method in class net.e6tech.elements.common.logging.NullLogger
 
trace(Marker, String) - Method in class net.e6tech.elements.common.logging.NullLogger
 
trace(Marker, String, Object) - Method in class net.e6tech.elements.common.logging.NullLogger
 
trace(Marker, String, Object, Object) - Method in class net.e6tech.elements.common.logging.NullLogger
 
trace(Marker, String, Object...) - Method in class net.e6tech.elements.common.logging.NullLogger
 
trace(Marker, String, Throwable) - Method in class net.e6tech.elements.common.logging.NullLogger
 
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
 
Triplet<U,D,S> - Class in net.e6tech.elements.common.util.datastructure
Created by futeh.
Triplet(U, D, S) - Constructor for class net.e6tech.elements.common.util.datastructure.Triplet
 
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 interface net.e6tech.elements.common.inject.Module
 
unbindInstance(Class) - Method in class net.e6tech.elements.common.inject.spi.ModuleImpl
 
unbound(Class<T>, T) - Method in interface net.e6tech.elements.common.resources.ResourceManagerListener
 
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.util.datastructure.Pair
 
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
 
warn(String) - Method in class net.e6tech.elements.common.logging.NullLogger
 
warn(String, Object) - Method in class net.e6tech.elements.common.logging.NullLogger
 
warn(String, Object, Object) - Method in class net.e6tech.elements.common.logging.NullLogger
 
warn(String, Object...) - Method in class net.e6tech.elements.common.logging.NullLogger
 
warn(String, Throwable) - Method in class net.e6tech.elements.common.logging.NullLogger
 
warn(Marker, String) - Method in class net.e6tech.elements.common.logging.NullLogger
 
warn(Marker, String, Object) - Method in class net.e6tech.elements.common.logging.NullLogger
 
warn(Marker, String, Object, Object) - Method in class net.e6tech.elements.common.logging.NullLogger
 
warn(Marker, String, Object...) - Method in class net.e6tech.elements.common.logging.NullLogger
 
warn(Marker, String, Throwable) - Method in class net.e6tech.elements.common.logging.NullLogger
 
warning(String) - Method in class net.e6tech.elements.common.logging.jul.LoggerAdapter
 
Worker - Class in net.e6tech.elements.common.actor.pool
Created by futeh.
Worker(ActorRef) - Constructor for class net.e6tech.elements.common.actor.pool.Worker
 
WORKER_POOL_DISPATCHER - Static variable in class net.e6tech.elements.common.actor.Genesis
 
WorkerPool - Class in net.e6tech.elements.common.actor.pool
Worker pool.
WorkerPool() - Constructor for class net.e6tech.elements.common.actor.pool.WorkerPool
 
wrap(String, NotificationListener<R>) - Static method in interface net.e6tech.elements.common.notification.NotificationListener
 
wrap(Class<? extends Notification>[], NotificationListener<R>) - Static method in interface net.e6tech.elements.common.notification.NotificationListener
 
wrap(String, ResourceProvider) - Static method in interface net.e6tech.elements.common.resources.ResourceProvider
 

X

x() - Method in class net.e6tech.elements.common.util.datastructure.Triplet
 

Y

y() - Method in class net.e6tech.elements.common.util.datastructure.Triplet
 

Z

z() - Method in class net.e6tech.elements.common.util.datastructure.Triplet
 

_

__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
 
A B C D E F G H I K L M N O P R S T U V W X Y Z _ 
Skip navigation links