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

A

AbstractConfiguration - Class in net.bolbat.kit.config
Configuration abstract functionality.
AbstractConfiguration() - Constructor for class net.bolbat.kit.config.AbstractConfiguration
 
AbstractProperty<ValueType> - Class in net.bolbat.kit.property
Abstract Property.
AbstractProperty(Properties, String, ValueType) - Constructor for class net.bolbat.kit.property.AbstractProperty
Default constructor.
AccountId - Class in net.bolbat.kit.vo
Account unique identifier.
AccountId() - Constructor for class net.bolbat.kit.vo.AccountId
Default constructor.
AccountId(String) - Constructor for class net.bolbat.kit.vo.AccountId
Public constructor.
AccountVO - Class in net.bolbat.kit.vo
Account data.
AccountVO() - Constructor for class net.bolbat.kit.vo.AccountVO
Default constructor.
AccountVO(AccountId) - Constructor for class net.bolbat.kit.vo.AccountVO
Public constructor.
add(S) - Method in interface net.bolbat.kit.lucene.LuceneStore
Add bean.
add(Collection<S>) - Method in interface net.bolbat.kit.lucene.LuceneStore
Add beans.
All not valid bean's would be skipped.
add(S) - Method in class net.bolbat.kit.lucene.LuceneStoreImpl
 
add(Collection<S>) - Method in class net.bolbat.kit.lucene.LuceneStoreImpl
 
addProperty(Property<?>) - Method in class net.bolbat.kit.vo.AccountVO
Add property.
addStatus(String) - Method in class net.bolbat.kit.vo.AccountVO
Add status to account statuses.
addType(String) - Method in class net.bolbat.kit.vo.AccountVO
Add type to account types.
afterConfiguration() - Method in class net.bolbat.kit.orchestrator.OrchestrationConfig
Executed after each ConfigureMe based configuration.
AsyncExecutorServiceFactory - Class in net.bolbat.kit.orchestrator.impl.executor
ExecutorServiceFactory implementation for 'ASYNC' executions.
They use system OrchestrationConfig.

B

BooleanParameterValue() - Constructor for class net.bolbat.kit.scheduler.TaskParameters.BooleanParameterValue
Default constructor.
BooleanProperty - Class in net.bolbat.kit.property
Boolean based property.
BooleanProperty() - Constructor for class net.bolbat.kit.property.BooleanProperty
Default constructor.
BooleanProperty(String, Boolean) - Constructor for class net.bolbat.kit.property.BooleanProperty
Public constructor.
build() - Method in interface net.bolbat.kit.cache.CacheBuilder
Build Cache with provided init variables.
build(String) - Method in interface net.bolbat.kit.cache.CacheBuilder
Build Cache with provided configuration.
build() - Method in class net.bolbat.kit.cache.guava.GuavaCacheBuilder
 
build(String) - Method in class net.bolbat.kit.cache.guava.GuavaCacheBuilder
 
build() - Method in class net.bolbat.kit.scheduler.task.execution.ExecutionTaskBuilder
 
build() - Method in class net.bolbat.kit.scheduler.task.queue.QueueTaskBuilder
 
build() - Method in interface net.bolbat.kit.scheduler.TaskBuilder

C

Cache<K,V> - Interface in net.bolbat.kit.cache
In-memory Cache.
CacheBuilder<K,V> - Interface in net.bolbat.kit.cache
Cache builder for Cache.
cacheExecutor(String, ExecutorService) - Static method in class net.bolbat.kit.orchestrator.impl.ExecutionCaches
Cache ExecutorService.
Previously associated ExecutorService would be shut down.
cacheInfo(String, ExecutionInfo) - Static method in class net.bolbat.kit.orchestrator.impl.ExecutionCaches
CallableFactory - Interface in net.bolbat.kit.orchestrator.impl.callable
Factory for Callable.
checkRead() - Method in class net.bolbat.kit.vo.LockingVO
Check is read operation, LockingReadException will be thrown if read not allowed.
checkWrite() - Method in class net.bolbat.kit.vo.LockingVO
Check is write operation, LockingWriteException will be thrown if write not allowed.
cleanUp() - Method in interface net.bolbat.kit.cache.Cache
Cleanup cache.
cleanUp() - Method in class net.bolbat.kit.cache.guava.GuavaCache
 
clear() - Method in interface net.bolbat.kit.ioc.features.Features
Clear features configuration and configure to defaults.
clear() - Method in class net.bolbat.kit.ioc.features.FeaturesImpl
 
clear(Class<S>) - Method in interface net.bolbat.kit.ioc.links.LinksRegistry
Clear service links.
clear() - Method in interface net.bolbat.kit.ioc.links.LinksRegistry
Clear services links.
clear(Class<S>) - Method in class net.bolbat.kit.ioc.links.LinksRegistryImpl
 
clear() - Method in class net.bolbat.kit.ioc.links.LinksRegistryImpl
 
clear(String) - Method in interface net.bolbat.kit.ioc.services.ServicesRegistry
Clear service configurations.
clear() - Method in interface net.bolbat.kit.ioc.services.ServicesRegistry
Clear services configurations.
clear(String) - Method in class net.bolbat.kit.ioc.services.ServicesRegistryImpl
 
clear() - Method in class net.bolbat.kit.ioc.services.ServicesRegistryImpl
 
clone() - Method in class net.bolbat.kit.property.AbstractProperty
 
clone() - Method in interface net.bolbat.kit.property.Property
Clone property.
clone() - Method in class net.bolbat.kit.vo.AccountId
 
clone() - Method in class net.bolbat.kit.vo.AccountVO
 
clone() - Method in class net.bolbat.kit.vo.EntityVO
 
clone() - Method in class net.bolbat.kit.vo.LockingEntityVO
 
close(IndexReader) - Static method in class net.bolbat.kit.lucene.LuceneUtils
Close IndexReader instance.
close(Analyzer) - Static method in class net.bolbat.kit.lucene.LuceneUtils
Close Analyzer instance.
close(IndexWriter) - Static method in class net.bolbat.kit.lucene.LuceneUtils
Close IndexWriter instance.
close(Directory) - Static method in class net.bolbat.kit.lucene.LuceneUtils
Close Directory instance.
CompositeScope - Class in net.bolbat.kit.ioc.scope
Composite scope.
CONCURRENT_LIMIT - Static variable in class net.bolbat.kit.orchestrator.OrchestrationConstants
Default for: concurrent executions limit, zero (unlimited) by default.
ConcurrentOverflowException - Exception in net.bolbat.kit.orchestrator.exception
Exception for case when concurrent executions limit is reached.
ConcurrentOverflowException(ExecutionInfo) - Constructor for exception net.bolbat.kit.orchestrator.exception.ConcurrentOverflowException
Public constructor.
ConfigurableTask - Interface in net.bolbat.kit.scheduler.task
ConfigurableTask.
Configuration - Interface in net.bolbat.kit.config
Configuration interface.
configuration(String) - Method in class net.bolbat.kit.scheduler.task.execution.ExecutionTaskBuilder
Set configuration.
configuration(String) - Method in class net.bolbat.kit.scheduler.task.queue.QueueTaskBuilder
Set configuration.
Configuration - Class in net.bolbat.kit.service
ServiceFactory configuration.
configurationChanged() - Method in interface net.bolbat.kit.config.ConfigurationListener
Event when configuration is changed.
configurationChanged() - Method in class net.bolbat.kit.orchestrator.impl.ExecutionInfo
Action what should be executed if configuration is changed.
ConfigurationException - Exception in net.bolbat.kit.config
Utility configuration exception.
ConfigurationException() - Constructor for exception net.bolbat.kit.config.ConfigurationException
Default constructor.
ConfigurationException(String) - Constructor for exception net.bolbat.kit.config.ConfigurationException
Public constructor.
ConfigurationException(Throwable) - Constructor for exception net.bolbat.kit.config.ConfigurationException
Public constructor.
ConfigurationException(String, Throwable) - Constructor for exception net.bolbat.kit.config.ConfigurationException
Public constructor.
ConfigurationListener - Interface in net.bolbat.kit.config
Configuration listener.
ConfigurationManager - Class in net.bolbat.kit.config
Configuration manager.
ConfigurationNotFoundException - Exception in net.bolbat.kit.ioc
Manager module exception.
ConfigurationNotFoundException() - Constructor for exception net.bolbat.kit.ioc.ConfigurationNotFoundException
Default constructor.
ConfigurationNotFoundException(String) - Constructor for exception net.bolbat.kit.ioc.ConfigurationNotFoundException
Public constructor.
ConfigurationNotFoundException(Throwable) - Constructor for exception net.bolbat.kit.ioc.ConfigurationNotFoundException
Public constructor.
ConfigurationNotFoundException(String, Throwable) - Constructor for exception net.bolbat.kit.ioc.ConfigurationNotFoundException
Public constructor.
ConfigurationRuntimeException - Exception in net.bolbat.kit.config
Utility configuration runtime exception.
ConfigurationRuntimeException() - Constructor for exception net.bolbat.kit.config.ConfigurationRuntimeException
Default constructor.
ConfigurationRuntimeException(String) - Constructor for exception net.bolbat.kit.config.ConfigurationRuntimeException
Public constructor.
ConfigurationRuntimeException(Throwable) - Constructor for exception net.bolbat.kit.config.ConfigurationRuntimeException
Public constructor.
ConfigurationRuntimeException(String, Throwable) - Constructor for exception net.bolbat.kit.config.ConfigurationRuntimeException
Public constructor.
configurationType(SchedulerConfigurationType) - Method in class net.bolbat.kit.scheduler.task.execution.ExecutionTaskBuilder
Set configuration.
configurationType(SchedulerConfigurationType) - Method in class net.bolbat.kit.scheduler.task.queue.QueueTaskBuilder
Set configuration.
configure(Orchestrate, OrchestrationLimits, OrchestrationExecutor) - Static method in class net.bolbat.kit.orchestrator.OrchestrationConfig
Configure.
configure(Orchestrate, OrchestrationMode, OrchestrationLimits, OrchestrationExecutor) - Static method in class net.bolbat.kit.orchestrator.OrchestrationConfig
Configure.
configure(OrchestrationMode, OrchestrationLimits, OrchestrationExecutor) - Method in class net.bolbat.kit.orchestrator.OrchestrationConfig
Configure from annotations values.
configure(TaskParameters) - Method in interface net.bolbat.kit.scheduler.task.ConfigurableTask
Configure.
configureCache() - Method in class net.bolbat.kit.cache.guava.GuavaCache
Cache configuration.
count() - Method in interface net.bolbat.kit.lucene.LuceneStore
Get all beans count.
count(Query) - Method in interface net.bolbat.kit.lucene.LuceneStore
Get beans count.
count() - Method in class net.bolbat.kit.lucene.LuceneStoreImpl
 
count(Query) - Method in class net.bolbat.kit.lucene.LuceneStoreImpl
 
create(Object, Method, Object[]) - Method in interface net.bolbat.kit.orchestrator.impl.callable.CallableFactory
Create Callable.
create(Object, Method, Object[]) - Method in class net.bolbat.kit.orchestrator.impl.callable.DefaultCallableFactory
 
create(OrchestrationConfig.ExecutorConfig, Object...) - Static method in class net.bolbat.kit.orchestrator.impl.ExecutionUtils
create(OrchestrationConfig.ExecutorConfig, Object...) - Method in class net.bolbat.kit.orchestrator.impl.executor.AsyncExecutorServiceFactory
 
create(OrchestrationConfig.ExecutorConfig, Object...) - Method in class net.bolbat.kit.orchestrator.impl.executor.DefaultExecutorServiceFactory
 
create(OrchestrationConfig.ExecutorConfig, Object...) - Method in interface net.bolbat.kit.orchestrator.impl.executor.ExecutorServiceFactory
Create ExecutorService instance.
create(OrchestrationConfig.ExecutorConfig, Object...) - Method in class net.bolbat.kit.orchestrator.impl.executor.SystemExecutorServiceFactory
 
create(TaskConfiguration) - Static method in class net.bolbat.kit.scheduler.SchedulerFactory
Create instance and configure Scheduler.
create() - Static method in class net.bolbat.kit.service.Configuration
Create new configuration.
create(Configuration) - Method in class net.bolbat.kit.service.DynamicServiceFactory
 
create(Configuration) - Method in interface net.bolbat.kit.service.ServiceFactory
Service implementation instantiation method.
create(Configuration) - Method in interface net.bolbat.kit.service.ui.UIServiceFactory
UI service implementation instantiation method.
createCallable(Object, Method, Object[]) - Static method in class net.bolbat.kit.orchestrator.impl.ExecutionUtils
Create Callable.
CustomScope - Class in net.bolbat.kit.ioc.scope
Custom Scope implementation, any custom scope can be represented by this class.

D

DateProperty - Class in net.bolbat.kit.property
Date based property.
DateProperty() - Constructor for class net.bolbat.kit.property.DateProperty
Default constructor.
DateProperty(String, Date) - Constructor for class net.bolbat.kit.property.DateProperty
Public constructor.
DEFAULT - Static variable in enum net.bolbat.kit.ioc.scope.DistributionScope
Default scope.
DEFAULT - Static variable in enum net.bolbat.kit.ioc.scope.TypeScope
Default scope.
DEFAULT - Static variable in enum net.bolbat.kit.orchestrator.annotation.OrchestrationMode.Mode
DEFAULT - Static variable in enum net.bolbat.kit.scheduler.task.queue.ProcessingMode
Default mode.
DEFAULT - Static variable in enum net.bolbat.kit.vo.LockingState
Default state.
DEFAULT_CONFIGURATION_NAME - Static variable in class net.bolbat.kit.lucene.LuceneStoreConfig
Default configuration name.
DEFAULT_MODULE - Static variable in class net.bolbat.kit.ioc.Manager
Default module name.
DEFAULT_NAME - Static variable in class net.bolbat.kit.event.guava.EventBusManager
Default EventBus name.
DEFAULT_SCOPE - Static variable in class net.bolbat.kit.ioc.Manager
Default scope.
DefaultCallableFactory - Class in net.bolbat.kit.orchestrator.impl.callable
CallableFactory default implementation.
They create new Callable instance based on given arguments.
DefaultExecutorServiceFactory - Class in net.bolbat.kit.orchestrator.impl.executor
ExecutorServiceFactory default implementation.
They create new ExecutorService instance based on given arguments.
defaultModule() - Static method in class net.bolbat.kit.ioc.Manager
Get default module instance.
DELIMITER - Static variable in class net.bolbat.kit.ioc.ManagerUtils
Key delimiter.
disable(Manager.Feature...) - Method in interface net.bolbat.kit.ioc.features.Features
Disable features.
disable(Manager.Feature...) - Method in class net.bolbat.kit.ioc.features.FeaturesImpl
 
disable(Manager.Feature...) - Static method in class net.bolbat.kit.ioc.Manager.Features
Disable features.
DistributionScope - Enum in net.bolbat.kit.ioc.scope
Service distribution scope.
DoubleParameterValue() - Constructor for class net.bolbat.kit.scheduler.TaskParameters.DoubleParameterValue
Default constructor.
DoubleProperty - Class in net.bolbat.kit.property
Double based property.
DoubleProperty() - Constructor for class net.bolbat.kit.property.DoubleProperty
Default constructor.
DoubleProperty(String, Double) - Constructor for class net.bolbat.kit.property.DoubleProperty
Public constructor.
DynamicServiceFactory<T extends Service> - Class in net.bolbat.kit.service
ServiceFactory implementation with dynamic implementation instantiation.
DynamicServiceFactory(Class<T>) - Constructor for class net.bolbat.kit.service.DynamicServiceFactory
Default constructor.

