Package org.glassfish.jersey.media.sse
Class SseFeature
java.lang.Object
org.glassfish.jersey.media.sse.SseFeature
- All Implemented Interfaces:
Feature
A JAX-RS
feature that enables Server-Sent Events support.- Author:
- Marek Potociar
-
Field Summary
FieldsModifier and TypeFieldDescriptionstatic final StringIftruethenSSE Featureautomatic registration is suppressed.static final StringClient-side variant ofDISABLE_SSEproperty.static final StringServer-side variant ofDISABLE_SSEproperty.static final String"Last-Event-ID"HTTP request header name as defined by SSE specification.static final longA "reconnection not set" value for the SSE reconnect delay set viaretryfield.static final StringStringrepresentation of Server sent events media type.static final MediaTypeServer sent events media type. -
Constructor Summary
Constructors -
Method Summary
-
Field Details
-
SERVER_SENT_EVENTS
Stringrepresentation of Server sent events media type. (""text/event-stream"").- See Also:
-
SERVER_SENT_EVENTS_TYPE
Server sent events media type. -
DISABLE_SSE
IftruethenSSE Featureautomatic registration is suppressed.Since Jersey 2.8, by default SSE Feature is automatically enabled when the SSE module is on class path. You can override this behavior by setting this property to
true. The value of this property may be specifically overridden on either client or server side by setting theclientorservervariant of this property.The default value is
false.The name of the configuration property is "jersey.config.media.sse.disable".
- Since:
- 2.8
- See Also:
-
DISABLE_SSE_CLIENT
Client-side variant ofDISABLE_SSEproperty.The default value is
false.The name of the configuration property is "jersey.config.client.media.sse.disable".
- Since:
- 2.8
- See Also:
-
DISABLE_SSE_SERVER
Server-side variant ofDISABLE_SSEproperty.The default value is
false.The name of the configuration property is "jersey.config.server.media.sse.disable".
- Since:
- 2.8
- See Also:
-
RECONNECT_NOT_SET
public static final long RECONNECT_NOT_SETA "reconnection not set" value for the SSE reconnect delay set viaretryfield.- Since:
- 2.3
- See Also:
-
LAST_EVENT_ID_HEADER
"Last-Event-ID"HTTP request header name as defined by SSE specification.- Since:
- 2.3
- See Also:
-
-
Constructor Details
-
SseFeature
public SseFeature()
-
-
Method Details