Skip navigation links
A B C E F G I M O P R S T V 

A

afterFailedExecute(Command<R, T>, R, Throwable) - Method in interface com.blibli.oss.command.plugin.CommandInterceptor
Invoked after command failed executed
afterFailedExecute(Collection<CommandInterceptor>, Command<R, T>, R, Throwable) - Static method in class com.blibli.oss.command.plugin.InterceptorUtil
Execute afterFailedExecute() of all CommandInterceptors
afterPropertiesSet() - Method in class com.blibli.oss.command.scheduler.impl.SchedulerHelperImpl
 
afterSuccessExecute(Command<R, T>, R, T) - Method in class com.blibli.oss.command.cache.CommandCacheInterceptor
 
afterSuccessExecute(Command<R, T>, R, T) - Method in interface com.blibli.oss.command.plugin.CommandInterceptor
Invoked after command success executed
afterSuccessExecute(Collection<CommandInterceptor>, Command<R, T>, R, T) - Static method in class com.blibli.oss.command.plugin.InterceptorUtil
Execute afterSuccessExecute() of all CommandInterceptors

B

beforeExecute(Command<R, T>, R) - Method in class com.blibli.oss.command.cache.CommandCacheInterceptor
 
beforeExecute(Command<R, T>, R) - Method in interface com.blibli.oss.command.plugin.CommandInterceptor
Invoked before command executed, if return null, command will be executed, if not null the response will be returned without execute command
beforeExecute(Collection<CommandInterceptor>, Command<R, T>, R) - Static method in class com.blibli.oss.command.plugin.InterceptorUtil
Execute all beforeExecute() of all CommandInterceptors

C

cache(String, String) - Method in interface com.blibli.oss.command.cache.CommandCache
 
cache(String, String) - Method in class com.blibli.oss.command.cache.impl.CommandCacheImpl
 
cacheKey(R) - Method in interface com.blibli.oss.command.cache.CommandCacheable
Get cache key, if null this command result will not be cached
CacheProperties() - Constructor for class com.blibli.oss.command.properties.CommandProperties.CacheProperties
 
com.blibli.oss.command - package com.blibli.oss.command
 
com.blibli.oss.command.autoconfigure - package com.blibli.oss.command.autoconfigure
 
com.blibli.oss.command.cache - package com.blibli.oss.command.cache
 
com.blibli.oss.command.cache.impl - package com.blibli.oss.command.cache.impl
 
com.blibli.oss.command.exception - package com.blibli.oss.command.exception
 
com.blibli.oss.command.helper - package com.blibli.oss.command.helper
 
com.blibli.oss.command.impl - package com.blibli.oss.command.impl
 
com.blibli.oss.command.plugin - package com.blibli.oss.command.plugin
 
com.blibli.oss.command.properties - package com.blibli.oss.command.properties
 
com.blibli.oss.command.scheduler - package com.blibli.oss.command.scheduler
 
com.blibli.oss.command.scheduler.impl - package com.blibli.oss.command.scheduler.impl
 
Command<R,T> - Interface in com.blibli.oss.command
 
CommandAutoConfiguration - Class in com.blibli.oss.command.autoconfigure
 
CommandAutoConfiguration() - Constructor for class com.blibli.oss.command.autoconfigure.CommandAutoConfiguration
 
commandCache(ReactiveStringRedisTemplate, CommandProperties) - Method in class com.blibli.oss.command.autoconfigure.CommandCacheAutoConfiguration
 
CommandCache - Interface in com.blibli.oss.command.cache
 
CommandCacheable<R,T> - Interface in com.blibli.oss.command.cache
 
CommandCacheAutoConfiguration - Class in com.blibli.oss.command.autoconfigure
 
CommandCacheAutoConfiguration() - Constructor for class com.blibli.oss.command.autoconfigure.CommandCacheAutoConfiguration
 
CommandCacheImpl - Class in com.blibli.oss.command.cache.impl
 
CommandCacheImpl(ReactiveStringRedisTemplate, CommandProperties) - Constructor for class com.blibli.oss.command.cache.impl.CommandCacheImpl
 
commandCacheInterceptor(CommandCache, CommandCacheMapper) - Method in class com.blibli.oss.command.autoconfigure.CommandCacheAutoConfiguration
 
CommandCacheInterceptor - Class in com.blibli.oss.command.cache
 
CommandCacheInterceptor(CommandCache, CommandCacheMapper) - Constructor for class com.blibli.oss.command.cache.CommandCacheInterceptor
 