E

EMPTY - Static variable in class net.bolbat.kit.service.Configuration
Empty configuration.
EMPTY_ID - Static variable in class net.bolbat.kit.vo.AccountId
AccountId with empty raw identifier.
EMPTY_RAW_ID - Static variable in class net.bolbat.kit.vo.AccountId
Empty raw identifier.
enable(Manager.Feature...) - Method in interface net.bolbat.kit.ioc.features.Features
Enable features.
enable(Manager.Feature...) - Method in class net.bolbat.kit.ioc.features.FeaturesImpl
 
enable(Manager.Feature...) - Static method in class net.bolbat.kit.ioc.Manager.Features
Enable features.
EntityCreatedEvent<Created extends Serializable> - Class in net.bolbat.kit.event.common
Common entity created event.
EntityCreatedEvent(Created) - Constructor for class net.bolbat.kit.event.common.EntityCreatedEvent
Constructor.
EntityCreatedEventListener<Created extends Serializable,CreatedEvent extends EntityCreatedEvent<Created>> - Interface in net.bolbat.kit.event.common
Common, entity created event listener.
EntityDeletedEvent<Deleted extends Serializable> - Class in net.bolbat.kit.event.common
Common entity deleted event.
EntityDeletedEvent(Deleted) - Constructor for class net.bolbat.kit.event.common.EntityDeletedEvent
Constructor.
EntityDeletedEventListener<Deleted extends Serializable,DeletedEvent extends EntityDeletedEvent<Deleted>> - Interface in net.bolbat.kit.event.common
Common, entity deleted event listener.
EntitySavedEvent<Saved extends Serializable> - Class in net.bolbat.kit.event.common
Entity saved event.
EntitySavedEvent(Saved, Saved) - Constructor for class net.bolbat.kit.event.common.EntitySavedEvent
Constructor.
EntitySavedEvent(Saved) - Constructor for class net.bolbat.kit.event.common.EntitySavedEvent
Constructor.
EntitySavedEventListener<Saved extends Serializable,SavedEvent extends EntitySavedEvent<Saved>> - Interface in net.bolbat.kit.event.common
Common, entity updated event listener.
EntityUpdatedEvent<Updated extends Serializable> - Class in net.bolbat.kit.event.common
Entity updated event.
EntityUpdatedEvent(Updated, Updated) - Constructor for class net.bolbat.kit.event.common.EntityUpdatedEvent
Constructor.
EntityUpdatedEventListener<Updated extends Serializable,UpdatedEvent extends EntityUpdatedEvent<Updated>> - Interface in net.bolbat.kit.event.common
Common, entity updated event listener.
EntityUtils - Class in net.bolbat.kit.util
Utility for EntityVO.
EntityVO - Class in net.bolbat.kit.vo
General entity data.
EntityVO() - Constructor for class net.bolbat.kit.vo.EntityVO
 
EntityVOConstants - Class in net.bolbat.kit.vo
EntityVO constants.
EntityVOFiltering - Class in net.bolbat.kit.vo
EntityVO filtering settings.
EntityVOFiltering() - Constructor for class net.bolbat.kit.vo.EntityVOFiltering
 
equals(Object) - Method in class net.bolbat.kit.event.common.EntityCreatedEvent
 
equals(Object) - Method in class net.bolbat.kit.event.common.EntityDeletedEvent
 
equals(Object) - Method in class net.bolbat.kit.event.common.EntitySavedEvent
 
equals(Object) - Method in class net.bolbat.kit.event.common.EntityUpdatedEvent
 
equals(Object) - Method in class net.bolbat.kit.ioc.scope.CompositeScope
 
equals(Object) - Method in class net.bolbat.kit.ioc.scope.CustomScope
 
equals(Object) - Method in class net.bolbat.kit.orchestrator.impl.ExecutionInfo
 
equals(Object) - Method in class net.bolbat.kit.property.AbstractProperty
 
equals(Object) - Method in class net.bolbat.kit.vo.AccountId
 
equals(Object) - Method in class net.bolbat.kit.vo.AccountVO
 
ERR_MSG_TEMPLATE - Static variable in class net.bolbat.kit.orchestrator.OrchestrationConstants
Error message template.
EventBusManager - Class in net.bolbat.kit.event.guava
EventBus manager.
execute(JobExecutionContext) - Method in class net.bolbat.kit.scheduler.task.execution.ExecutionTask
 
execute(JobExecutionContext) - Method in class net.bolbat.kit.scheduler.task.queue.QueueTask
 
ExecutionCaches - Class in net.bolbat.kit.orchestrator.impl
Caches required for orchestration.
ExecutionConstants - Class in net.bolbat.kit.scheduler.task.execution
Scheduler execution task constants.
ExecutionHandler - Class in net.bolbat.kit.orchestrator.impl
Orchestration execution handler implementation.
ExecutionHandler(Object, Class<?>[]) - Constructor for class net.bolbat.kit.orchestrator.impl.ExecutionHandler
Default constructor.
ExecutionInfo - Class in net.bolbat.kit.orchestrator.impl
Execution runtime information.
ExecutionInfo() - Constructor for class net.bolbat.kit.orchestrator.impl.ExecutionInfo
 
ExecutionProcessor - Interface in net.bolbat.kit.scheduler.task.execution
Execution processor.
ExecutionTask - Class in net.bolbat.kit.scheduler.task.execution
Task implementation of the Task to execute processor once.
ExecutionTask() - Constructor for class net.bolbat.kit.scheduler.task.execution.ExecutionTask
 
ExecutionTaskBuilder - Class in net.bolbat.kit.scheduler.task.execution
Builder for ExecutionTask.
ExecutionTaskBuilder() - Constructor for class net.bolbat.kit.scheduler.task.execution.ExecutionTaskBuilder
 
ExecutionTaskConfiguration - Class in net.bolbat.kit.scheduler.task.execution
Implementation of the TaskConfiguration for ExecutionTask.
ExecutionTaskConfiguration() - Constructor for class net.bolbat.kit.scheduler.task.execution.ExecutionTaskConfiguration
Default constructor.
ExecutionTaskConfiguration(Class<? extends ExecutionProcessor>, TaskParameters, String, SchedulerConfigurationType) - Constructor for class net.bolbat.kit.scheduler.task.execution.ExecutionTaskConfiguration
Constrictor.
ExecutionTimeoutException - Exception in net.bolbat.kit.orchestrator.exception
Exception for case when execution timeout exceeded.
ExecutionTimeoutException(ExecutionInfo) - Constructor for exception net.bolbat.kit.orchestrator.exception.ExecutionTimeoutException
Public constructor.
ExecutionUtils - Class in net.bolbat.kit.orchestrator.impl
Orchestration utilities.
ExecutorConfig() - Constructor for class net.bolbat.kit.orchestrator.OrchestrationConfig.ExecutorConfig
 
ExecutorOverflowException - Exception in net.bolbat.kit.orchestrator.exception
Exception for case when ExecutorService is full.
ExecutorOverflowException(ExecutionInfo) - Constructor for exception net.bolbat.kit.orchestrator.exception.ExecutorOverflowException
Public constructor.
ExecutorServiceFactory - Interface in net.bolbat.kit.orchestrator.impl.executor
Factory for ExecutorService.
expireAfterAccess(Long) - Method in class net.bolbat.kit.cache.guava.GuavaCacheBuilder
Set expireAfterAccess.
expireAfterAccessTimeUnit(TimeUnit) - Method in class net.bolbat.kit.cache.guava.GuavaCacheBuilder
Set expireAfterAccessTimeUnit.
expireAfterWrite(Long) - Method in class net.bolbat.kit.cache.guava.GuavaCacheBuilder
Set expireAfterWrite.
expireAfterWriteTimeUnit(TimeUnit) - Method in class net.bolbat.kit.cache.guava.GuavaCacheBuilder
Set expireAfterWriteTimeUnit.

F

Features - Interface in net.bolbat.kit.ioc.features
Features support.
Features() - Constructor for class net.bolbat.kit.ioc.Manager.Features
 
features() - Method in class net.bolbat.kit.ioc.ManagerModule
Get features configuration.
FeaturesImpl - Class in net.bolbat.kit.ioc.features
Features implementation.
FeaturesImpl() - Constructor for class net.bolbat.kit.ioc.features.FeaturesImpl
Public constructor.
fireConfigurationChanged() - Method in class net.bolbat.kit.config.AbstractConfiguration
Fire 'configurationChanged' event for registered listeners.
FloatParameterValue() - Constructor for class net.bolbat.kit.scheduler.TaskParameters.FloatParameterValue
Default constructor.
FloatProperty - Class in net.bolbat.kit.property
Float based property.
FloatProperty() - Constructor for class net.bolbat.kit.property.FloatProperty
Default constructor.
FloatProperty(String, Float) - Constructor for class net.bolbat.kit.property.FloatProperty
Public constructor.
functionLoad(LoadFunction<K, V>) - Method in class net.bolbat.kit.cache.guava.GuavaCacheBuilder
Set functionLoad.

G

generateNew() - Static method in class net.bolbat.kit.vo.AccountId
Generate unique AccountId.
generateUnique() - Static method in class net.bolbat.kit.util.IdUtils
Generate unique identifier.
get(K) - Method in interface net.bolbat.kit.cache.Cache
Get value by key from cache.
get(Iterable<? extends K>) - Method in interface net.bolbat.kit.cache.Cache
Get values by keys.
get(K) - Method in class net.bolbat.kit.cache.guava.GuavaCache
 
get(Iterable<? extends K>) - Method in class net.bolbat.kit.cache.guava.GuavaCache
 
get(String) - Method in interface net.bolbat.kit.ioc.links.LinksRegistry
Get linked scopes.
get(String) - Method in class net.bolbat.kit.ioc.links.LinksRegistryImpl
 
get(Class<S>, Scope...) - Static method in class net.bolbat.kit.ioc.Manager
Get default module service.
Uses ScopeUtil.scopesToArray(true,scopes) upon resolving.
get(Class<S>, Scope...) - Method in class net.bolbat.kit.ioc.ManagerModule
Get service.
Uses ScopeUtil.scopesToArray(true,scopes) upon resolving.
get(Scope...) - Static method in class net.bolbat.kit.ioc.scope.CompositeScope
Create CompositeScope from given scopes.
Uses ScopeUtil.scopesToArray(false,scopes) upon creation.
get(String) - Static method in class net.bolbat.kit.ioc.scope.CustomScope
Get CustomScope instance with given identifier, with lazy initialization and caching.
get(String) - Static method in enum net.bolbat.kit.ioc.scope.DistributionScope
get(String) - Static method in enum net.bolbat.kit.ioc.scope.TypeScope
Get TypeScope by id.
get(String) - Method in interface net.bolbat.kit.ioc.services.ServicesRegistry
Get service configuration.
get(String) - Method in class net.bolbat.kit.ioc.services.ServicesRegistryImpl
 
get(String, String) - Method in interface net.bolbat.kit.lucene.LuceneStore
Get bean.
get(Query) - Method in interface net.bolbat.kit.lucene.LuceneStore
Search bean's.
get(Query, Sort) - Method in interface net.bolbat.kit.lucene.LuceneStore
Search bean's.
get(Query, int) - Method in interface net.bolbat.kit.lucene.LuceneStore
Search beans.
get(Query, int, int) - Method in interface net.bolbat.kit.lucene.LuceneStore
Search beans.
get(Query, int, Sort) - Method in interface net.bolbat.kit.lucene.LuceneStore
Search beans.
get(Query, int, int, Sort) - Method in interface net.bolbat.kit.lucene.LuceneStore
Search beans.
get(String, String) - Method in class net.bolbat.kit.lucene.LuceneStoreImpl
 
get(Query) - Method in class net.bolbat.kit.lucene.LuceneStoreImpl
 
get(Query, Sort) - Method in class net.bolbat.kit.lucene.LuceneStoreImpl
 
get(Query, int) - Method in class net.bolbat.kit.lucene.LuceneStoreImpl
 
get(Query, int, int) - Method in class net.bolbat.kit.lucene.LuceneStoreImpl
 
get(Query, int, Sort) - Method in class net.bolbat.kit.lucene.LuceneStoreImpl
 
get(Query, int, int, Sort) - Method in class net.bolbat.kit.lucene.LuceneStoreImpl
 
