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

A

abbreviate() - Method in interface io.basestar.event.Event
 

B

build() - Method in class io.basestar.event.Handlers.Builder
 
builder() - Static method in class io.basestar.event.Handlers
 
Builder() - Constructor for class io.basestar.event.Handlers.Builder
 

C

canEqual(Object) - Method in class io.basestar.event.Handlers.Mapping
 
create(Receiver, Handler<Event>, int, int) - Static method in interface io.basestar.event.Pump
 

D

DefaultPump - Class in io.basestar.event
 
DefaultPump(Receiver, Handler<Event>, int, int) - Constructor for class io.basestar.event.DefaultPump
 
deserialize(Class<E>, byte[]) - Method in interface io.basestar.event.EventSerialization
 
deserialize(Class<E>, byte[]) - Method in class io.basestar.event.EventSerialization.GzipBson
 

E

emit(Event) - Method in interface io.basestar.event.Emitter
 
emit(Event, Map<String, String>) - Method in interface io.basestar.event.Emitter
 
emit(Collection<? extends Event>) - Method in interface io.basestar.event.Emitter
 
emit(Collection<? extends Event>, Map<String, String>) - Method in interface io.basestar.event.Emitter
 
emit(Collection<? extends Event>, Map<String, String>) - Method in class io.basestar.event.Emitter.Multi
 
emit(Collection<? extends Event>, Map<String, String>) - Method in class io.basestar.event.Emitter.Skip
 
emit(Collection<? extends Event>, Map<String, String>) - Method in class io.basestar.event.Loopback
 
Emitter - Interface in io.basestar.event
 
Emitter.Multi - Class in io.basestar.event
 
Emitter.Skip - Class in io.basestar.event
 
equals(Object) - Method in class io.basestar.event.Handlers.Mapping
 
Event - Interface in io.basestar.event
 
eventMetadata() - Method in interface io.basestar.event.Event
 
eventModule() - Method in interface io.basestar.event.Event
Module is only used for routing, default is to use the package of the event class with ‘event’ removed if it is the last package name element.
EventSerialization - Interface in io.basestar.event
 
EventSerialization.GzipBson - Class in io.basestar.event
 
eventType() - Method in interface io.basestar.event.Event
With default serialization/deserialization this must be the FQN of the event class

F

flush() - Method in class io.basestar.event.DefaultPump
 
flush() - Method in interface io.basestar.event.Pump
 

G

getEvent() - Method in class io.basestar.event.Handlers.Mapping
 
getHandler() - Method in class io.basestar.event.Handlers.Mapping
 
gzipBson() - Static method in interface io.basestar.event.EventSerialization
 
GzipBson() - Constructor for class io.basestar.event.EventSerialization.GzipBson
 

H

handle(E, Map<String, String>) - Method in interface io.basestar.event.Handler
 
handle(T, Event, Map<String, String>) - Method in class io.basestar.event.Handlers
 
handle(T, E, Map<String, String>) - Method in interface io.basestar.event.Handlers.UnboundWithMeta
 
handle(T, E) - Method in interface io.basestar.event.Handlers.UnboundWithoutMeta
 
Handler<E extends Event> - Interface in io.basestar.event
 
Handlers<T> - Class in io.basestar.event
 
Handlers(List<Handlers.Mapping<T, ?>>) - Constructor for class io.basestar.event.Handlers
 
Handlers.Builder<T> - Class in io.basestar.event
 
Handlers.Mapping<T,E extends Event> - Class in io.basestar.event
 
Handlers.UnboundWithMeta<T,E extends Event> - Interface in io.basestar.event
 
Handlers.UnboundWithoutMeta<T,E extends Event> - Interface in io.basestar.event
 
hashCode() - Method in class io.basestar.event.Handlers.Mapping
 

I

INSTANCE - Static variable in class io.basestar.event.EventSerialization.GzipBson
 
io.basestar.event - package io.basestar.event
 

L

Loopback - Class in io.basestar.event
 
Loopback() - Constructor for class io.basestar.event.Loopback
 
Loopback(int) - Constructor for class io.basestar.event.Loopback
 

M

Mapping(Class<E>, Handlers.UnboundWithMeta<T, E>) - Constructor for class io.basestar.event.Handlers.Mapping
 
Multi(Collection<? extends Emitter>) - Constructor for class io.basestar.event.Emitter.Multi
 

O

on(Class<E>, Handlers.UnboundWithoutMeta<T, E>) - Method in class io.basestar.event.Handlers.Builder
 
on(Class<E>, Handlers.UnboundWithMeta<T, E>) - Method in class io.basestar.event.Handlers.Builder
 
on(Class<E>, Handler<E>) - Method in class io.basestar.event.Handlers.Builder
 

P

Pump - Interface in io.basestar.event
 

R

receive(Handler<Event>) - Method in class io.basestar.event.Loopback
 
receive(Handler<Event>) - Method in interface io.basestar.event.Receiver
 
Receiver - Interface in io.basestar.event
 

S

serialize(Event) - Method in class io.basestar.event.EventSerialization.GzipBson
 
serialize(Event) - Method in interface io.basestar.event.EventSerialization
 
skip() - Static method in interface io.basestar.event.Emitter
 
Skip() - Constructor for class io.basestar.event.Emitter.Skip
 
start() - Method in class io.basestar.event.DefaultPump
 
start() - Method in interface io.basestar.event.Pump
 
stop() - Method in class io.basestar.event.DefaultPump
 
stop() - Method in interface io.basestar.event.Pump
 

T

toString() - Method in class io.basestar.event.Handlers.Mapping
 
A B C D E F G H I L M O P R S T 
Skip navigation links

Copyright © 2019–2021 Basestar.IO. All rights reserved.