commandCacheMapper(ObjectMapper) - Method in class com.blibli.oss.command.autoconfigure.CommandCacheAutoConfiguration
 
CommandCacheMapper - Interface in com.blibli.oss.command.cache
 
CommandCacheMapperImpl - Class in com.blibli.oss.command.cache.impl
 
CommandCacheMapperImpl(ObjectMapper) - Constructor for class com.blibli.oss.command.cache.impl.CommandCacheMapperImpl
 
commandExecutor(Validator) - Method in class com.blibli.oss.command.autoconfigure.CommandAutoConfiguration
 
CommandExecutor - Interface in com.blibli.oss.command
 
CommandExecutorImpl - Class in com.blibli.oss.command.impl
 
CommandExecutorImpl(Validator) - Constructor for class com.blibli.oss.command.impl.CommandExecutorImpl
 
CommandHelper - Interface in com.blibli.oss.command.helper
 
CommandInterceptor - Interface in com.blibli.oss.command.plugin
 
CommandProperties - Class in com.blibli.oss.command.properties
 
CommandProperties() - Constructor for class com.blibli.oss.command.properties.CommandProperties
 
CommandProperties.CacheProperties - Class in com.blibli.oss.command.properties
 
CommandPropertiesAutoConfiguration - Class in com.blibli.oss.command.autoconfigure
 
CommandPropertiesAutoConfiguration() - Constructor for class com.blibli.oss.command.autoconfigure.CommandPropertiesAutoConfiguration
 
CommandRuntimeException - Exception in com.blibli.oss.command.exception
 
CommandRuntimeException() - Constructor for exception com.blibli.oss.command.exception.CommandRuntimeException
 
CommandRuntimeException(Throwable) - Constructor for exception com.blibli.oss.command.exception.CommandRuntimeException
 
CommandRuntimeException(String) - Constructor for exception com.blibli.oss.command.exception.CommandRuntimeException
 
CommandValidationException - Exception in com.blibli.oss.command.exception
 
CommandValidationException(Set) - Constructor for exception com.blibli.oss.command.exception.CommandValidationException
 
CommandValidationException(String, Set) - Constructor for exception com.blibli.oss.command.exception.CommandValidationException
 

E

ErrorHelper - Class in com.blibli.oss.command.helper
 
ErrorHelper() - Constructor for class com.blibli.oss.command.helper.ErrorHelper
 
evict(String...) - Method in interface com.blibli.oss.command.cache.CommandCache
 
evict(String...) - Method in class com.blibli.oss.command.cache.impl.CommandCacheImpl
 
evictKeys(R) - Method in interface com.blibli.oss.command.cache.CommandCacheable
Get evict keys, if null this command will not trigger evict in cache
execute(R) - Method in interface com.blibli.oss.command.Command
Command logic implementation
execute(Class<? extends Command<R, T>>, R) - Method in interface com.blibli.oss.command.CommandExecutor
Execute mono command
execute(Class<? extends Command<R, T>>, R) - Method in class com.blibli.oss.command.impl.CommandExecutorImpl
 

F

fallback(Throwable, R) - Method in interface com.blibli.oss.command.Command
If Command.execute(Object) produce error, this method will executed as fallback method
flux(Supplier<Stream<T>>) - Method in interface com.blibli.oss.command.helper.CommandHelper
 
from(Set<ConstraintViolation<T>>) - Static method in class com.blibli.oss.command.helper.ErrorHelper
 
fromString(String, Class<T>) - Method in interface com.blibli.oss.command.cache.CommandCacheMapper
 
fromString(String, Class<T>) - Method in class com.blibli.oss.command.cache.impl.CommandCacheMapperImpl
 

G

get(String) - Method in interface com.blibli.oss.command.cache.CommandCache
 
get(String) - Method in class com.blibli.oss.command.cache.impl.CommandCacheImpl
 
getCommandInterceptors(ApplicationContext) - Static method in class com.blibli.oss.command.plugin.InterceptorUtil
GEt all CommandInterceptors in Spring ApplicationContext
getConstraintViolations() - Method in exception com.blibli.oss.command.exception.CommandValidationException
 
getOrder() - Method in interface com.blibli.oss.command.plugin.CommandInterceptor
Get the order value of this object.
getTimeoutDuration() - Method in class com.blibli.oss.command.properties.CommandProperties.CacheProperties
 

I

InterceptorUtil - Class in com.blibli.oss.command.plugin
 
InterceptorUtil() - Constructor for class com.blibli.oss.command.plugin.InterceptorUtil
 