get(Class<ValueType>, Collection<Property<?>>, String) - Static method in class net.bolbat.kit.property.AbstractProperty
Get property value from Collection.
get(Class<ValueType>, Collection<Property<?>>, String, ValueType) - Static method in class net.bolbat.kit.property.AbstractProperty
Get property value from Collection.
Default value will be used if:
- type is null;
- props is null;
- aKey is empty;
- property not found;
- property value is null;
- property value type differs.
get(Class<ValueType>, Map<String, Property<?>>, String) - Static method in class net.bolbat.kit.property.AbstractProperty
Get property value from Map.
Property would be resolved by map key, property key would not be verified.
get(Class<ValueType>, Map<String, Property<?>>, String, ValueType) - Static method in class net.bolbat.kit.property.AbstractProperty
Get property value from Map.
Property would be resolved by map key, property key would not be verified.
Default value will be used if:
- type is null;
- props is null;
- aKey is empty;
- property not found;
- property value is null;
- property value type differs.
get(Class<ValueType>, Property<?>) - Static method in class net.bolbat.kit.property.AbstractProperty
Get property value from Property.
get(Class<ValueType>, Property<?>, ValueType) - Static method in class net.bolbat.kit.property.AbstractProperty
Get property value from Property.
Default value will be used if:
- type is null;
- prop is null;
- property value is null;
- property value type differs.
get(Collection<Property<?>>, String) - Static method in class net.bolbat.kit.property.BooleanProperty
Get Boolean property value.
get(Collection<Property<?>>, String, Boolean) - Static method in class net.bolbat.kit.property.BooleanProperty
Get Boolean property value.
Default value will be used if:
- props is null;
- aKey is empty;
- property not found;
- property value is null;
- property value type differs.
get(Map<String, Property<?>>, String) - Static method in class net.bolbat.kit.property.BooleanProperty
Get Boolean property value.
get(Map<String, Property<?>>, String, Boolean) - Static method in class net.bolbat.kit.property.BooleanProperty
Get Boolean property value.
Default value will be used if:
- props is null;
- aKey is empty;
- property not found;
- property value is null;
- property value type differs.
get(Property<?>) - Static method in class net.bolbat.kit.property.BooleanProperty
Get Boolean property value.
get(Property<?>, Boolean) - Static method in class net.bolbat.kit.property.BooleanProperty
Get Boolean property value.
Default value will be used if:
- prop is null;
- property value is null;
- property value type differs.
get(Collection<Property<?>>, String) - Static method in class net.bolbat.kit.property.DateProperty
Get Date property value.
get(Collection<Property<?>>, String, Date) - Static method in class net.bolbat.kit.property.DateProperty
Get Date property value.
Default value will be used if:
- props is null;
- aKey is empty;
- property not found;
- property value is null;
- property value type differs.
get(Map<String, Property<?>>, String) - Static method in class net.bolbat.kit.property.DateProperty
Get Date property value.
get(Map<String, Property<?>>, String, Date) - Static method in class net.bolbat.kit.property.DateProperty
Get Date property value.
Default value will be used if:
- props is null;
- aKey is empty;
- property not found;
- property value is null;
- property value type differs.
get(Property<?>) - Static method in class net.bolbat.kit.property.DateProperty
Get Date property value.
get(Property<?>, Date) - Static method in class net.bolbat.kit.property.DateProperty
Get Date property value.
Default value will be used if:
- prop is null;
- property value is null;
- property value type differs.
get(Collection<Property<?>>, String) - Static method in class net.bolbat.kit.property.DoubleProperty
Get Double property value.
get(Collection<Property<?>>, String, Double) - Static method in class net.bolbat.kit.property.DoubleProperty
Get Double property value.
Default value will be used if:
- props is null;
- aKey is empty;
- property not found;
- property value is null;
- property value type differs.
get(Map<String, Property<?>>, String) - Static method in class net.bolbat.kit.property.DoubleProperty
Get Double property value.
get(Map<String, Property<?>>, String, Double) - Static method in class net.bolbat.kit.property.DoubleProperty
Get Double property value.
Default value will be used if:
- props is null;
- aKey is empty;
- property not found;
- property value is null;
- property value type differs.
get(Property<?>) - Static method in class net.bolbat.kit.property.DoubleProperty
Get Double property value.
get(Property<?>, Double) - Static method in class net.bolbat.kit.property.DoubleProperty
Get Double property value.
Default value will be used if:
- prop is null;
- property value is null;
- property value type differs.
get(Collection<Property<?>>, String) - Static method in class net.bolbat.kit.property.FloatProperty
Get Float property value.
get(Collection<Property<?>>, String, Float) - Static method in class net.bolbat.kit.property.FloatProperty
Get Float property value.
Default value will be used if:
- property not found;
- property value is null;
- property value type differs.
get(Map<String, Property<?>>, String) - Static method in class net.bolbat.kit.property.FloatProperty
Get Float property value.
get(Map<String, Property<?>>, String, Float) - Static method in class net.bolbat.kit.property.FloatProperty
Get Float property value.
Default value will be used if:
- property not found;
- property value is null;
- property value type differs.
get(Property<?>) - Static method in class net.bolbat.kit.property.FloatProperty
Get Float property value.
get(Property<?>, Float) - Static method in class net.bolbat.kit.property.FloatProperty
Get Float property value.
Default value will be used if:
- prop is null;
- property value is null;
- property value type differs.
get(Collection<Property<?>>, String) - Static method in class net.bolbat.kit.property.IntegerProperty
Get Integer property value.
get(Collection<Property<?>>, String, Integer) - Static method in class net.bolbat.kit.property.IntegerProperty
Get Integer property value.
Default value will be used if:
- props is null;
- aKey is empty;
- property not found;
- property value is null;
- property value type differs.
get(Map<String, Property<?>>, String) - Static method in class net.bolbat.kit.property.IntegerProperty
Get Integer property value.
get(Map<String, Property<?>>, String, Integer) - Static method in class net.bolbat.kit.property.IntegerProperty
Get Integer property value.
Default value will be used if:
- props is null;
- aKey is empty;
- property not found;
- property value is null;
- property value type differs.
get(Property<?>) - Static method in class net.bolbat.kit.property.IntegerProperty
Get Integer property value.
get(Property<?>, Integer) - Static method in class net.bolbat.kit.property.IntegerProperty
Get Integer property value.
Default value will be used if:
- prop is null;
- property value is null;
- property value type differs.
get(Collection<Property<?>>, String) - Static method in class net.bolbat.kit.property.ListProperty
Get List property value.
get(Collection<Property<?>>, String, List<Property<?>>) - Static method in class net.bolbat.kit.property.ListProperty
Get List property value.
Default value will be used if:
- props is null;
- aKey is empty;
- property not found;
- property value is null;
- property value type differs.
get(Map<String, Property<?>>, String) - Static method in class net.bolbat.kit.property.ListProperty
Get List property value.
get(Map<String, Property<?>>, String, List<Property<?>>) - Static method in class net.bolbat.kit.property.ListProperty
Get List property value.
Default value will be used if:
- props is null;
- aKey is empty;
- property not found;
- property value is null;
- property value type differs.
get(Property<?>) - Static method in class net.bolbat.kit.property.ListProperty
Get List property value.
get(Property<?>, List<Property<?>>) - Static method in class net.bolbat.kit.property.ListProperty
Get List property value.
Default value will be used if:
- prop is null;
- property value is null;
- property value type differs.
get(Collection<Property<?>>, String) - Static method in class net.bolbat.kit.property.LongProperty
Get Long property value.
get(Collection<Property<?>>, String, Long) - Static method in class net.bolbat.kit.property.LongProperty
Get Long property value.
Default value will be used if:
- props is null;
- aKey is empty;
- property not found;
- property value is null;
- property value type differs.
get(Map<String, Property<?>>, String) - Static method in class net.bolbat.kit.property.LongProperty
Get Long property value.
get(Map<String, Property<?>>, String, Long) - Static method in class net.bolbat.kit.property.LongProperty
Get Long property value.
Default value will be used if:
- props is null;
- aKey is empty;
- property not found;
- property value is null;
- property value type differs.
get(Property<?>) - Static method in class net.bolbat.kit.property.LongProperty
Get Long property value.
get(Property<?>, Long) - Static method in class net.bolbat.kit.property.LongProperty
Get Long property value.
Default value will be used if:
- prop is null;
- property value is null;
- property value type differs.
get(Collection<Property<?>>, String) - Static method in class net.bolbat.kit.property.ShortProperty
Get Short property value.
get(Collection<Property<?>>, String, Short) - Static method in class net.bolbat.kit.property.ShortProperty
Get Short property value.
Default value will be used if:
- props is null;
- aKey is empty;
- property not found;
- property value is null;
- property value type differs.
get(Map<String, Property<?>>, String) - Static method in class net.bolbat.kit.property.ShortProperty
Get Short property value.
get(Map<String, Property<?>>, String, Short) - Static method in class net.bolbat.kit.property.ShortProperty
Get Short property value.
Default value will be used if:
- props is null;
- aKey is empty;
- property not found;
- property value is null;
- property value type differs.
get(Property<?>) - Static method in class net.bolbat.kit.property.ShortProperty
Get Short property value.
get(Property<?>, Short) - Static method in class net.bolbat.kit.property.ShortProperty
Get Short property value.
Default value will be used if:
- prop is null;
- property value is null;
- property value type differs.
get(Collection<Property<?>>, String) - Static method in class net.bolbat.kit.property.StringProperty
Get String property value.
get(Collection<Property<?>>, String, String) - Static method in class net.bolbat.kit.property.StringProperty
Get String property value.
Default value will be used if:
- props is null;
- aKey is empty;
- property not found;
- property value is null;
- property value type differs.
get(Map<String, Property<?>>, String) - Static method in class net.bolbat.kit.property.StringProperty
Get String property value.
get(Map<String, Property<?>>, String, String) - Static method in class net.bolbat.kit.property.StringProperty
Get String property value.
Default value will be used if:
- props is null;
- aKey is empty;
- property not found;
- property value is null;
- property value type differs.
get(Property<?>) - Static method in class net.bolbat.kit.property.StringProperty
Get String property value.
get(Property<?>, String) - Static method in class net.bolbat.kit.property.StringProperty
Get String property value.
Default value will be used if:
- prop is null;
- property value is null;
- property value type differs.
get(String) - Method in class net.bolbat.kit.service.Configuration
Get parameter value.
getActualCallableFactory() - Method in class net.bolbat.kit.orchestrator.impl.ExecutionInfo
Get actual instance of Callable factory.
getActualConfig() - Method in class net.bolbat.kit.orchestrator.impl.ExecutionInfo
Get 'actual' OrchestrationConfig.
Based on current method and class configuration including annotation overriding rules.
getActualExecutions() - Method in class net.bolbat.kit.orchestrator.impl.ExecutionInfo
Get 'actual' executions amount.
Based on current method and class configuration including annotation overriding rules.
getActualExecutor() - Method in class net.bolbat.kit.orchestrator.impl.ExecutionInfo
Get 'actual' ExecutorService instance.
Based on current method and class configuration including annotation overriding rules.
getActualExecutorConfig() - Method in class net.bolbat.kit.orchestrator.impl.ExecutionInfo
Get 'actual' OrchestrationConfig.ExecutorConfig.
Based on current method and class configuration including annotation overriding rules.
getActualExecutorId() - Method in class net.bolbat.kit.orchestrator.impl.ExecutionInfo
Get 'actual' executor identifier (the same as execution identifier).
Based on current method and class configuration including annotation overriding rules.
getActualExecutorName() - Method in class net.bolbat.kit.orchestrator.impl.ExecutionInfo
Get 'actual' executor name.
Based on current method and class configuration including annotation overriding rules.
getActualLimitsConfig() - Method in class net.bolbat.kit.orchestrator.impl.ExecutionInfo
Get 'actual' OrchestrationConfig.LimitsConfig.
Based on current method and class configuration including annotation overriding rules.
getAll() - Method in interface net.bolbat.kit.cache.Cache
Get all values from cache.
getAll() - Method in class net.bolbat.kit.cache.guava.GuavaCache
 
getAll() - Method in interface net.bolbat.kit.ioc.services.ServicesRegistry
Get all services configurations.
getAll() - Method in class net.bolbat.kit.ioc.services.ServicesRegistryImpl
 
getAll() - Method in interface net.bolbat.kit.lucene.LuceneStore
Get all beans.
getAll() - Method in class net.bolbat.kit.lucene.LuceneStoreImpl
 
getAllAsMap() - Method in interface net.bolbat.kit.cache.Cache
Get all values from cache as Map.
getAllAsMap() - Method in class net.bolbat.kit.cache.guava.GuavaCache
 
getAllDocuments() - Method in interface net.bolbat.kit.lucene.LuceneStore
Get all Document instances.
getAllDocuments() - Method in class net.bolbat.kit.lucene.LuceneStoreImpl
 
getBoolean(String) - Method in class net.bolbat.kit.scheduler.TaskParameters
Get boolean value.
getCallable(Object, Method, Object[]) - Static method in class net.bolbat.kit.orchestrator.impl.ExecutionCaches
Get Callable, callables for methods without arguments would be cached.
getCallableFactory() - Method in class net.bolbat.kit.orchestrator.OrchestrationConfig.ExecutorConfig
 
getClassInfo() - Method in class net.bolbat.kit.orchestrator.impl.ExecutionInfo
 
getConcurrent() - Method in class net.bolbat.kit.orchestrator.OrchestrationConfig.LimitsConfig
 
getConfig() - Method in class net.bolbat.kit.orchestrator.impl.ExecutionInfo
 
getConfig() - Method in class net.bolbat.kit.scheduler.task.execution.ExecutionTaskConfiguration
 
getConfig() - Method in class net.bolbat.kit.scheduler.task.queue.QueueTaskConfiguration
 
getConfig() - Method in interface net.bolbat.kit.scheduler.TaskConfiguration
File config name.
getConfigType() - Method in class net.bolbat.kit.scheduler.task.execution.ExecutionTaskConfiguration
 
getConfigType() - Method in class net.bolbat.kit.scheduler.task.queue.QueueTaskConfiguration
 
getConfigType() - Method in interface net.bolbat.kit.scheduler.TaskConfiguration
Get config type.
getConfiguration(TaskConfiguration) - Static method in class net.bolbat.kit.scheduler.SchedulerConfigurationFactory
Get default quartz configuration.
getConfigurationName() - Method in class net.bolbat.kit.scheduler.task.queue.QueueTaskConfiguration
 
getConfigurationType() - Method in class net.bolbat.kit.scheduler.task.queue.QueueTaskConfiguration
 
getCoreSize() - Method in class net.bolbat.kit.orchestrator.OrchestrationConfig.ExecutorConfig
 
getCreated() - Method in class net.bolbat.kit.vo.EntityVO
 
getCreated() - Method in class net.bolbat.kit.vo.EntityVOFiltering
 
getCreated() - Method in class net.bolbat.kit.vo.LockingEntityVO
Get entity creation timestamp.
Read operation access check will be performed.
getCreatedAfter() - Method in class net.bolbat.kit.vo.EntityVOFiltering
 
getCreatedBefore() - Method in class net.bolbat.kit.vo.EntityVOFiltering
 
getDefault() - Static method in class net.bolbat.kit.orchestrator.OrchestratorFactory
Get default Orchestrator.
getDirectoryPath() - Method in class net.bolbat.kit.lucene.LuceneStoreConfig
 
getDocument(String, String) - Method in interface net.bolbat.kit.lucene.LuceneStore
Get Document with selected properties.
getDocument(String, String) - Method in class net.bolbat.kit.lucene.LuceneStoreImpl
 
getDocuments(Query) - Method in interface net.bolbat.kit.lucene.LuceneStore
Search documents.
getDocuments(Query, Sort) - Method in interface net.bolbat.kit.lucene.LuceneStore
Search documents.
getDocuments(Query, int) - Method in interface net.bolbat.kit.lucene.LuceneStore
Search documents.
getDocuments(Query, int, int) - Method in interface net.bolbat.kit.lucene.LuceneStore
Search documents.
getDocuments(Query, int, Sort) - Method in interface net.bolbat.kit.lucene.LuceneStore
Search documents.
getDocuments(Query, int, int, Sort) - Method in interface net.bolbat.kit.lucene.LuceneStore
Search documents.
getDocuments(Query) - Method in class net.bolbat.kit.lucene.LuceneStoreImpl
 
getDocuments(Query, Sort) - Method in class net.bolbat.kit.lucene.LuceneStoreImpl
 
getDocuments(Query, int) - Method in class net.bolbat.kit.lucene.LuceneStoreImpl
 
getDocuments(Query, int, int) - Method in class net.bolbat.kit.lucene.LuceneStoreImpl
 
getDocuments(Query, int, Sort) - Method in class net.bolbat.kit.lucene.LuceneStoreImpl
 
getDocuments(Query, int, int, Sort) - Method in class net.bolbat.kit.lucene.LuceneStoreImpl
 
getDouble(String) - Method in class net.bolbat.kit.scheduler.TaskParameters
Get double value.
getEntity() - Method in class net.bolbat.kit.event.common.EntityCreatedEvent
 
getEntity() - Method in class net.bolbat.kit.event.common.EntityDeletedEvent
 
getEventBus() - Static method in class net.bolbat.kit.event.guava.EventBusManager
Get default EventBus.
getEventBus(String) - Static method in class net.bolbat.kit.event.guava.EventBusManager
Get EventBus instance for given name.
getExecutions() - Method in class net.bolbat.kit.orchestrator.impl.ExecutionInfo
 
getExecutor(String) - Static method in class net.bolbat.kit.orchestrator.impl.ExecutionCaches
Get cached ExecutorService.
getExecutorConfig() - Method in class net.bolbat.kit.orchestrator.OrchestrationConfig
 
getExecutorService() - Static method in class net.bolbat.kit.orchestrator.impl.executor.AsyncExecutorServiceFactory
getExecutorService() - Static method in class net.bolbat.kit.orchestrator.impl.executor.SystemExecutorServiceFactory
getFactory() - Method in class net.bolbat.kit.ioc.services.ServiceConfiguration
 
getFactory() - Method in class net.bolbat.kit.orchestrator.OrchestrationConfig.ExecutorConfig
 
getFactoryConf() - Method in class net.bolbat.kit.ioc.services.ServiceConfiguration
 
getFast(Class<S>, Scope...) - Static method in class net.bolbat.kit.ioc.Manager
Get default module service.
Logic the same as for get method but with ManagerRuntimeException instead of ManagerException.
getFast(Class<S>, Scope...) - Method in class net.bolbat.kit.ioc.ManagerModule
Get service.
Logic the same as for get method but with ManagerRuntimeException instead of ManagerException.
getFloat(String) - Method in class net.bolbat.kit.scheduler.TaskParameters
Get float value.
getGroup() - Method in class net.bolbat.kit.property.AbstractProperty
 
