Index

A B C E G H I 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
 
afterReorganize(Object, Event) - Method in interface io.agistep.event.ReorganizeListener
 
aggregateId(Long) - Method in class io.agistep.event.Events.EventBuilder
 
AnnotationHelper - Class in io.agistep.utils
 
AnnotationHelper() - Constructor for class io.agistep.utils.AnnotationHelper
 
apply(Object, Object) - Static method in class io.agistep.event.Events
 

B

beforeHold(Event) - Method in interface io.agistep.event.HoldListener
 
beforeReorganize(Object, Event) - Method in interface io.agistep.event.ReorganizeListener
 
build() - Method in class io.agistep.event.Events.EventBuilder
 
builder() - Static method in class io.agistep.event.Events
 

C

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

E

Event - Interface in io.agistep.event
 
EventHandler - Annotation Interface in io.agistep.event
 
EventHolder - Interface in io.agistep.event
 
Events - Class in io.agistep.event
 
Events.EventBuilder - Class in io.agistep.event
 

G

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
 
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.Events
 
getId() - Method in interface io.agistep.event.Event
 
getLatestSeqOf(Long) - Static method in class io.agistep.event.Events
 
getLatestSeqOf(Object) - Static method in class io.agistep.event.Events
 
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
 
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.Events
 
HoldListener - Interface in io.agistep.event
 

I

id(long) - Method in class io.agistep.event.Events.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
 
INITIAL_SEQ - Static variable in class io.agistep.event.Events
 
io.agistep.aggregator - package io.agistep.aggregator
 
io.agistep.event - package io.agistep.event
 
io.agistep.utils - package io.agistep.utils
 

N

name(String) - Method in class io.agistep.event.Events.EventBuilder
 
NAME_OF_ID_FIELD - Static variable in class io.agistep.aggregator.IdUtils
 
notAssignedIdOf(Object) - Static method in class io.agistep.aggregator.IdUtils
 

O

occurredAt(LocalDateTime) - Method in class io.agistep.event.Events.EventBuilder
 

P

payload() - Element in annotation interface io.agistep.event.EventHandler
 
payload(Object) - Method in class io.agistep.event.Events.EventBuilder
 

R

reorganize(Object, Event) - Static method in class io.agistep.event.Events
 
reorganize(Object, Event[]) - Static method in class io.agistep.event.Events
 
reorganizeListener - Static variable in class io.agistep.event.Events
 
ReorganizeListener - Interface in io.agistep.event
 

S

seq(long) - Method in class io.agistep.event.Events.EventBuilder
 
setListener(HoldListener) - Static method in class io.agistep.event.Events
 
setListener(ReorganizeListener) - Static method in class io.agistep.event.Events
 
SUPPORTED_TYPES - Static variable in class io.agistep.aggregator.IdUtils
 
A B C E G H I N O P R S 
All Classes and Interfaces|All Packages|Constant Field Values|Serialized Form