Index

A B C E G H I L M N O P R S 
All Classes and Interfaces|All Packages|Constant Field Values|Serialized Form

A

afterHold(Event) - Method in interface io.agistep.event.HoldListener
 
afterHold(Event) - Method in class io.agistep.event.HoldListenerSupport
 
afterHold(Event) - Method in class io.agistep.event.ListenerSupport
 
afterReplay(Object, Event) - Method in class io.agistep.event.ListenerSupport
 
afterReplay(Object, Event) - Method in interface io.agistep.event.ReplayListener
 
afterReplay(Object, Event) - Method in class io.agistep.event.ReplayListenerSupport
 
aggregateId(long) - Static method in class io.agistep.event.EventMaker
 
aggregateId(Long) - Method in class io.agistep.event.EventSource.EventBuilder
 
AggregateId - Annotation Interface in io.agistep.aggregator
 
AnnotationHelper - Class in io.agistep.utils
 
AnnotationHelper() - Constructor for class io.agistep.utils.AnnotationHelper
 
apply(Object, Object) - Static method in class io.agistep.event.EventSource
 

B

BasePackageLoader - Class in io.agistep.utils
 
BasePackageLoader() - Constructor for class io.agistep.utils.BasePackageLoader
 
beforeHold(Event) - Method in interface io.agistep.event.HoldListener
 
beforeHold(Event) - Method in class io.agistep.event.HoldListenerSupport
 
beforeHold(Event) - Method in class io.agistep.event.ListenerSupport
 
beforeReplay(Object, Event) - Method in class io.agistep.event.ListenerSupport
 
beforeReplay(Object, Event) - Method in interface io.agistep.event.ReplayListener
 
beforeReplay(Object, Event) - Method in class io.agistep.event.ReplayListenerSupport
 
build() - Method in class io.agistep.event.EventSource.EventBuilder
 

C

clear(Object) - Method in interface io.agistep.event.EventHolder
 
clear(Object) - Static method in class io.agistep.event.EventSource
 
clearAll() - Method in interface io.agistep.event.EventHolder
 
clearAll() - Static method in class io.agistep.event.EventSource
 

E

Event - Interface in io.agistep.event
 
EventHandler - Annotation Interface in io.agistep.event
 
EventHandlerAdapterInitializer - Interface in io.agistep.event
 
EventHandlerAdapterRetrieverImpl - Class in io.agistep.event
 
EventHandlerAdapterRetrieverImpl(List<EventHandlerMethodAdapter>) - Constructor for class io.agistep.event.EventHandlerAdapterRetrieverImpl
 
EventHandlerMethodAdapterLoader - Class in io.agistep.event
 
EventHandlerMethodAdapterLoader(EventHandlerMethodScanner, EventHandlerAdapterInitializer) - Constructor for class io.agistep.event.EventHandlerMethodAdapterLoader
 
EventHandlerMethodScanner - Interface in io.agistep.event
 
EventHolder - Interface in io.agistep.event
 
eventId(long) - Static method in class io.agistep.event.EventMaker
 
EventMaker - Class in io.agistep.event
 
EventMaker() - Constructor for class io.agistep.event.EventMaker
 
eventName(String) - Static method in class io.agistep.event.EventMaker
 
EventSource - Class in io.agistep.event
 
EventSource.EventBuilder - Class in io.agistep.event
 

G

GamjaComponentCreationException - Exception in io.agistep.event.exception
 
GamjaComponentCreationException(String) - Constructor for exception io.agistep.event.exception.GamjaComponentCreationException
 
GamjaComponentCreationException(String, Throwable) - Constructor for exception io.agistep.event.exception.GamjaComponentCreationException
 
GamjaConfig - Class in io.agistep.config
 
GamjaConfig() - Constructor for class io.agistep.config.GamjaConfig
 
GamjaConfigProperties - Class in io.agistep.config
 
GamjaConfigProperties() - Constructor for class io.agistep.config.GamjaConfigProperties
 
gen() - Static method in class io.agistep.aggregator.IdUtils
 
getAggregateId() - Method in interface io.agistep.event.Event
 
getAnnotation(Method, Class<A>) - Static method in class io.agistep.utils.AnnotationHelper
 
getBasePackage() - Method in class io.agistep.config.GamjaConfigProperties
 
getEventAll() - Method in interface io.agistep.event.EventHolder
 
getEvents(Object) - Method in interface io.agistep.event.EventHolder
 
getHoldEvents(Object) - Static method in class io.agistep.event.EventSource
 
getId() - Method in interface io.agistep.event.Event
 
getLatestSeqOf(Long) - Static method in class io.agistep.event.EventSource
 
getLatestSeqOf(Object) - Static method in class io.agistep.event.EventSource
 