getGroup() - Method in interface net.bolbat.kit.property.Property
Get property group.
Optional field for any custom properties grouping.
getId() - Method in class net.bolbat.kit.ioc.scope.CompositeScope
 
getId() - Method in class net.bolbat.kit.ioc.scope.CustomScope
 
getId() - Method in enum net.bolbat.kit.ioc.scope.DistributionScope
 
getId() - Method in interface net.bolbat.kit.ioc.scope.Scope
Scope unique identifier.
getId() - Method in enum net.bolbat.kit.ioc.scope.TypeScope
 
getId() - Method in class net.bolbat.kit.orchestrator.impl.ExecutionInfo
 
getId() - Method in class net.bolbat.kit.vo.AccountId
 
getId() - Method in class net.bolbat.kit.vo.AccountVO
 
getInfo(String) - Static method in class net.bolbat.kit.orchestrator.impl.ExecutionCaches
Get cached ExecutionInfo.
getInstance(Class<T>) - Static method in class net.bolbat.kit.config.ConfigurationManager
Get configuration.
getInstance(Class<T>, String, String) - Static method in class net.bolbat.kit.config.ConfigurationManager
Get configuration configured with given configuration name and for given environment.
getInstance() - Method in class net.bolbat.kit.ioc.services.ServiceConfiguration
 
getInstance() - Static method in class net.bolbat.kit.orchestrator.impl.callable.DefaultCallableFactory
getInstance() - Static method in class net.bolbat.kit.orchestrator.impl.executor.AsyncExecutorServiceFactory
getInstance() - Static method in class net.bolbat.kit.orchestrator.impl.executor.DefaultExecutorServiceFactory
getInstance() - Static method in class net.bolbat.kit.orchestrator.impl.executor.SystemExecutorServiceFactory
getInstance(String) - Static method in class net.bolbat.kit.scheduler.SchedulerConfiguration
Get configuration instance.
getInstanceForConf(Class<T>, String) - Static method in class net.bolbat.kit.config.ConfigurationManager
Get configuration configured with given configuration name.
getInstanceForEnv(Class<T>, String) - Static method in class net.bolbat.kit.config.ConfigurationManager
Get configuration configured for given environment.
getInteger(String) - Method in class net.bolbat.kit.scheduler.TaskParameters
Get integer value.
getJobClass() - Method in class net.bolbat.kit.scheduler.task.execution.ExecutionTaskConfiguration
 
getJobClass() - Method in class net.bolbat.kit.scheduler.task.queue.QueueTaskConfiguration
 
getJobClass() - Method in interface net.bolbat.kit.scheduler.TaskConfiguration
Get scheduled job class.
getKeepAlive() - Method in class net.bolbat.kit.orchestrator.OrchestrationConfig.ExecutorConfig
 
getKeepAliveUnit() - Method in class net.bolbat.kit.orchestrator.OrchestrationConfig.ExecutorConfig
 
getKey() - Method in class net.bolbat.kit.property.AbstractProperty
 
getKey() - Method in interface net.bolbat.kit.property.Property
Get property key.
getKeys() - Method in class net.bolbat.kit.service.Configuration
Get parameters key's.
getLimitsConfig() - Method in class net.bolbat.kit.orchestrator.OrchestrationConfig
 
getListeners() - Method in class net.bolbat.kit.config.AbstractConfiguration
Get listeners.
getLoaderClass() - Method in class net.bolbat.kit.scheduler.task.queue.QueueTaskConfiguration
 
getLockingState() - Method in interface net.bolbat.kit.vo.Locking
getLockingState() - Method in class net.bolbat.kit.vo.LockingVO
 
getLong(String) - Method in class net.bolbat.kit.scheduler.TaskParameters
Get long value.
getMaxSize() - Method in class net.bolbat.kit.orchestrator.OrchestrationConfig.ExecutorConfig
 
getMode() - Method in class net.bolbat.kit.orchestrator.OrchestrationConfig.ModeConfig
 
getModeConfig() - Method in class net.bolbat.kit.orchestrator.OrchestrationConfig
 
getName() - Method in class net.bolbat.kit.config.prop.KeyValueProp
 
getName() - Method in class net.bolbat.kit.orchestrator.impl.ExecutionInfo
 
getNameFormat() - Method in class net.bolbat.kit.orchestrator.OrchestrationConfig.ExecutorConfig
 
getNewEntity() - Method in class net.bolbat.kit.event.common.EntitySavedEvent
 
getNewEntity() - Method in class net.bolbat.kit.event.common.EntityUpdatedEvent
 
getOldEntity() - Method in class net.bolbat.kit.event.common.EntitySavedEvent
 
getOldEntity() - Method in class net.bolbat.kit.event.common.EntityUpdatedEvent
 
getParameters() - Method in class net.bolbat.kit.scheduler.task.execution.ExecutionTaskConfiguration
 
getParameters() - Method in class net.bolbat.kit.scheduler.task.queue.QueueTaskConfiguration
 
getParameters() - Method in interface net.bolbat.kit.scheduler.TaskConfiguration
Get parameters.
getProcessingMode() - Method in class net.bolbat.kit.scheduler.task.queue.QueueTaskConfiguration
 
getProcessorClass() - Method in class net.bolbat.kit.scheduler.task.execution.ExecutionTaskConfiguration
 
getProcessorClass() - Method in class net.bolbat.kit.scheduler.task.queue.QueueTaskConfiguration
 
getProperties() - Method in class net.bolbat.kit.vo.AccountVO
 
getProperty(String) - Method in class net.bolbat.kit.vo.AccountVO
Get property.
getPropertyClass() - Method in enum net.bolbat.kit.property.Properties
 
getPropertyValueClass() - Method in enum net.bolbat.kit.property.Properties
 
getQueueSize() - Method in class net.bolbat.kit.orchestrator.OrchestrationConfig.ExecutorConfig
 
getSchedulerInstanceId() - Method in class net.bolbat.kit.scheduler.SchedulerConfiguration
 
getSchedulerInstanceName() - Method in class net.bolbat.kit.scheduler.SchedulerConfiguration
 
getScopes() - Method in class net.bolbat.kit.ioc.scope.CompositeScope
 
getService() - Method in class net.bolbat.kit.ioc.services.ServiceConfiguration
 
getSource() - Method in class net.bolbat.kit.orchestrator.OrchestrationConfig
 
getStatuses() - Method in class net.bolbat.kit.vo.AccountVO
 
getStore(Class<S>) - Static method in class net.bolbat.kit.lucene.LuceneStoreManager
Get LuceneStore by Storable type with default configuration.
getStore(Class<S>, String) - Static method in class net.bolbat.kit.lucene.LuceneStoreManager
Get LuceneStore by Storable type with with given configuration.
getStore(Class<S>, LuceneStoreConfig) - Static method in class net.bolbat.kit.lucene.LuceneStoreManager
Get LuceneStore by Storable type with with given configuration.
getStores() - Static method in class net.bolbat.kit.lucene.LuceneStoreManager
Get all initialized LuceneStore.
getStoresIds() - Static method in class net.bolbat.kit.lucene.LuceneStoreManager
Get all initialized LuceneStore identifiers.
getString(String) - Method in class net.bolbat.kit.scheduler.TaskParameters
Get string value.
getString(String) - Method in class net.bolbat.kit.service.Configuration
Get parameter value as String.
getThreadJobStoreClass() - Method in class net.bolbat.kit.scheduler.SchedulerConfiguration
 
getThreadPoolClass() - Method in class net.bolbat.kit.scheduler.SchedulerConfiguration
 
getThreadPoolCount() - Method in class net.bolbat.kit.scheduler.SchedulerConfiguration
 
getTime() - Method in class net.bolbat.kit.orchestrator.OrchestrationConfig.LimitsConfig
 
getTimeUnit() - Method in class net.bolbat.kit.orchestrator.OrchestrationConfig.LimitsConfig
 
getType() - Method in class net.bolbat.kit.property.AbstractProperty
 
getType() - Method in interface net.bolbat.kit.property.Property
Get property type.
getTypes() - Method in class net.bolbat.kit.vo.AccountVO
 
getUpdated() - Method in class net.bolbat.kit.vo.EntityVO
 
getUpdated() - Method in class net.bolbat.kit.vo.EntityVOFiltering
 
getUpdated() - Method in class net.bolbat.kit.vo.LockingEntityVO
Get entity update timestamp.
Read operation access check will be performed.
getUpdatedAfter() - Method in class net.bolbat.kit.vo.EntityVOFiltering
 
getUpdatedBefore() - Method in class net.bolbat.kit.vo.EntityVOFiltering
 
getValue() - Method in class net.bolbat.kit.config.prop.KeyValueProp
 
getValue() - Method in class net.bolbat.kit.property.AbstractProperty
 
getValue() - Method in interface net.bolbat.kit.property.Property
Get property value.
getValue() - Method in class net.bolbat.kit.scheduler.TaskParameters.BooleanParameterValue
 
getValue() - Method in class net.bolbat.kit.scheduler.TaskParameters.DoubleParameterValue
 
getValue() - Method in class net.bolbat.kit.scheduler.TaskParameters.FloatParameterValue
 
getValue() - Method in class net.bolbat.kit.scheduler.TaskParameters.IntegerParameterValue
 
getValue() - Method in class net.bolbat.kit.scheduler.TaskParameters.LongParameterValue
 
getValue() - Method in class net.bolbat.kit.scheduler.TaskParameters.StringParameterValue
 
GuavaCache<K,V> - Class in net.bolbat.kit.cache.guava
Cache implementation for guava.
GuavaCache(int, long, Long, TimeUnit, Long, TimeUnit, LoadFunction<K, V>, boolean) - Constructor for class net.bolbat.kit.cache.guava.GuavaCache
Constructor.
GuavaCacheBuilder<K,V> - Class in net.bolbat.kit.cache.guava
CacheBuilder implementation for guava.
GuavaCacheBuilder() - Constructor for class net.bolbat.kit.cache.guava.GuavaCacheBuilder
 

H

hashCode() - Method in class net.bolbat.kit.event.common.EntityCreatedEvent
 
hashCode() - Method in class net.bolbat.kit.event.common.EntityDeletedEvent
 
hashCode() - Method in class net.bolbat.kit.event.common.EntitySavedEvent
 
hashCode() - Method in class net.bolbat.kit.event.common.EntityUpdatedEvent
 
hashCode() - Method in class net.bolbat.kit.ioc.scope.CompositeScope
 
hashCode() - Method in class net.bolbat.kit.ioc.scope.CustomScope
 
hashCode() - Method in class net.bolbat.kit.orchestrator.impl.ExecutionInfo
 
hashCode() - Method in class net.bolbat.kit.property.AbstractProperty
 
hashCode() - Method in class net.bolbat.kit.vo.AccountId
 
hashCode() - Method in class net.bolbat.kit.vo.AccountVO
 
hasProperty(String) - Method in class net.bolbat.kit.vo.AccountVO
Is property exist.
hasStatus(String) - Method in class net.bolbat.kit.vo.AccountVO
Is status exist in account statuses.
hasType(String) - Method in class net.bolbat.kit.vo.AccountVO
Is type exist in account types.

I

idFieldName() - Method in interface net.bolbat.kit.lucene.Storable
Get bean identifier field name.
idFieldValue() - Method in interface net.bolbat.kit.lucene.Storable
Get bean identifier field value.
IdUtils - Class in net.bolbat.kit.util
Identifier utilities.
init(T) - Method in class net.bolbat.kit.orchestrator.impl.OrchestratorImpl
 
init(T, Class<?>...) - Method in class net.bolbat.kit.orchestrator.impl.OrchestratorImpl
 
init(T) - Method in interface net.bolbat.kit.orchestrator.Orchestrator
Initialize, all interfaces would be supported.
init(T, Class<?>...) - Method in interface net.bolbat.kit.orchestrator.Orchestrator
Initialize.
initActualConfiguration() - Method in class net.bolbat.kit.orchestrator.impl.ExecutionInfo
Initialize actual configuration.
initialCapacity(int) - Method in class net.bolbat.kit.cache.guava.GuavaCacheBuilder
Set initialCapacity.
initiateCapacity(int) - Method in class net.bolbat.kit.cache.guava.GuavaCacheBuilder
Deprecated.
IntegerParameterValue() - Constructor for class net.bolbat.kit.scheduler.TaskParameters.IntegerParameterValue
Default constructor.
IntegerProperty - Class in net.bolbat.kit.property
Integer based property.
IntegerProperty() - Constructor for class net.bolbat.kit.property.IntegerProperty
Default constructor.
IntegerProperty(String, Integer) - Constructor for class net.bolbat.kit.property.IntegerProperty
Public constructor.
invalidate(K) - Method in interface net.bolbat.kit.cache.Cache
Invalidate element in cache by key.
invalidate(Iterable<? extends K>) - Method in interface net.bolbat.kit.cache.Cache
Invalidate values by keys.
invalidate(K) - Method in class net.bolbat.kit.cache.guava.GuavaCache
 
invalidate(Iterable<? extends K>) - Method in class net.bolbat.kit.cache.guava.GuavaCache
 
invalidateAll() - Method in interface net.bolbat.kit.cache.Cache
Invalidate all values in cache.
invalidateAll() - Method in class net.bolbat.kit.cache.guava.GuavaCache
 
invoke(Object, Method, Object[]) - Method in class net.bolbat.kit.orchestrator.impl.ExecutionHandler
 
invoke(Object, Method, Object[], ExecutionInfo) - Static method in class net.bolbat.kit.orchestrator.impl.ExecutionUtils
Invoke on executor.
invoke(Callable<T>, int, TimeUnit, ExecutorService) - Static method in class net.bolbat.kit.orchestrator.impl.ExecutionUtils
Invoke callable on ExecutorService.
RejectedExecutionException will be thrown if executor couldn't accept task for execution.
TimeoutException will be thrown if maximum time to wait is reached.
InterruptedException will be thrown if task execution is interrupted.
invoke(Callable<T>, int, TimeUnit, ExecutorService) - Method in class net.bolbat.kit.orchestrator.impl.OrchestratorImpl
 
invoke(Callable<T>, int, TimeUnit, ExecutorService) - Method in interface net.bolbat.kit.orchestrator.Orchestrator
Invoke callable.
invokeAsync(Callable<T>, int, TimeUnit, ExecutorService) - Static method in class net.bolbat.kit.orchestrator.impl.ExecutionUtils
Invoke callable on ExecutorService in 'ASYNC' thread without blocking current thread.
All exceptions would be logged with error log level.
isDisabled() - Method in class net.bolbat.kit.orchestrator.impl.ExecutionInfo
 
isEmpty() - Method in interface net.bolbat.kit.cache.Cache
Is empty.
isEmpty() - Method in class net.bolbat.kit.cache.guava.GuavaCache
 
isEnabled(Manager.Feature) - Method in interface net.bolbat.kit.ioc.features.Features
Is feature enabled.
isEnabled(Manager.Feature) - Method in class net.bolbat.kit.ioc.features.FeaturesImpl
 
isEnabled(Manager.Feature) - Static method in class net.bolbat.kit.ioc.Manager.Features
Is feature enabled.
isEnabledByDefault() - Method in enum net.bolbat.kit.ioc.Manager.Feature
 
isOrchestrated() - Method in class net.bolbat.kit.orchestrator.impl.ExecutionInfo
Is orchestration enabled for current ExecutionInfo.
isOwnExecutor() - Method in class net.bolbat.kit.orchestrator.impl.ExecutionInfo
 
isOwnLimits() - Method in class net.bolbat.kit.orchestrator.impl.ExecutionInfo
 
isOwnScope() - Method in class net.bolbat.kit.orchestrator.impl.ExecutionInfo
 
