A B C D E G I M N O P R S T W

A

add(EventChannel) - Method in class org.glassfish.jersey.media.sse.SseBroadcaster
Register EventChannel to current SseBroadcaster instance.
addEventListener(EventListener) - Method in class org.glassfish.jersey.media.sse.EventSource
Add EventListener.
addEventListener(String, EventListener) - Method in class org.glassfish.jersey.media.sse.EventSource
Add EventListener which will be called only when InboundEvent with certain name is received.

B

build() - Method in class org.glassfish.jersey.media.sse.OutboundEvent.Builder
Build OutboundEvent.

C

close() - Method in class org.glassfish.jersey.media.sse.EventProcessor
 
close() - Method in class org.glassfish.jersey.media.sse.EventSource
Close this event source.
comment(String) - Method in class org.glassfish.jersey.media.sse.OutboundEvent.Builder
Set comment.

D

data(Class, Object) - Method in class org.glassfish.jersey.media.sse.OutboundEvent.Builder
Set event data and java type of event data.

E

EventChannel - Class in org.glassfish.jersey.media.sse
Outgoing event message channel.
EventChannel() - Constructor for class org.glassfish.jersey.media.sse.EventChannel
 
EventListener - Interface in org.glassfish.jersey.media.sse
InboundEvent listener.
EventProcessor - Class in org.glassfish.jersey.media.sse
Used for retrieving server-sent events.
EventProcessorReader - Class in org.glassfish.jersey.media.sse
MessageBodyWriter for EventProcessor.
EventProcessorReader() - Constructor for class org.glassfish.jersey.media.sse.EventProcessorReader
 
EventSource - Class in org.glassfish.jersey.media.sse
Client for reading and processing Server Sent inbound events.
EventSource(WebTarget) - Constructor for class org.glassfish.jersey.media.sse.EventSource
Create new instance and start processing incoming InboundEvents in newly created single thread executor.
EventSource(WebTarget, ExecutorService) - Constructor for class org.glassfish.jersey.media.sse.EventSource
Create new instance and start processing incoming InboundEvents in provided ExecutorService.

G

getComment() - Method in class org.glassfish.jersey.media.sse.OutboundEvent
Get comment
getData(Class<T>) - Method in class org.glassfish.jersey.media.sse.InboundEvent
Get event data.
getData(Class<T>, MediaType) - Method in class org.glassfish.jersey.media.sse.InboundEvent
Get event data.
getData() - Method in class org.glassfish.jersey.media.sse.InboundEvent
Get event data as String.
getData() - Method in class org.glassfish.jersey.media.sse.OutboundEvent
Get event data.
getId() - Method in class org.glassfish.jersey.media.sse.OutboundEvent
Get event id.
getMediaType() - Method in class org.glassfish.jersey.media.sse.OutboundEvent
Get data MediaType.
getName() - Method in class org.glassfish.jersey.media.sse.InboundEvent
Get the event name.
getName() - Method in class org.glassfish.jersey.media.sse.OutboundEvent
Get event name.
getSize(OutboundEvent, Class<?>, Type, Annotation[], MediaType) - Method in class org.glassfish.jersey.media.sse.OutboundEventWriter
 
getType() - Method in class org.glassfish.jersey.media.sse.OutboundEvent
Get data type.

I

id(String) - Method in class org.glassfish.jersey.media.sse.OutboundEvent.Builder
Set event id.
InboundEvent - Class in org.glassfish.jersey.media.sse
Incoming event.
isReadable(Class<?>, Type, Annotation[], MediaType) - Method in class org.glassfish.jersey.media.sse.EventProcessorReader
 
isWriteable(Class<?>, Type, Annotation[], MediaType) - Method in class org.glassfish.jersey.media.sse.OutboundEventWriter
 

M

mediaType(MediaType) - Method in class org.glassfish.jersey.media.sse.OutboundEvent.Builder
Set MediaType of event data.

N

name(String) - Method in class org.glassfish.jersey.media.sse.OutboundEvent.Builder
Set event name.

O

onEvent(InboundEvent) - Method in interface org.glassfish.jersey.media.sse.EventListener
Called when InboundEvent is received.
onEvent(InboundEvent) - Method in class org.glassfish.jersey.media.sse.EventSource
Called when InboundEvent is received.
org.glassfish.jersey.media.sse - package org.glassfish.jersey.media.sse
Support for Server Sent events.
OutboundEvent - Class in org.glassfish.jersey.media.sse
 
OutboundEvent.Builder - Class in org.glassfish.jersey.media.sse
Used for creating OutboundEvent instances.
OutboundEvent.Builder() - Constructor for class org.glassfish.jersey.media.sse.OutboundEvent.Builder
 
OutboundEventWriter - Class in org.glassfish.jersey.media.sse
Writer for OutboundEvent.
OutboundEventWriter() - Constructor for class org.glassfish.jersey.media.sse.OutboundEventWriter
 

P

process(EventListener) - Method in class org.glassfish.jersey.media.sse.EventProcessor
Starts synchronous message processing.

R

readFrom(Class<EventProcessor>, Type, Annotation[], MediaType, MultivaluedMap<String, String>, InputStream) - Method in class org.glassfish.jersey.media.sse.EventProcessorReader
 

S

SERVER_SENT_EVENTS - Static variable in class org.glassfish.jersey.media.sse.EventChannel
String representation of Server sent events media type.
SERVER_SENT_EVENTS_TYPE - Static variable in class org.glassfish.jersey.media.sse.EventChannel
Server sent events media type.
SseBroadcaster - Class in org.glassfish.jersey.media.sse
Used for broadcasting SSE to multiple EventChannel instances.
SseBroadcaster() - Constructor for class org.glassfish.jersey.media.sse.SseBroadcaster
Creates a new instance.
SseBroadcaster(Class<? extends SseBroadcaster>) - Constructor for class org.glassfish.jersey.media.sse.SseBroadcaster
Can be used by subclasses to override the default functionality of adding self to the set of listeners.

T

toString() - Method in class org.glassfish.jersey.media.sse.InboundEvent
 

W

writeTo(OutboundEvent, Class<?>, Type, Annotation[], MediaType, MultivaluedMap<String, Object>, OutputStream) - Method in class org.glassfish.jersey.media.sse.OutboundEventWriter
 

A B C D E G I M N O P R S T W

Copyright © 2007-2012 Oracle Corporation. All Rights Reserved. Use is subject to license terms.