M

mono(Supplier<T>) - Method in interface com.blibli.oss.command.helper.CommandHelper
 

O

of(String) - Method in class com.blibli.oss.command.scheduler.impl.SchedulerHelperImpl
 
of(String) - Method in interface com.blibli.oss.command.scheduler.SchedulerHelper
 

P

PATH - Static variable in class com.blibli.oss.command.helper.ErrorHelper
 

R

responseClass() - Method in interface com.blibli.oss.command.cache.CommandCacheable
Get return class for cache serialization

S

SchedulerExecutorProperties() - Constructor for class com.blibli.oss.command.properties.SchedulerProperties.SchedulerExecutorProperties
 
schedulerHelper(SchedulerProperties) - Method in class com.blibli.oss.command.autoconfigure.CommandAutoConfiguration
 
SchedulerHelper - Interface in com.blibli.oss.command.scheduler
 
SchedulerHelperImpl - Class in com.blibli.oss.command.scheduler.impl
 
SchedulerHelperImpl(SchedulerProperties) - Constructor for class com.blibli.oss.command.scheduler.impl.SchedulerHelperImpl
 
SchedulerItemProperties() - Constructor for class com.blibli.oss.command.properties.SchedulerProperties.SchedulerItemProperties
 
SchedulerNewElasticProperties() - Constructor for class com.blibli.oss.command.properties.SchedulerProperties.SchedulerNewElasticProperties
 
SchedulerNewParallelProperties() - Constructor for class com.blibli.oss.command.properties.SchedulerProperties.SchedulerNewParallelProperties
 
SchedulerNewSingleProperties() - Constructor for class com.blibli.oss.command.properties.SchedulerProperties.SchedulerNewSingleProperties
 
SchedulerProperties - Class in com.blibli.oss.command.properties
 
SchedulerProperties() - Constructor for class com.blibli.oss.command.properties.SchedulerProperties
 
SchedulerProperties.ExecutorType - Enum in com.blibli.oss.command.properties
 
SchedulerProperties.QueueType - Enum in com.blibli.oss.command.properties
 
SchedulerProperties.SchedulerExecutorProperties - Class in com.blibli.oss.command.properties
 
SchedulerProperties.SchedulerItemProperties - Class in com.blibli.oss.command.properties
 
SchedulerProperties.SchedulerNewElasticProperties - Class in com.blibli.oss.command.properties
 
SchedulerProperties.SchedulerNewParallelProperties - Class in com.blibli.oss.command.properties
 
SchedulerProperties.SchedulerNewSingleProperties - Class in com.blibli.oss.command.properties
 
SchedulerProperties.SchedulerThreadPoolProperties - Class in com.blibli.oss.command.properties
 
SchedulerProperties.SchedulerType - Enum in com.blibli.oss.command.properties
 
SchedulerThreadPoolProperties() - Constructor for class com.blibli.oss.command.properties.SchedulerProperties.SchedulerThreadPoolProperties
 
SEPARATOR - Static variable in class com.blibli.oss.command.helper.ErrorHelper
 
setApplicationContext(ApplicationContext) - Method in class com.blibli.oss.command.impl.CommandExecutorImpl
 

T

toString(T) - Method in interface com.blibli.oss.command.cache.CommandCacheMapper
 
toString(T) - Method in class com.blibli.oss.command.cache.impl.CommandCacheMapperImpl
 

V

validateRequest() - Method in interface com.blibli.oss.command.Command
Is request need to be validated before execute command
valueOf(String) - Static method in enum com.blibli.oss.command.properties.SchedulerProperties.ExecutorType
Returns the enum constant of this type with the specified name.
valueOf(String) - Static method in enum com.blibli.oss.command.properties.SchedulerProperties.QueueType
Returns the enum constant of this type with the specified name.
valueOf(String) - Static method in enum com.blibli.oss.command.properties.SchedulerProperties.SchedulerType
Returns the enum constant of this type with the specified name.
values() - Static method in enum com.blibli.oss.command.properties.SchedulerProperties.ExecutorType
Returns an array containing the constants of this enum type, in the order they are declared.
values() - Static method in enum com.blibli.oss.command.properties.SchedulerProperties.QueueType
Returns an array containing the constants of this enum type, in the order they are declared.
values() - Static method in enum com.blibli.oss.command.properties.SchedulerProperties.SchedulerType
Returns an array containing the constants of this enum type, in the order they are declared.
A B C E F G I M O P R S T V 
Skip navigation links

Copyright © 2021. All rights reserved.