isPaused() - Method in interface net.bolbat.kit.scheduler.Scheduler
Is scheduler paused.
isPaused() - Method in class net.bolbat.kit.scheduler.SchedulerImpl
 
isReadAllowed() - Method in interface net.bolbat.kit.vo.Locking
Is read operation allowed.
isReadAllowed() - Method in class net.bolbat.kit.vo.LockingVO
 
isRegistered(Class<S>, Scope...) - Static method in class net.bolbat.kit.ioc.Manager
Is service registered, doesn't initiate warmUp.
isRegistered(Class<S>, Scope...) - Method in class net.bolbat.kit.ioc.ManagerModule
Is service registered, doesn't initiate warmUp.
isSchedulerSkipUpdateCheck() - Method in class net.bolbat.kit.scheduler.SchedulerConfiguration
 
isStarted() - Method in interface net.bolbat.kit.scheduler.Scheduler
Is scheduler started.
isStarted() - Method in class net.bolbat.kit.scheduler.SchedulerImpl
 
isUUID(String) - Static method in class net.bolbat.kit.util.IdUtils
Is given string are UUID.
isWriteAllowed() - Method in interface net.bolbat.kit.vo.Locking
Is write operation allowed.
isWriteAllowed() - Method in class net.bolbat.kit.vo.LockingVO
 

K

KeyValueProp - Class in net.bolbat.kit.config.prop
Key/Value property.
KeyValueProp() - Constructor for class net.bolbat.kit.config.prop.KeyValueProp
Default constructor.
KeyValueProp(String, String) - Constructor for class net.bolbat.kit.config.prop.KeyValueProp
Public constructor.

L

LimitsConfig() - Constructor for class net.bolbat.kit.orchestrator.OrchestrationConfig.LimitsConfig
 
link(Class<S>, Scope) - Method in interface net.bolbat.kit.ioc.links.LinksRegistry
Make link between default and target scope.
link(Class<S>, Scope, Scope) - Method in interface net.bolbat.kit.ioc.links.LinksRegistry
Make link between scopes.
link(Class<S>, Scope) - Method in class net.bolbat.kit.ioc.links.LinksRegistryImpl
 
link(Class<S>, Scope, Scope) - Method in class net.bolbat.kit.ioc.links.LinksRegistryImpl
 
link(Class<S>, Scope) - Static method in class net.bolbat.kit.ioc.Manager
Make default module link between default and target scope.
link(Class<S>, Scope, Scope) - Static method in class net.bolbat.kit.ioc.Manager
Make default module link between scopes.
links() - Method in class net.bolbat.kit.ioc.ManagerModule
Get links configuration.
LinksRegistry - Interface in net.bolbat.kit.ioc.links
Links registry interface.
LinksRegistryImpl - Class in net.bolbat.kit.ioc.links
LinksRegistry implementation.
LinksRegistryImpl() - Constructor for class net.bolbat.kit.ioc.links.LinksRegistryImpl
 
listen(CreatedEvent) - Method in interface net.bolbat.kit.event.common.EntityCreatedEventListener
General CreatedEvent handling point.
Important: don't forget to use Subscribe annotation inside implementation.
Details: https://github.com/google/guava/issues/1431.
listen(DeletedEvent) - Method in interface net.bolbat.kit.event.common.EntityDeletedEventListener
General DeletedEvent handling point.
Important: don't forget to use Subscribe annotation inside implementation.
Details: https://github.com/google/guava/issues/1431.
listen(SavedEvent) - Method in interface net.bolbat.kit.event.common.EntitySavedEventListener
General EntitySavedEvent handling point.
Important: don't forget to use Subscribe annotation inside implementation.
Details: https://github.com/google/guava/issues/1431.
listen(UpdatedEvent) - Method in interface net.bolbat.kit.event.common.EntityUpdatedEventListener
General UpdatedEvent handling point.
Important: don't forget to use Subscribe annotation inside implementation.
Details: https://github.com/google/guava/issues/1431.
ListProperty - Class in net.bolbat.kit.property
List based property.
ListProperty() - Constructor for class net.bolbat.kit.property.ListProperty
Default constructor.
ListProperty(String, List<Property<?>>) - Constructor for class net.bolbat.kit.property.ListProperty
Public constructor.
load(K) - Method in interface net.bolbat.kit.cache.LoadFunction
Load value by key.
load() - Method in interface net.bolbat.kit.scheduler.task.queue.QueueLoader
Load elements to the queue.
LOADER - Static variable in class net.bolbat.kit.scheduler.task.queue.QueueConstants
Configured QueueProcessor.
LOADER_PARAMETERS - Static variable in class net.bolbat.kit.scheduler.task.queue.QueueConstants
Configured TaskParameters.
loaderClass(Class<? extends QueueLoader<T>>) - Method in class net.bolbat.kit.scheduler.task.queue.QueueTaskBuilder
Set loaderClass.
LoadException - Exception in net.bolbat.kit.cache
LoadFunction general exception.
LoadException(String) - Constructor for exception net.bolbat.kit.cache.LoadException
Public constructor.
LoadException(Throwable) - Constructor for exception net.bolbat.kit.cache.LoadException
Public constructor.
LoadException(String, Throwable) - Constructor for exception net.bolbat.kit.cache.LoadException
Public constructor.
LoadFunction<K,V> - Interface in net.bolbat.kit.cache
Function to load element.
LoadingException - Exception in net.bolbat.kit.scheduler.task
Scheduler exception, it can be thrown on any loading exception.
LoadingException(String) - Constructor for exception net.bolbat.kit.scheduler.task.LoadingException
Public constructor.
LoadingException(Throwable) - Constructor for exception net.bolbat.kit.scheduler.task.LoadingException
Public constructor.
LoadingException(String, Throwable) - Constructor for exception net.bolbat.kit.scheduler.task.LoadingException
Public constructor.
lock(boolean, boolean) - Method in class net.bolbat.kit.vo.LockingVO
Lock object with given configuration.
Locking - Interface in net.bolbat.kit.vo
Locking interface.
LockingEntityVO - Class in net.bolbat.kit.vo
Same as EntityVO but with Locking functionality.
LockingEntityVO() - Constructor for class net.bolbat.kit.vo.LockingEntityVO
 
LockingException - Exception in net.bolbat.kit.vo
Locking runtime exception.
LockingException() - Constructor for exception net.bolbat.kit.vo.LockingException
Default constructor.
LockingException(String) - Constructor for exception net.bolbat.kit.vo.LockingException
Public constructor.
LockingException(Throwable) - Constructor for exception net.bolbat.kit.vo.LockingException
Public constructor.
LockingException(String, Throwable) - Constructor for exception net.bolbat.kit.vo.LockingException
Public constructor.
LockingReadException - Exception in net.bolbat.kit.vo
Locking read runtime exception.
LockingReadException(LockingState) - Constructor for exception net.bolbat.kit.vo.LockingReadException
Public constructor.
LockingState - Enum in net.bolbat.kit.vo
Locking states.
LockingVO - Class in net.bolbat.kit.vo
Value object for handling locking state.
Can be used to control object immutability.
Example: LockingEntityVO.
LockingVO() - Constructor for class net.bolbat.kit.vo.LockingVO
 
LockingWriteException - Exception in net.bolbat.kit.vo
Locking write runtime exception.
LockingWriteException(LockingState) - Constructor for exception net.bolbat.kit.vo.LockingWriteException
Public constructor.
LOGGER - Static variable in class net.bolbat.kit.config.ConfigurationManager
Logger instance.
LongParameterValue() - Constructor for class net.bolbat.kit.scheduler.TaskParameters.LongParameterValue
Default constructor.
LongProperty - Class in net.bolbat.kit.property
Long based property.
LongProperty() - Constructor for class net.bolbat.kit.property.LongProperty
Default constructor.
LongProperty(String, Long) - Constructor for class net.bolbat.kit.property.LongProperty
Public constructor.
LuceneStore<S extends Storable> - Interface in net.bolbat.kit.lucene
Lucene store interface.
LuceneStoreConfig - Class in net.bolbat.kit.lucene
LuceneStore configuration.
LuceneStoreConfig() - Constructor for class net.bolbat.kit.lucene.LuceneStoreConfig
 
LuceneStoreImpl<S extends Storable> - Class in net.bolbat.kit.lucene
LuceneStore implementation.
LuceneStoreImpl(Class<S>, String) - Constructor for class net.bolbat.kit.lucene.LuceneStoreImpl
Protected constructor.
LuceneStoreImpl(Class<S>, LuceneStoreConfig) - Constructor for class net.bolbat.kit.lucene.LuceneStoreImpl
Constructor.
LuceneStoreManager - Class in net.bolbat.kit.lucene
LuceneStore manager.
LuceneStoreRuntimeException - Exception in net.bolbat.kit.lucene
LuceneStore general exception.
LuceneStoreRuntimeException() - Constructor for exception net.bolbat.kit.lucene.LuceneStoreRuntimeException
Default constructor.
LuceneStoreRuntimeException(String) - Constructor for exception net.bolbat.kit.lucene.LuceneStoreRuntimeException
Public constructor.
LuceneStoreRuntimeException(Throwable) - Constructor for exception net.bolbat.kit.lucene.LuceneStoreRuntimeException
Public constructor.
LuceneStoreRuntimeException(String, Throwable) - Constructor for exception net.bolbat.kit.lucene.LuceneStoreRuntimeException
Public constructor.
LuceneUtils - Class in net.bolbat.kit.lucene
Lucene utilities.

M

Manager - Class in net.bolbat.kit.ioc
Module for managing services configuration.
Manager.Feature - Enum in net.bolbat.kit.ioc
Configurable features.
Manager.Features - Class in net.bolbat.kit.ioc
Manager default module features configuration.
ManagerException - Exception in net.bolbat.kit.ioc
Basic Manager module exception.
ManagerException() - Constructor for exception net.bolbat.kit.ioc.ManagerException
Default constructor.
ManagerException(String) - Constructor for exception net.bolbat.kit.ioc.ManagerException
Public constructor.
ManagerException(Throwable) - Constructor for exception net.bolbat.kit.ioc.ManagerException
Public constructor.
ManagerException(String, Throwable) - Constructor for exception net.bolbat.kit.ioc.ManagerException
Public constructor.
ManagerModule - Class in net.bolbat.kit.ioc
Manager module.
ManagerRuntimeException - Exception in net.bolbat.kit.ioc
Basic Manager module runtime exception.
ManagerRuntimeException() - Constructor for exception net.bolbat.kit.ioc.ManagerRuntimeException
Default constructor.
ManagerRuntimeException(String) - Constructor for exception net.bolbat.kit.ioc.ManagerRuntimeException
Public constructor.
ManagerRuntimeException(Throwable) - Constructor for exception net.bolbat.kit.ioc.ManagerRuntimeException
Public constructor.
ManagerRuntimeException(String, Throwable) - Constructor for exception net.bolbat.kit.ioc.ManagerRuntimeException
Public constructor.
ManagerUtils - Class in net.bolbat.kit.ioc
Manager utilities.
maximumCapacity(long) - Method in class net.bolbat.kit.cache.guava.GuavaCacheBuilder
Set maximumCapacity.
methodId(Object, Method) - Static method in class net.bolbat.kit.orchestrator.impl.ExecutionUtils
Get unique Method identifier.
ModeConfig() - Constructor for class net.bolbat.kit.orchestrator.OrchestrationConfig.ModeConfig
 
module(String) - Static method in class net.bolbat.kit.ioc.Manager
Get module instance.
Module - Interface in net.bolbat.kit
General module interface.

N

net.bolbat.kit - package net.bolbat.kit
Common functionality.
net.bolbat.kit.cache - package net.bolbat.kit.cache
Cache functionality.
net.bolbat.kit.cache.guava - package net.bolbat.kit.cache.guava
Guava cache implementation functionality.
net.bolbat.kit.config - package net.bolbat.kit.config
Configuration abstraction.
net.bolbat.kit.config.prop - package net.bolbat.kit.config.prop
Utility configuration types.
net.bolbat.kit.event.common - package net.bolbat.kit.event.common
Common event types & staff.
net.bolbat.kit.event.guava - package net.bolbat.kit.event.guava
Events functionality related to Guava EventBus.
net.bolbat.kit.ioc - package net.bolbat.kit.ioc
IoC module.
net.bolbat.kit.ioc.features - package net.bolbat.kit.ioc.features
Manager features support.
net.bolbat.kit.ioc.links - package net.bolbat.kit.ioc.links
Manager links feature.
net.bolbat.kit.ioc.scope - package net.bolbat.kit.ioc.scope
Scopes definition.
net.bolbat.kit.ioc.services - package net.bolbat.kit.ioc.services
Manager services feature.
net.bolbat.kit.lucene - package net.bolbat.kit.lucene
Lucene related functionality.
net.bolbat.kit.orchestrator - package net.bolbat.kit.orchestrator
Call orchestration framework.
net.bolbat.kit.orchestrator.annotation - package net.bolbat.kit.orchestrator.annotation
Orchestrator annotations.
net.bolbat.kit.orchestrator.exception - package net.bolbat.kit.orchestrator.exception
Orchestrator exceptions.
net.bolbat.kit.orchestrator.impl - package net.bolbat.kit.orchestrator.impl
Orchestrator implementation.
net.bolbat.kit.orchestrator.impl.callable - package net.bolbat.kit.orchestrator.impl.callable
Callable support functionality.
net.bolbat.kit.orchestrator.impl.executor - package net.bolbat.kit.orchestrator.impl.executor
ExecutorService support functionality.
net.bolbat.kit.property - package net.bolbat.kit.property
Generic key/value properties.
net.bolbat.kit.scheduler - package net.bolbat.kit.scheduler
The implementation of a scheduler that is processing elements in the planning schedule.
net.bolbat.kit.scheduler.task - package net.bolbat.kit.scheduler.task
Scheduled task common implementations.
net.bolbat.kit.scheduler.task.execution - package net.bolbat.kit.scheduler.task.execution
Implementation for scheduled task to process one call with custom processor.
net.bolbat.kit.scheduler.task.queue - package net.bolbat.kit.scheduler.task.queue
Implementation for Scheduled task to process in queue with custom loader and processor.
net.bolbat.kit.service - package net.bolbat.kit.service
Interface definition for services tier.
net.bolbat.kit.service.ui - package net.bolbat.kit.service.ui
Interface definition for UI service tier.
net.bolbat.kit.util - package net.bolbat.kit.util
Common utilities.
net.bolbat.kit.vo - package net.bolbat.kit.vo
Common value objects.

O

objectId(Object) - Static method in class net.bolbat.kit.orchestrator.impl.ExecutionUtils
Get unique Object identifier.
Orchestrate - Annotation Type in net.bolbat.kit.orchestrator.annotation
Enable/Disable orchestration.
OrchestrationConfig - Class in net.bolbat.kit.orchestrator
Orchestration configuration.
OrchestrationConfig() - Constructor for class net.bolbat.kit.orchestrator.OrchestrationConfig
 