getMethodsListWithAnnotation(Class<?>, Class<? extends Annotation>) - Static method in class io.agistep.utils.AnnotationHelper
 
getName() - Method in interface io.agistep.event.Event
 
getOccurredAt() - Method in interface io.agistep.event.Event
 
getPayload() - Method in interface io.agistep.event.Event
 
getProperties() - Static method in class io.agistep.config.GamjaConfig
 
getSeq() - Method in interface io.agistep.event.Event
 

H

hasAnnotation(Class<?>, Class<? extends Annotation>) - Static method in class io.agistep.utils.AnnotationHelper
 
hold(Event) - Method in interface io.agistep.event.EventHolder
 
holdListener - Static variable in class io.agistep.event.EventSource
 
HoldListener - Interface in io.agistep.event
 
HoldListenerSupport - Class in io.agistep.event
 
HoldListenerSupport() - Constructor for class io.agistep.event.HoldListenerSupport
 

I

id(long) - Method in class io.agistep.event.EventSource.EventBuilder
 
idOf(Object) - Static method in class io.agistep.aggregator.IdUtils
 
IdUtils - Class in io.agistep.aggregator
 
IdUtils() - Constructor for class io.agistep.aggregator.IdUtils
 
IllegalAggregateIdException - Exception in io.agistep.aggregator
 
IllegalAggregateIdException(String) - Constructor for exception io.agistep.aggregator.IllegalAggregateIdException
 
IllegalAggregateIdException(String, Throwable) - Constructor for exception io.agistep.aggregator.IllegalAggregateIdException
 
init(Method) - Method in interface io.agistep.event.EventHandlerAdapterInitializer
 
INITIAL_SEQ - Static variable in class io.agistep.event.EventSource
 
invoke(Object, Event, Method) - Static method in class io.agistep.utils.MethodInvokeHelper
 
io.agistep.aggregator - package io.agistep.aggregator
 
io.agistep.config - package io.agistep.config
 
io.agistep.event - package io.agistep.event
 
io.agistep.event.exception - package io.agistep.event.exception
 
io.agistep.utils - package io.agistep.utils
 

L

ListenerSupport - Class in io.agistep.event
 
ListenerSupport() - Constructor for class io.agistep.event.ListenerSupport
 
load() - Static method in class io.agistep.utils.BasePackageLoader
 

M

make(long, long, long, String, LocalDateTime, Object) - Static method in class io.agistep.event.EventMaker
 
MethodInvokeHelper - Class in io.agistep.utils
 
MethodInvokeHelper() - Constructor for class io.agistep.utils.MethodInvokeHelper
 

N

notAssignedIdOf(Object) - Static method in class io.agistep.aggregator.IdUtils
 

O

occurredAt(LocalDateTime) - Static method in class io.agistep.event.EventMaker
 
occurredAt(LocalDateTime) - Method in class io.agistep.event.EventSource.EventBuilder
 

P

payload() - Element in annotation interface io.agistep.event.EventHandler
 
payload(Object) - Static method in class io.agistep.event.EventMaker
 
payload(Object) - Method in class io.agistep.event.EventSource.EventBuilder
 

R

replay(Object, Event) - Static method in class io.agistep.event.EventSource
 
replay(Object, Event[]) - Static method in class io.agistep.event.EventSource
 
replayListener - Static variable in class io.agistep.event.EventSource
 
ReplayListener - Interface in io.agistep.event
 
ReplayListenerSupport - Class in io.agistep.event
 
ReplayListenerSupport() - Constructor for class io.agistep.event.ReplayListenerSupport
 
retrieve(String) - Method in class io.agistep.event.EventHandlerAdapterRetrieverImpl
 

S

scan(String) - Method in interface io.agistep.event.EventHandlerMethodScanner
 
scanAllClassesIn(String) - Static method in class io.agistep.utils.ScanClassProvider
 
scanAndGetAllClasses2(String) - Static method in class io.agistep.utils.ScanClassProvider
 
ScanClassProvider - Class in io.agistep.utils
 
ScanClassProvider() - Constructor for class io.agistep.utils.ScanClassProvider
 
seq(long) - Static method in class io.agistep.event.EventMaker
 
seq(long) - Method in class io.agistep.event.EventSource.EventBuilder
 
setBasePackage(String) - Method in class io.agistep.config.GamjaConfigProperties
 
setListener(HoldListener) - Static method in class io.agistep.event.EventSource
 
setListener(Listener) - Static method in class io.agistep.event.EventSource
 
setListener(ReplayListener) - Static method in class io.agistep.event.EventSource
 
A B C E G H I L M N O P R S 
All Classes and Interfaces|All Packages|Constant Field Values|Serialized Form