Skip navigation links
B C D E G H I J N O R S T U 

B

builder() - Static method in interface ch.rasc.sse.eventbus.SseEvent
 
Builder() - Constructor for class ch.rasc.sse.eventbus.SseEvent.Builder
 

C

ch.rasc.sse.eventbus - package ch.rasc.sse.eventbus
 
ch.rasc.sse.eventbus.config - package ch.rasc.sse.eventbus.config
 
cleanUp() - Method in class ch.rasc.sse.eventbus.SseEventBus
 
ClientEvent - Class in ch.rasc.sse.eventbus
 
ClientEvent(Client, SseEvent, String) - Constructor for class ch.rasc.sse.eventbus.ClientEvent
 
clientExpiration() - Method in interface ch.rasc.sse.eventbus.config.SseEventBusConfigurer
Duration after the last successful data connection, a client is removed from the internal registry.
clientIds() - Method in interface ch.rasc.sse.eventbus.SseEvent
 
comment() - Method in interface ch.rasc.sse.eventbus.SseEvent
 
convert(Object) - Method in interface ch.rasc.sse.eventbus.DataObjectConverter
 
convert(Object) - Method in class ch.rasc.sse.eventbus.DefaultDataObjectConverter
 
convert(Object) - Method in class ch.rasc.sse.eventbus.JacksonDataObjectConverter
 
createSseEmitter(String) - Method in class ch.rasc.sse.eventbus.SseEventBus
 
createSseEmitter(String, String...) - Method in class ch.rasc.sse.eventbus.SseEventBus
 
createSseEmitter(String, Long, String...) - Method in class ch.rasc.sse.eventbus.SseEventBus
Creates a SseEmitter and registers the client in the internal database.
createSseEventBuilder() - Method in class ch.rasc.sse.eventbus.ClientEvent
 

D

data() - Method in interface ch.rasc.sse.eventbus.SseEvent
 
DataObjectConverter - Interface in ch.rasc.sse.eventbus
 
DEFAULT_EVENT - Static variable in interface ch.rasc.sse.eventbus.SseEvent
 
DefaultDataObjectConverter - Class in ch.rasc.sse.eventbus
 
DefaultDataObjectConverter() - Constructor for class ch.rasc.sse.eventbus.DefaultDataObjectConverter
 
DefaultSseEventBusConfiguration - Class in ch.rasc.sse.eventbus.config
To enable the SSE EventBus library create a @Configuration class that either extends this class or implements the interface SseEventBusConfigurer and adds the EnableSseEventBus annotation to any @Configuration class or just adds the EnableSseEventBus annotation to any @Configuration class
DefaultSseEventBusConfiguration() - Constructor for class ch.rasc.sse.eventbus.config.DefaultSseEventBusConfiguration
 

E

EnableSseEventBus - Annotation Type in ch.rasc.sse.eventbus.config
Add this annotation to any @Configuration class to enable the SseEventBus.
errorQueue() - Method in interface ch.rasc.sse.eventbus.config.SseEventBusConfigurer
 
event() - Method in interface ch.rasc.sse.eventbus.SseEvent
 
eventBus() - Method in class ch.rasc.sse.eventbus.config.DefaultSseEventBusConfiguration
 
excludeClientIds() - Method in interface ch.rasc.sse.eventbus.SseEvent
Is ignored when clientIds is not empty

G

getClient() - Method in class ch.rasc.sse.eventbus.ClientEvent
 
getDataObjectConverters() - Method in class ch.rasc.sse.eventbus.SseEventBus
 
getErrorCounter() - Method in class ch.rasc.sse.eventbus.ClientEvent
 
getSseEvent() - Method in class ch.rasc.sse.eventbus.ClientEvent
 

H

handleEvent(SseEvent) - Method in class ch.rasc.sse.eventbus.SseEventBus
 

I

id() - Method in interface ch.rasc.sse.eventbus.SseEvent
 
incErrorCounter() - Method in class ch.rasc.sse.eventbus.ClientEvent
 

J

JacksonDataObjectConverter - Class in ch.rasc.sse.eventbus
 
JacksonDataObjectConverter(ObjectMapper) - Constructor for class ch.rasc.sse.eventbus.JacksonDataObjectConverter
 

N

noOfSendResponseTries() - Method in interface ch.rasc.sse.eventbus.config.SseEventBusConfigurer
Number of tries to send a response.

O

of(String, Object) - Static method in interface ch.rasc.sse.eventbus.SseEvent
Creates a SseEvent that just contains an event and data.
ofData(Object) - Static method in interface ch.rasc.sse.eventbus.SseEvent
Creates a SseEvent that just contains the data.
ofEvent(String) - Static method in interface ch.rasc.sse.eventbus.SseEvent
Creates a SseEvent that contains an event and an empty string

R

registerClient(String, SseEmitter) - Method in class ch.rasc.sse.eventbus.SseEventBus
 
retry() - Method in interface ch.rasc.sse.eventbus.SseEvent
 

S

schedulerDelay() - Method in interface ch.rasc.sse.eventbus.config.SseEventBusConfigurer
Specifies the delay between the runs of the internal error queue job.
sendQueue() - Method in interface ch.rasc.sse.eventbus.config.SseEventBusConfigurer
 
setDataObjectConverters(List<DataObjectConverter>) - Method in class ch.rasc.sse.eventbus.SseEventBus
 
SseEvent - Interface in ch.rasc.sse.eventbus
 
SseEvent.Builder - Class in ch.rasc.sse.eventbus
 
SseEventBus - Class in ch.rasc.sse.eventbus
 
SseEventBus(SseEventBusConfigurer) - Constructor for class ch.rasc.sse.eventbus.SseEventBus
 
SseEventBusConfigurer - Interface in ch.rasc.sse.eventbus.config
Defines methods for configuring the SSE Event Bus library.
subscribe(String) - Method in class ch.rasc.sse.eventbus.SseEventBus
Subscribe to the default event (message)
subscribe(String, String) - Method in class ch.rasc.sse.eventbus.SseEventBus
 
supports(Object) - Method in interface ch.rasc.sse.eventbus.DataObjectConverter
 
supports(Object) - Method in class ch.rasc.sse.eventbus.DefaultDataObjectConverter
 
supports(Object) - Method in class ch.rasc.sse.eventbus.JacksonDataObjectConverter
 

T

taskScheduler() - Method in interface ch.rasc.sse.eventbus.config.SseEventBusConfigurer
An executor that schedules and runs the internal jobs

U

unregisterClient(String) - Method in class ch.rasc.sse.eventbus.SseEventBus
 
unsubscribe(String, String) - Method in class ch.rasc.sse.eventbus.SseEventBus
 
B C D E G H I J N O R S T U 
Skip navigation links

Copyright © 2016–2017. All rights reserved.