OrchestrationConfig.ExecutorConfig - Class in net.bolbat.kit.orchestrator
Orchestration ExecutorService configuration.
OrchestrationConfig.LimitsConfig - Class in net.bolbat.kit.orchestrator
Orchestration limits configuration.
OrchestrationConfig.ModeConfig - Class in net.bolbat.kit.orchestrator
Orchestration mode configuration.
OrchestrationConfig.Source - Enum in net.bolbat.kit.orchestrator
Configuration sources.
OrchestrationConstants - Class in net.bolbat.kit.orchestrator
Orchestrator constants.
OrchestrationException - Exception in net.bolbat.kit.orchestrator.exception
Orchestrator exception.
OrchestrationException() - Constructor for exception net.bolbat.kit.orchestrator.exception.OrchestrationException
Default constructor.
OrchestrationException(String) - Constructor for exception net.bolbat.kit.orchestrator.exception.OrchestrationException
Public constructor.
OrchestrationException(Throwable) - Constructor for exception net.bolbat.kit.orchestrator.exception.OrchestrationException
Public constructor.
OrchestrationException(String, Throwable) - Constructor for exception net.bolbat.kit.orchestrator.exception.OrchestrationException
Public constructor.
OrchestrationExecutor - Annotation Type in net.bolbat.kit.orchestrator.annotation
Orchestration ExecutorService configuration.
OrchestrationLimits - Annotation Type in net.bolbat.kit.orchestrator.annotation
Orchestration limits configuration.
OrchestrationMode - Annotation Type in net.bolbat.kit.orchestrator.annotation
Orchestration mode.
Currently supported for 'void' methods only.
OrchestrationMode.Mode - Enum in net.bolbat.kit.orchestrator.annotation
Execution modes.
Orchestrator - Interface in net.bolbat.kit.orchestrator
API for controlled concurrent execution.
OrchestratorFactory - Class in net.bolbat.kit.orchestrator
Orchestrator factory.
OrchestratorImpl - Class in net.bolbat.kit.orchestrator.impl
Orchestrator implementation.
OrchestratorImpl() - Constructor for class net.bolbat.kit.orchestrator.impl.OrchestratorImpl
 

P

P_F_CREATED - Static variable in class net.bolbat.kit.vo.EntityVOConstants
Persistence field name for creation timestamp.
P_F_UPDATED - Static variable in class net.bolbat.kit.vo.EntityVOConstants
Persistence field name for update timestamp.
PARAM_NAME_TASK_CONFIGURATION - Static variable in class net.bolbat.kit.scheduler.SchedulerConstants
Persistence field name for name.
PARAMETERS - Static variable in class net.bolbat.kit.scheduler.task.execution.ExecutionConstants
Configured TaskParameters.
parameters(TaskParameters) - Method in class net.bolbat.kit.scheduler.task.execution.ExecutionTaskBuilder
Set parameters.
parameters(TaskParameters) - Method in class net.bolbat.kit.scheduler.task.queue.QueueTaskBuilder
Set parameters for processor and loader.
pause() - Method in interface net.bolbat.kit.scheduler.Scheduler
Pause scheduler elements.
pause() - Method in class net.bolbat.kit.scheduler.SchedulerImpl
 
POOL_CORE_SIZE - Static variable in class net.bolbat.kit.orchestrator.impl.executor.AsyncExecutorServiceFactory
System ExecutorService core pool size.
POOL_CORE_SIZE - Static variable in class net.bolbat.kit.orchestrator.impl.executor.SystemExecutorServiceFactory
System ExecutorService core pool size.
POOL_CORE_SIZE - Static variable in class net.bolbat.kit.orchestrator.OrchestrationConstants
Default for: ExecutorService core pool size, zero by default.
POOL_KEEP_ALIVE - Static variable in class net.bolbat.kit.orchestrator.OrchestrationConstants
Default for: ExecutorService pool keep alive time.
When the number of threads is greater than the core, this is the maximum time that excess idle threads will wait for new tasks before terminating.
POOL_KEEP_ALIVE_UNIT - Static variable in class net.bolbat.kit.orchestrator.OrchestrationConstants
Default for: ExecutorService pool keep alive time unit.
POOL_MAX_SIZE - Static variable in class net.bolbat.kit.orchestrator.OrchestrationConstants
Default for: ExecutorService max pool size, zero (unlimited) by default.
POOL_QUEUE_SIZE - Static variable in class net.bolbat.kit.orchestrator.OrchestrationConstants
Default for: ExecutorService pool queue size, zero (unlimited) by default.
process() - Method in interface net.bolbat.kit.scheduler.task.execution.ExecutionProcessor
Process logic.
process(T) - Method in interface net.bolbat.kit.scheduler.task.queue.QueueProcessor
Process queued element.
PROCESSING_MODE - Static variable in class net.bolbat.kit.scheduler.task.queue.QueueConstants
Configured ProcessingMode.
ProcessingException - Exception in net.bolbat.kit.scheduler.task
Scheduler exception, it can be thrown on any process exception.
ProcessingException(String) - Constructor for exception net.bolbat.kit.scheduler.task.ProcessingException
Public constructor.
ProcessingException(Throwable) - Constructor for exception net.bolbat.kit.scheduler.task.ProcessingException
Public constructor.
ProcessingException(String, Throwable) - Constructor for exception net.bolbat.kit.scheduler.task.ProcessingException
Public constructor.
ProcessingMode - Enum in net.bolbat.kit.scheduler.task.queue
Scheduler processing mode.
processingMode(ProcessingMode) - Method in class net.bolbat.kit.scheduler.task.queue.QueueTaskBuilder
Set processingMode.
PROCESSOR - Static variable in class net.bolbat.kit.scheduler.task.execution.ExecutionConstants
Configured ExecutionProcessor.
PROCESSOR - Static variable in class net.bolbat.kit.scheduler.task.queue.QueueConstants
Configured QueueProcessor.
PROCESSOR_PARAMETERS - Static variable in class net.bolbat.kit.scheduler.task.queue.QueueConstants
Configured TaskParameters.
processorClass(Class<? extends ExecutionProcessor>) - Method in class net.bolbat.kit.scheduler.task.execution.ExecutionTaskBuilder
Set processor.
processorClass(Class<? extends QueueProcessor<T>>) - Method in class net.bolbat.kit.scheduler.task.queue.QueueTaskBuilder
Set processorClass.
processUpdate(EntityVO, EntityVO) - Static method in class net.bolbat.kit.util.EntityUtils
Set created and update fields to newEntity based on the oldEntity.
Properties - Enum in net.bolbat.kit.property
Properties enumeration.
Property<ValueType> - Interface in net.bolbat.kit.property
Property interface.
put(K, V) - Method in interface net.bolbat.kit.cache.Cache
Put value by key to cache.
put(Map<K, V>) - Method in interface net.bolbat.kit.cache.Cache
Put elements to cache.
put(K, V) - Method in class net.bolbat.kit.cache.guava.GuavaCache
 
put(Map<K, V>) - Method in class net.bolbat.kit.cache.guava.GuavaCache
 
putBoolean(String, Boolean) - Method in class net.bolbat.kit.scheduler.TaskParameters
Set boolean value.
putDouble(String, Double) - Method in class net.bolbat.kit.scheduler.TaskParameters
Set double value.
putFloat(String, Float) - Method in class net.bolbat.kit.scheduler.TaskParameters
Set float value.
putInteger(String, Integer) - Method in class net.bolbat.kit.scheduler.TaskParameters
Set integer value.
putLong(String, Long) - Method in class net.bolbat.kit.scheduler.TaskParameters
Set long value.
putString(String, String) - Method in class net.bolbat.kit.scheduler.TaskParameters
Set string value.

Q

QueueConstants - Class in net.bolbat.kit.scheduler.task.queue
Scheduler job constants.
QueueLoader<T> - Interface in net.bolbat.kit.scheduler.task.queue
Custom loader interface.
QueueProcessor<T> - Interface in net.bolbat.kit.scheduler.task.queue
Custom processor interface.
QueueTask<T> - Class in net.bolbat.kit.scheduler.task.queue
Quartz job implementation for Task execution.
QueueTask() - Constructor for class net.bolbat.kit.scheduler.task.queue.QueueTask
 
QueueTaskBuilder<T> - Class in net.bolbat.kit.scheduler.task.queue
Builder for QueueTask.
QueueTaskBuilder() - Constructor for class net.bolbat.kit.scheduler.task.queue.QueueTaskBuilder
 
QueueTaskConfiguration<T> - Class in net.bolbat.kit.scheduler.task.queue
Implementation of the TaskConfiguration for QueueTask.
QueueTaskConfiguration() - Constructor for class net.bolbat.kit.scheduler.task.queue.QueueTaskConfiguration
Default constructor.
QueueTaskConfiguration(Class<? extends QueueLoader<T>>, Class<? extends QueueProcessor<T>>, ProcessingMode, TaskParameters, String, SchedulerConfigurationType) - Constructor for class net.bolbat.kit.scheduler.task.queue.QueueTaskConfiguration
Constructor.

R

register(Class<S>, Class<SF>) - Static method in class net.bolbat.kit.ioc.Manager
Register default module service.
register(Class<S>, Class<SF>, Scope...) - Static method in class net.bolbat.kit.ioc.Manager
Register default module service.
register(Class<S>, Class<SF>, Configuration) - Static method in class net.bolbat.kit.ioc.Manager
Register default module service.
register(Class<S>, Class<SF>, Configuration, Scope...) - Static method in class net.bolbat.kit.ioc.Manager
Register default module service.
register(Class<S>, SF) - Static method in class net.bolbat.kit.ioc.Manager
Register default module service.
register(Class<S>, SF, Scope...) - Static method in class net.bolbat.kit.ioc.Manager
Register default module service.
Uses ScopeUtil.scopesToArray(true,scopes) upon registration.
register(Class<S>, SF, Configuration) - Static method in class net.bolbat.kit.ioc.Manager
Register default module service.
register(Class<S>, SF, Configuration, Scope...) - Static method in class net.bolbat.kit.ioc.Manager
Register default module service.
Uses ScopeUtil.scopesToArray(true,scopes) upon registration.
register(Class<S>, S) - Static method in class net.bolbat.kit.ioc.Manager
Register default module service.
PostConstruct will be ignored.
PreDestroy will be executed during tearDown.
register(Class<S>, S, Scope...) - Static method in class net.bolbat.kit.ioc.Manager
Register default module service.
Uses ScopeUtil.scopesToArray(true,scopes) upon registration.
PostConstruct will be ignored.
PreDestroy will be executed during tearDown.
register(Class<S>, Class<SF>) - Method in interface net.bolbat.kit.ioc.services.ServicesRegistry
Register service.
register(Class<S>, Class<SF>, Scope...) - Method in interface net.bolbat.kit.ioc.services.ServicesRegistry
Register service.
register(Class<S>, Class<SF>, Configuration) - Method in interface net.bolbat.kit.ioc.services.ServicesRegistry
Register service.
register(Class<S>, Class<SF>, Configuration, Scope...) - Method in interface net.bolbat.kit.ioc.services.ServicesRegistry
Register service.
register(Class<S>, SF) - Method in interface net.bolbat.kit.ioc.services.ServicesRegistry
Register service.
register(Class<S>, SF, Scope...) - Method in interface net.bolbat.kit.ioc.services.ServicesRegistry
Register service.
Uses ScopeUtil.scopesToArray(true,scopes) upon registration.
register(Class<S>, SF, Configuration) - Method in interface net.bolbat.kit.ioc.services.ServicesRegistry
Register service.
register(Class<S>, SF, Configuration, Scope...) - Method in interface net.bolbat.kit.ioc.services.ServicesRegistry
Register service.
Uses ScopeUtil.scopesToArray(true,scopes) upon registration.
register(Class<S>, S) - Method in interface net.bolbat.kit.ioc.services.ServicesRegistry
Register service.
PostConstruct will be ignored.
PreDestroy will be executed during tearDown.
register(Class<S>, S, Scope...) - Method in interface net.bolbat.kit.ioc.services.ServicesRegistry
Register service.
Uses ScopeUtil.scopesToArray(true,scopes) upon registration.
PostConstruct will be ignored.
PreDestroy will be executed during tearDown.
register(Class<S>, Class<SF>) - Method in class net.bolbat.kit.ioc.services.ServicesRegistryImpl
 
register(Class<S>, Class<SF>, Scope...) - Method in class net.bolbat.kit.ioc.services.ServicesRegistryImpl
 
register(Class<S>, Class<SF>, Configuration) - Method in class net.bolbat.kit.ioc.services.ServicesRegistryImpl
 
register(Class<S>, Class<SF>, Configuration, Scope...) - Method in class net.bolbat.kit.ioc.services.ServicesRegistryImpl
 
register(Class<S>, SF) - Method in class net.bolbat.kit.ioc.services.ServicesRegistryImpl
 
register(Class<S>, SF, Scope...) - Method in class net.bolbat.kit.ioc.services.ServicesRegistryImpl
 
register(Class<S>, SF, Configuration) - Method in class net.bolbat.kit.ioc.services.ServicesRegistryImpl
 
register(Class<S>, SF, Configuration, Scope...) - Method in class net.bolbat.kit.ioc.services.ServicesRegistryImpl
 
register(Class<S>, S) - Method in class net.bolbat.kit.ioc.services.ServicesRegistryImpl
 
register(Class<S>, S, Scope...) - Method in class net.bolbat.kit.ioc.services.ServicesRegistryImpl
 
registerForConfigurationChanges() - Method in class net.bolbat.kit.orchestrator.impl.ExecutionInfo
Register for listening configuration changes.
registerListener(ConfigurationListener) - Method in class net.bolbat.kit.config.AbstractConfiguration
Register listener.
remove(S) - Method in interface net.bolbat.kit.lucene.LuceneStore
Remove bean.
remove(Collection<S>) - Method in interface net.bolbat.kit.lucene.LuceneStore
Remove beans.
All not valid bean's would be skipped.
remove(S) - Method in class net.bolbat.kit.lucene.LuceneStoreImpl
 
remove(Collection<S>) - Method in class net.bolbat.kit.lucene.LuceneStoreImpl
 
remove(String) - Method in class net.bolbat.kit.service.Configuration
Remove parameter.
removeAll() - Method in interface net.bolbat.kit.lucene.LuceneStore
Remove all beans.
removeAll() - Method in class net.bolbat.kit.lucene.LuceneStoreImpl
 
removeProperty(String) - Method in class net.bolbat.kit.vo.AccountVO
Remove property.
removeStatus(String) - Method in class net.bolbat.kit.vo.AccountVO
Remove status from account statuses.
removeType(String) - Method in class net.bolbat.kit.vo.AccountVO
Remove type from account types.
reset() - Method in class net.bolbat.kit.service.Configuration
Reset configuration.
resolveByName(String) - Static method in enum net.bolbat.kit.property.Properties
Resolve property type by name.
resolveByPropertyClass(Class<? extends Property<?>>) - Static method in enum net.bolbat.kit.property.Properties
Resolve property type by property class.
resolveId(Object, Method) - Method in class net.bolbat.kit.orchestrator.impl.ExecutionHandler
Resolve method unique identifier (use cache).
resolveInstanceInfo(String, Object) - Static method in class net.bolbat.kit.orchestrator.impl.ExecutionHandler
Resolve (with lazy initialization) ExecutionInfo for instance.
resolveInstanceMethodInfo(String, Object, String, Method) - Static method in class net.bolbat.kit.orchestrator.impl.ExecutionHandler
Resolve (with lazy initialization) ExecutionInfo for method.
resolveKey(Class<S>, Scope...) - Static method in class net.bolbat.kit.ioc.ManagerUtils
Resolve service key.
resolveKey(Class<S>, Scope) - Static method in class net.bolbat.kit.ioc.ManagerUtils
Resolve service key.
resume() - Method in interface net.bolbat.kit.scheduler.Scheduler
Resume scheduler elements.
resume() - Method in class net.bolbat.kit.scheduler.SchedulerImpl
 

S

schedule(String) - Method in interface net.bolbat.kit.scheduler.Scheduler
Configure scheduler with new schedule based on cron configuration, paused scheduler resume it's work with new schedule.
schedule(long) - Method in interface net.bolbat.kit.scheduler.Scheduler
Configure scheduler with new schedule based on repeat interval, paused scheduler resume it's work with new schedule.
schedule(String) - Method in class net.bolbat.kit.scheduler.SchedulerImpl
 
schedule(long) - Method in class net.bolbat.kit.scheduler.SchedulerImpl
 
Scheduler - Interface in net.bolbat.kit.scheduler
Interface for scheduled queue.
SchedulerConfiguration - Class in net.bolbat.kit.scheduler
Scheduled configuration.
SchedulerConfigurationFactory - Class in net.bolbat.kit.scheduler
Configuration factory for quartz.
SchedulerConfigurationFactory() - Constructor for class net.bolbat.kit.scheduler.SchedulerConfigurationFactory
 
SchedulerConfigurationType - Enum in net.bolbat.kit.scheduler
Type for schedule configuration.
SchedulerConstants - Class in net.bolbat.kit.scheduler
Scheduler constants.
SchedulerException - Exception in net.bolbat.kit.scheduler
Scheduler general exception.
SchedulerException(String) - Constructor for exception net.bolbat.kit.scheduler.SchedulerException
Public constructor.
SchedulerException(Throwable) - Constructor for exception net.bolbat.kit.scheduler.SchedulerException
Public constructor.
SchedulerException(String, Throwable) - Constructor for exception net.bolbat.kit.scheduler.SchedulerException
Public constructor.
SchedulerFactory - Class in net.bolbat.kit.scheduler
Scheduler factory.
SchedulerFactory() - Constructor for class net.bolbat.kit.scheduler.SchedulerFactory
 
SchedulerImpl - Class in net.bolbat.kit.scheduler
Scheduler implementation.
SchedulerImpl(TaskConfiguration) - Constructor for class net.bolbat.kit.scheduler.SchedulerImpl
Default constructor.
Scope - Interface in net.bolbat.kit.ioc.scope
Scope definition interface.
scopesToArray(boolean, Scope...) - Static method in class net.bolbat.kit.ioc.scope.ScopeUtil
Utility for converting scopes to array with required validation and aggregation.
All composite scopes would be expanded to flat structure.
All duplicated scopes would be skipped.
scopesToString(Scope...) - Static method in class net.bolbat.kit.ioc.scope.ScopeUtil
Convert scopes array to string representation, it's unique for given scopes, scopes order doesn't matter.
Uses ScopeUtil.scopesToArray(false,scopes) upon preparation.
ScopeUtil - Class in net.bolbat.kit.ioc.scope
Scope related utility.
Service - Interface in net.bolbat.kit.service
Service interface.
ServiceConfiguration<S extends Service> - Class in net.bolbat.kit.ioc.services
Service configuration.
ServiceException - Exception in net.bolbat.kit.service
Basic Service exception.
ServiceException() - Constructor for exception net.bolbat.kit.service.ServiceException
Default constructor.
ServiceException(String) - Constructor for exception net.bolbat.kit.service.ServiceException
Public constructor.
ServiceException(Throwable) - Constructor for exception net.bolbat.kit.service.ServiceException
Public constructor.
ServiceException(String, Throwable) - Constructor for exception net.bolbat.kit.service.ServiceException
Public constructor.
ServiceException(String, Throwable, boolean, boolean) - Constructor for exception net.bolbat.kit.service.ServiceException
Public constructor.
ServiceFactory<T extends Service> - Interface in net.bolbat.kit.service
Basic factory interface for instantiating Service implementation.
ServiceIllegalArgumentException - Exception in net.bolbat.kit.service
Service runtime exception for cases with illegal arguments.
ServiceIllegalArgumentException() - Constructor for exception net.bolbat.kit.service.ServiceIllegalArgumentException
Default constructor.
ServiceIllegalArgumentException(String) - Constructor for exception net.bolbat.kit.service.ServiceIllegalArgumentException
Public constructor.
ServiceIllegalArgumentException(String, Object) - Constructor for exception net.bolbat.kit.service.ServiceIllegalArgumentException
Public constructor.
ServiceInstantiationException - Exception in net.bolbat.kit.service
ServiceInstantiationException exception, can be used on Service implementation instantiation phase.
ServiceInstantiationException() - Constructor for exception net.bolbat.kit.service.ServiceInstantiationException
Default constructor.
ServiceInstantiationException(String) - Constructor for exception net.bolbat.kit.service.ServiceInstantiationException
Public constructor.
ServiceInstantiationException(Throwable) - Constructor for exception net.bolbat.kit.service.ServiceInstantiationException
Public constructor.
ServiceInstantiationException(String, Throwable) - Constructor for exception net.bolbat.kit.service.ServiceInstantiationException
Public constructor.
ServiceInstantiationException(String, Throwable, boolean, boolean) - Constructor for exception net.bolbat.kit.service.ServiceInstantiationException
Public constructor.
ServiceRuntimeException - Exception in net.bolbat.kit.service
Basic Service runtime exception.
ServiceRuntimeException() - Constructor for exception net.bolbat.kit.service.ServiceRuntimeException
Default constructor.
ServiceRuntimeException(String) - Constructor for exception net.bolbat.kit.service.ServiceRuntimeException
Public constructor.
ServiceRuntimeException(Throwable) - Constructor for exception net.bolbat.kit.service.ServiceRuntimeException
Public constructor.
ServiceRuntimeException(String, Throwable) - Constructor for exception net.bolbat.kit.service.ServiceRuntimeException
Public constructor.
ServiceRuntimeException(String, Throwable, boolean, boolean) - Constructor for exception net.bolbat.kit.service.ServiceRuntimeException
Public constructor.
services() - Method in class net.bolbat.kit.ioc.ManagerModule
Get services configuration.
ServicesRegistry - Interface in net.bolbat.kit.ioc.services
Services registry interface.
ServicesRegistryImpl - Class in net.bolbat.kit.ioc.services
ServicesRegistry implementation.
ServicesRegistryImpl() - Constructor for class net.bolbat.kit.ioc.services.ServicesRegistryImpl
 
set(String, Serializable) - Method in class net.bolbat.kit.service.Configuration
Set parameter.
setCallableFactory(Class<? extends CallableFactory>) - Method in class net.bolbat.kit.orchestrator.OrchestrationConfig.ExecutorConfig
 
setClassInfo(ExecutionInfo) - Method in class net.bolbat.kit.orchestrator.impl.ExecutionInfo
 
setConcurrent(int) - Method in class net.bolbat.kit.orchestrator.OrchestrationConfig.LimitsConfig
 
setConfig(OrchestrationConfig) - Method in class net.bolbat.kit.orchestrator.impl.ExecutionInfo
 
setConfigurationName(String) - Method in class net.bolbat.kit.scheduler.task.execution.ExecutionTaskConfiguration
 
setConfigurationName(String) - Method in class net.bolbat.kit.scheduler.task.queue.QueueTaskConfiguration
 
setConfigurationType(SchedulerConfigurationType) - Method in class net.bolbat.kit.scheduler.task.execution.ExecutionTaskConfiguration
 
setConfigurationType(SchedulerConfigurationType) - Method in class net.bolbat.kit.scheduler.task.queue.QueueTaskConfiguration
 
setCoreSize(int) - Method in class net.bolbat.kit.orchestrator.OrchestrationConfig.ExecutorConfig
 
setCreated(long) - Method in class net.bolbat.kit.vo.EntityVO
 
setCreated(Long) - Method in class net.bolbat.kit.vo.EntityVOFiltering
 
setCreated(long) - Method in class net.bolbat.kit.vo.LockingEntityVO
Set entity creation timestamp.
Write operation access check will be performed.
setCreatedAfter(Long) - Method in class net.bolbat.kit.vo.EntityVOFiltering
 
setCreatedBefore(Long) - Method in class net.bolbat.kit.vo.EntityVOFiltering
 
setDirectoryPath(String) - Method in class net.bolbat.kit.lucene.LuceneStoreConfig
 
setDisabled(boolean) - Method in class net.bolbat.kit.orchestrator.impl.ExecutionInfo
 
setExecutorConfig(OrchestrationConfig.ExecutorConfig) - Method in class net.bolbat.kit.orchestrator.OrchestrationConfig
 
setExpireAfterAccess(Long) - Method in class net.bolbat.kit.cache.guava.GuavaCache
 
setExpireAfterAccessTimeUnit(TimeUnit) - Method in class net.bolbat.kit.cache.guava.GuavaCache
 
setExpireAfterWrite(Long) - Method in class net.bolbat.kit.cache.guava.GuavaCache
 
setExpireAfterWriteTimeUnit(TimeUnit) - Method in class net.bolbat.kit.cache.guava.GuavaCache
 
setFactory(Class<? extends ExecutorServiceFactory>) - Method in class net.bolbat.kit.orchestrator.OrchestrationConfig.ExecutorConfig
 
setGroup(String) - Method in class net.bolbat.kit.property.AbstractProperty
 
setId(String) - Method in class net.bolbat.kit.orchestrator.impl.ExecutionInfo
 
setId(String) - Method in class net.bolbat.kit.vo.AccountId
 
setId(AccountId) - Method in class net.bolbat.kit.vo.AccountVO
 
setInitialCapacity(int) - Method in class net.bolbat.kit.cache.guava.GuavaCache
 
setInitiateCapacity(int) - Method in class net.bolbat.kit.cache.guava.GuavaCache
Deprecated.
setInstance(S) - Method in class net.bolbat.kit.ioc.services.ServiceConfiguration
 
setKeepAlive(long) - Method in class net.bolbat.kit.orchestrator.OrchestrationConfig.ExecutorConfig
 
setKeepAliveUnit(TimeUnit) - Method in class net.bolbat.kit.orchestrator.OrchestrationConfig.ExecutorConfig
 
setKey(String) - Method in class net.bolbat.kit.property.AbstractProperty
 
setLimitsConfig(OrchestrationConfig.LimitsConfig) - Method in class net.bolbat.kit.orchestrator.OrchestrationConfig
 
setLoaderClass(Class<? extends QueueLoader<T>>) - Method in class net.bolbat.kit.scheduler.task.queue.QueueTaskConfiguration
 
setMaximumCapacity(long) - Method in class net.bolbat.kit.cache.guava.GuavaCache
 
setMaxSize(int) - Method in class net.bolbat.kit.orchestrator.OrchestrationConfig.ExecutorConfig
 
setMode(OrchestrationMode.Mode) - Method in class net.bolbat.kit.orchestrator.OrchestrationConfig.ModeConfig
 
setModeConfig(OrchestrationConfig.ModeConfig) - Method in class net.bolbat.kit.orchestrator.OrchestrationConfig
 
setName(String) - Method in class net.bolbat.kit.config.prop.KeyValueProp
 
setName(String) - Method in class net.bolbat.kit.orchestrator.impl.ExecutionInfo
 
setNameFormat(String) - Method in class net.bolbat.kit.orchestrator.OrchestrationConfig.ExecutorConfig
 
setOriginalCache(Cache<K, V>) - Method in class net.bolbat.kit.cache.guava.GuavaCache
 
setOwnExecutor(boolean) - Method in class net.bolbat.kit.orchestrator.impl.ExecutionInfo
 
setOwnLimits(boolean) - Method in class net.bolbat.kit.orchestrator.impl.ExecutionInfo
 
setOwnScope(boolean) - Method in class net.bolbat.kit.orchestrator.impl.ExecutionInfo
 
setParameters(TaskParameters) - Method in class net.bolbat.kit.scheduler.task.execution.ExecutionTaskConfiguration
 
setParameters(TaskParameters) - Method in class net.bolbat.kit.scheduler.task.queue.QueueTaskConfiguration
 
setProcessingMode(ProcessingMode) - Method in class net.bolbat.kit.scheduler.task.queue.QueueTaskConfiguration
 
setProcessorClass(Class<? extends ExecutionProcessor>) - Method in class net.bolbat.kit.scheduler.task.execution.ExecutionTaskConfiguration
 
setProcessorClass(Class<? extends QueueProcessor<T>>) - Method in class net.bolbat.kit.scheduler.task.queue.QueueTaskConfiguration
 
setQueueSize(int) - Method in class net.bolbat.kit.orchestrator.OrchestrationConfig.ExecutorConfig
 
setSchedulerInstanceId(String) - Method in class net.bolbat.kit.scheduler.SchedulerConfiguration
 
setSchedulerInstanceName(String) - Method in class net.bolbat.kit.scheduler.SchedulerConfiguration
 
setSchedulerSkipUpdateCheck(boolean) - Method in class net.bolbat.kit.scheduler.SchedulerConfiguration
 
setThreadJobStoreClass(String) - Method in class net.bolbat.kit.scheduler.SchedulerConfiguration
 
setThreadPoolClass(String) - Method in class net.bolbat.kit.scheduler.SchedulerConfiguration
 
setThreadPoolCount(int) - Method in class net.bolbat.kit.scheduler.SchedulerConfiguration
 
setTime(int) - Method in class net.bolbat.kit.orchestrator.OrchestrationConfig.LimitsConfig
 
setTimeUnit(TimeUnit) - Method in class net.bolbat.kit.orchestrator.OrchestrationConfig.LimitsConfig
 
setUpdated(long) - Method in class net.bolbat.kit.vo.EntityVO
 
setUpdated(Long) - Method in class net.bolbat.kit.vo.EntityVOFiltering
 
setUpdated(long) - Method in class net.bolbat.kit.vo.LockingEntityVO
Set entity update timestamp.
Write operation access check will be performed.
setUpdatedAfter(Long) - Method in class net.bolbat.kit.vo.EntityVOFiltering
 
setUpdatedBefore(Long) - Method in class net.bolbat.kit.vo.EntityVOFiltering
 
setValue(String) - Method in class net.bolbat.kit.config.prop.KeyValueProp
 
setValue(ValueType) - Method in class net.bolbat.kit.property.AbstractProperty
 
setValue(Boolean) - Method in class net.bolbat.kit.scheduler.TaskParameters.BooleanParameterValue
 
setValue(Double) - Method in class net.bolbat.kit.scheduler.TaskParameters.DoubleParameterValue
 
setValue(Float) - Method in class net.bolbat.kit.scheduler.TaskParameters.FloatParameterValue
 
setValue(Integer) - Method in class net.bolbat.kit.scheduler.TaskParameters.IntegerParameterValue
 
setValue(Long) - Method in class net.bolbat.kit.scheduler.TaskParameters.LongParameterValue
 
setValue(String) - Method in class net.bolbat.kit.scheduler.TaskParameters.StringParameterValue
 
ShortProperty - Class in net.bolbat.kit.property
Short based property.
ShortProperty() - Constructor for class net.bolbat.kit.property.ShortProperty
Default constructor.
ShortProperty(String, Short) - Constructor for class net.bolbat.kit.property.ShortProperty
Public constructor.
shutdown(ExecutorService, boolean, long, TimeUnit) - Static method in class net.bolbat.kit.orchestrator.impl.ExecutionUtils
Shutdown ExecutorService using ExecutorService.shutdown().
shutdown(ExecutorService, boolean, boolean, long, TimeUnit) - Static method in class net.bolbat.kit.orchestrator.impl.ExecutionUtils
Shutdown ExecutorService.
ExecutorService.shutdownNow() will be used if:
- terminate is false;
- wait is true;
- timeout is reached.
shutdownExecutor(String) - Static method in class net.bolbat.kit.orchestrator.impl.ExecutionCaches
Shut down ExecutorService.
shutdownExecutor(ExecutorService) - Static method in class net.bolbat.kit.orchestrator.impl.ExecutionCaches
Shut down ExecutorService.
size() - Method in interface net.bolbat.kit.cache.Cache
Get cache size.
size() - Method in class net.bolbat.kit.cache.guava.GuavaCache
 
STATUS_MAX_LENGTH - Static variable in class net.bolbat.kit.vo.AccountVO
Status maximum length.
Storable - Interface in net.bolbat.kit.lucene
Interface for beans what can be stored in LuceneStore.
StringParameterValue() - Constructor for class net.bolbat.kit.scheduler.TaskParameters.StringParameterValue
Default constructor.
StringProperty - Class in net.bolbat.kit.property
String based property.
StringProperty() - Constructor for class net.bolbat.kit.property.StringProperty
Default constructor.
StringProperty(String, String) - Constructor for class net.bolbat.kit.property.StringProperty
Public constructor.
SystemExecutorServiceFactory - Class in net.bolbat.kit.orchestrator.impl.executor
ExecutorServiceFactory system implementation.
They use system OrchestrationConfig.

T

Task - Interface in net.bolbat.kit.scheduler
Scheduled job.
TaskBuilder - Interface in net.bolbat.kit.scheduler
Job builder.
TaskConfiguration - Interface in net.bolbat.kit.scheduler
Scheduled task configuration.
TaskParameters - Class in net.bolbat.kit.scheduler
Task parameters for json mapper.
TaskParameters() - Constructor for class net.bolbat.kit.scheduler.TaskParameters
 
TaskParameters.BooleanParameterValue - Class in net.bolbat.kit.scheduler
Implementation of the TaskParameterValue for Boolean value.
TaskParameters.DoubleParameterValue - Class in net.bolbat.kit.scheduler
Implementation of the TaskParameterValue for Double value.
TaskParameters.FloatParameterValue - Class in net.bolbat.kit.scheduler
Implementation of the TaskParameterValue for Float value.
TaskParameters.IntegerParameterValue - Class in net.bolbat.kit.scheduler
Implementation of the TaskParameterValue for Integer value.
TaskParameters.LongParameterValue - Class in net.bolbat.kit.scheduler
Implementation of the TaskParameterValue for Long value.
TaskParameters.StringParameterValue - Class in net.bolbat.kit.scheduler
Implementation of the TaskParameterValue for String value.
TaskParameterValue - Interface in net.bolbat.kit.scheduler
Task parameter value.
tearDown() - Static method in class net.bolbat.kit.config.ConfigurationManager
Tear down ConfigurationManager state.
tearDown() - Static method in class net.bolbat.kit.event.guava.EventBusManager
Tear down LuceneStoreManager state.
tearDown() - Static method in class net.bolbat.kit.ioc.Manager
Tear down Manager default module state.
For registered and instantiated services 'pre-destroy' will be processed.
tearDown(Class<S>) - Static method in class net.bolbat.kit.ioc.Manager
Tear down Manager default module state for given service.
For registered and instantiated services 'pre-destroy' will be processed.
tearDown() - Method in class net.bolbat.kit.ioc.ManagerModule
Tear down ManagerModule state.
For registered and instantiated services 'pre-destroy' will be processed.
tearDown(Class<S>) - Method in class net.bolbat.kit.ioc.ManagerModule
Tear down ManagerModule state for given service.
For registered and instantiated services 'pre-destroy' will be processed.
tearDown() - Method in interface net.bolbat.kit.lucene.LuceneStore
Tear down LuceneStore state.
tearDown() - Method in class net.bolbat.kit.lucene.LuceneStoreImpl
 
tearDown() - Static method in class net.bolbat.kit.lucene.LuceneStoreManager
Tear down LuceneStoreManager state.
This is just for removing all initialized LuceneStore instances from internal storage.
Tear down/cleanup for initialized LuceneStore instances should be done separately.
tearDown(Class<S>) - Static method in class net.bolbat.kit.lucene.LuceneStoreManager
Tear down LuceneStoreManager state for given Storable type.
This is just for removing initialized LuceneStore instance from internal storage.
Tear down/cleanup for initialized LuceneStore instance should be done separately.
tearDown(Class<S>, String) - Static method in class net.bolbat.kit.lucene.LuceneStoreManager
Tear down LuceneStoreManager state for given Storable type.
This is just for removing initialized LuceneStore instance from internal storage.
Tear down/cleanup for initialized LuceneStore instance should be done separately.
tearDown(Class<S>, LuceneStoreConfig) - Static method in class net.bolbat.kit.lucene.LuceneStoreManager
Tear down LuceneStoreManager state for given Storable type.
This is just for removing initialized LuceneStore instance from internal storage.
Tear down/cleanup for initialized LuceneStore instance should be done separately.
tearDown() - Static method in class net.bolbat.kit.orchestrator.impl.ExecutionCaches
Tear down ExecutionCaches.
tearDown() - Method in class net.bolbat.kit.orchestrator.impl.ExecutionHandler
Tear down ExecutionHandler internals.
tearDown() - Static method in class net.bolbat.kit.orchestrator.impl.executor.AsyncExecutorServiceFactory
Tear down system ExecutorService instance.
tearDown() - Static method in class net.bolbat.kit.orchestrator.impl.executor.SystemExecutorServiceFactory
Tear down system ExecutorService instance.
tearDown() - Static method in class net.bolbat.kit.orchestrator.OrchestratorFactory
Tear down Orchestrator internals.
tearDown() - Method in interface net.bolbat.kit.scheduler.Scheduler
Stop scheduler, future use of this instance is not possible after this action.
tearDown() - Method in class net.bolbat.kit.scheduler.SchedulerImpl
 
terminate(ExecutorService) - Static method in class net.bolbat.kit.orchestrator.impl.ExecutionUtils
Terminate ExecutorService using ExecutorService.shutdownNow().
THREAD_NAME_FORMAT - Static variable in class net.bolbat.kit.orchestrator.impl.executor.AsyncExecutorServiceFactory
System ExecutorService thread name format.
Format arguments:
- execution identifier;
- execution name;
- thread number.
Example: Orchestrator[system]-thread[1].
THREAD_NAME_FORMAT - Static variable in class net.bolbat.kit.orchestrator.impl.executor.SystemExecutorServiceFactory
System ExecutorService thread name format.
Format arguments:
- execution identifier;
- execution name;
- thread number.
Example: Orchestrator[system]-thread[1].
THREAD_NAME_FORMAT - Static variable in class net.bolbat.kit.orchestrator.OrchestrationConstants
Default for: ExecutorService thread name format.
Format arguments:
- execution identifier;
- execution name;
- thread number.
Example: Orchestrator[27368321-729757985]-n[MailServiceImpl.sendMail(open.source.MailMessage)]-thread[1].
TIME_LIMIT - Static variable in class net.bolbat.kit.orchestrator.OrchestrationConstants
Default for: execution time limit, zero (unlimited) by default.
TIME_LIMIT_UNIT - Static variable in class net.bolbat.kit.orchestrator.OrchestrationConstants
Default for: execution time limit unit.
toDocument() - Method in interface net.bolbat.kit.lucene.Storable
Convert bean to lucene document.
toKey() - Method in class net.bolbat.kit.ioc.services.ServiceConfiguration
Get configuration key.
toString() - Method in class net.bolbat.kit.cache.guava.GuavaCache
 
toString() - Method in class net.bolbat.kit.cache.guava.GuavaCacheBuilder
 
toString() - Method in class net.bolbat.kit.config.prop.KeyValueProp
 
toString() - Method in class net.bolbat.kit.event.common.EntityCreatedEvent
 
toString() - Method in class net.bolbat.kit.event.common.EntityDeletedEvent
 
toString() - Method in class net.bolbat.kit.event.common.EntitySavedEvent
 
toString() - Method in class net.bolbat.kit.event.common.EntityUpdatedEvent
 
toString() - Method in class net.bolbat.kit.ioc.scope.CompositeScope
 
toString() - Method in class net.bolbat.kit.ioc.scope.CustomScope
 
toString() - Method in class net.bolbat.kit.ioc.services.ServiceConfiguration
 
toString() - Method in class net.bolbat.kit.lucene.LuceneStoreConfig
 
toString() - Method in class net.bolbat.kit.orchestrator.OrchestrationConfig.ExecutorConfig
 
toString() - Method in class net.bolbat.kit.orchestrator.OrchestrationConfig.LimitsConfig
 
toString() - Method in class net.bolbat.kit.orchestrator.OrchestrationConfig.ModeConfig
 
toString() - Method in class net.bolbat.kit.orchestrator.OrchestrationConfig
 
toString() - Method in class net.bolbat.kit.property.AbstractProperty
 
toString() - Method in class net.bolbat.kit.scheduler.SchedulerConfiguration
 
toString() - Method in class net.bolbat.kit.vo.AccountId
 
toString() - Method in class net.bolbat.kit.vo.AccountVO
 
toString() - Method in class net.bolbat.kit.vo.EntityVO
 
toString() - Method in class net.bolbat.kit.vo.EntityVOFiltering
 
toString() - Method in class net.bolbat.kit.vo.LockingEntityVO
 
TYPE_MAX_LENGTH - Static variable in class net.bolbat.kit.vo.AccountVO
Type maximum length.
TypeScope - Enum in net.bolbat.kit.ioc.scope
Service type scope.

U

UIService - Interface in net.bolbat.kit.service.ui
UI service interface.
UIServiceException - Exception in net.bolbat.kit.service.ui
Basic UIService exception.
UIServiceException() - Constructor for exception net.bolbat.kit.service.ui.UIServiceException
Default constructor.
UIServiceException(String) - Constructor for exception net.bolbat.kit.service.ui.UIServiceException
Public constructor.
UIServiceException(Throwable) - Constructor for exception net.bolbat.kit.service.ui.UIServiceException
Public constructor.
UIServiceException(String, Throwable) - Constructor for exception net.bolbat.kit.service.ui.UIServiceException
Public constructor.
UIServiceFactory<T extends UIService> - Interface in net.bolbat.kit.service.ui
Basic factory interface for instantiating UIService implementation.
UIServiceInstantiationException - Exception in net.bolbat.kit.service.ui
UIServiceInstantiationException exception, can be used on UIService implementation instantiation phase.
UIServiceInstantiationException() - Constructor for exception net.bolbat.kit.service.ui.UIServiceInstantiationException
Default constructor.
UIServiceInstantiationException(String) - Constructor for exception net.bolbat.kit.service.ui.UIServiceInstantiationException
Public constructor.
UIServiceInstantiationException(Throwable) - Constructor for exception net.bolbat.kit.service.ui.UIServiceInstantiationException
Public constructor.
UIServiceInstantiationException(String, Throwable) - Constructor for exception net.bolbat.kit.service.ui.UIServiceInstantiationException
Public constructor.
UIServiceRuntimeException - Exception in net.bolbat.kit.service.ui
Basic UIService runtime exception.
UIServiceRuntimeException() - Constructor for exception net.bolbat.kit.service.ui.UIServiceRuntimeException
Default constructor.
UIServiceRuntimeException(String) - Constructor for exception net.bolbat.kit.service.ui.UIServiceRuntimeException
Public constructor.
UIServiceRuntimeException(Throwable) - Constructor for exception net.bolbat.kit.service.ui.UIServiceRuntimeException
Public constructor.
UIServiceRuntimeException(String, Throwable) - Constructor for exception net.bolbat.kit.service.ui.UIServiceRuntimeException
Public constructor.
UNLIMITED - Static variable in class net.bolbat.kit.orchestrator.OrchestrationConstants
String with: unlimited.
unlock() - Method in class net.bolbat.kit.vo.LockingVO
Unlock object for any operation.
unregisterFromConfigurationChanges() - Method in class net.bolbat.kit.orchestrator.impl.ExecutionInfo
Unregister from listening configuration changes.
unregisterListener(ConfigurationListener) - Method in class net.bolbat.kit.config.AbstractConfiguration
Unregister listener.
unregisterListeners() - Method in class net.bolbat.kit.config.AbstractConfiguration
Unregister all listeners.
update(S) - Method in interface net.bolbat.kit.lucene.LuceneStore
Update bean.
update(Collection<S>) - Method in interface net.bolbat.kit.lucene.LuceneStore
Update beans.
All not valid bean's would be skipped.
update(S) - Method in class net.bolbat.kit.lucene.LuceneStoreImpl
 
update(Collection<S>) - Method in class net.bolbat.kit.lucene.LuceneStoreImpl
 

V

valueOf(String) - Static method in enum net.bolbat.kit.ioc.Manager.Feature
Returns the enum constant of this type with the specified name.
valueOf(String) - Static method in enum net.bolbat.kit.ioc.scope.DistributionScope
Returns the enum constant of this type with the specified name.
valueOf(String) - Static method in enum net.bolbat.kit.ioc.scope.TypeScope
Returns the enum constant of this type with the specified name.
valueOf(String) - Static method in enum net.bolbat.kit.orchestrator.annotation.OrchestrationMode.Mode
Returns the enum constant of this type with the specified name.
valueOf(String) - Static method in enum net.bolbat.kit.orchestrator.OrchestrationConfig.Source
Returns the enum constant of this type with the specified name.
valueOf(String) - Static method in enum net.bolbat.kit.property.Properties
Returns the enum constant of this type with the specified name.
valueOf(String) - Static method in enum net.bolbat.kit.scheduler.SchedulerConfigurationType
Returns the enum constant of this type with the specified name.
valueOf(String) - Static method in enum net.bolbat.kit.scheduler.task.queue.ProcessingMode
Returns the enum constant of this type with the specified name.
valueOf(String) - Static method in enum net.bolbat.kit.vo.LockingState
Returns the enum constant of this type with the specified name.
values() - Static method in enum net.bolbat.kit.ioc.Manager.Feature
Returns an array containing the constants of this enum type, in the order they are declared.
values() - Static method in enum net.bolbat.kit.ioc.scope.DistributionScope
Returns an array containing the constants of this enum type, in the order they are declared.
values() - Static method in enum net.bolbat.kit.ioc.scope.TypeScope
Returns an array containing the constants of this enum type, in the order they are declared.
values() - Static method in enum net.bolbat.kit.orchestrator.annotation.OrchestrationMode.Mode
Returns an array containing the constants of this enum type, in the order they are declared.
values() - Static method in enum net.bolbat.kit.orchestrator.OrchestrationConfig.Source
Returns an array containing the constants of this enum type, in the order they are declared.
values() - Static method in enum net.bolbat.kit.property.Properties
Returns an array containing the constants of this enum type, in the order they are declared.
values() - Static method in enum net.bolbat.kit.scheduler.SchedulerConfigurationType
Returns an array containing the constants of this enum type, in the order they are declared.
values() - Static method in enum net.bolbat.kit.scheduler.task.queue.ProcessingMode
Returns an array containing the constants of this enum type, in the order they are declared.
values() - Static method in enum net.bolbat.kit.vo.LockingState
Returns an array containing the constants of this enum type, in the order they are declared.

W

warmUp() - Static method in class net.bolbat.kit.ioc.Manager
Warm up Manager default module state.
For registered and not instantiated services 'post-construct' will be processed.
warmUp(Class<S>) - Static method in class net.bolbat.kit.ioc.Manager
Warm up Manager default module state for given service.
For registered and not instantiated services 'post-construct' will be processed.
warmUp() - Method in class net.bolbat.kit.ioc.ManagerModule
Warm up ManagerModule state.
For registered and not instantiated services 'post-construct' will be processed.
warmUp(Class<S>) - Method in class net.bolbat.kit.ioc.ManagerModule
Warm up ManagerModule state for given service.
For registered and not instantiated services 'post-construct' will be processed.
A B C D E F G H I K L M N O P Q R S T U V W 
Skip navigation links

Copyright © 2013–2019 BB Corp. All rights reserved.