Package org.glassfish.jersey.media.sse
Class SseFeature
- java.lang.Object
-
- org.glassfish.jersey.media.sse.SseFeature
-
-
Field Summary
Fields Modifier and Type Field Description static StringDISABLE_SSEIftruethenSSE Featureautomatic registration is suppressed.static StringDISABLE_SSE_CLIENTClient-side variant ofDISABLE_SSEproperty.static StringDISABLE_SSE_SERVERServer-side variant ofDISABLE_SSEproperty.static StringLAST_EVENT_ID_HEADER"Last-Event-ID"HTTP request header name as defined by SSE specification.static longRECONNECT_NOT_SETA "reconnection not set" value for the SSE reconnect delay set viaretryfield.static StringSERVER_SENT_EVENTSStringrepresentation of Server sent events media type.static MediaTypeSERVER_SENT_EVENTS_TYPEServer sent events media type.
-
Constructor Summary
Constructors Constructor Description SseFeature()
-
-
-
Field Detail
-
SERVER_SENT_EVENTS
public static final String SERVER_SENT_EVENTS
Stringrepresentation of Server sent events media type. (""text/event-stream"").- See Also:
- Constant Field Values
-
SERVER_SENT_EVENTS_TYPE
public static final MediaType SERVER_SENT_EVENTS_TYPE
Server sent events media type.
-
DISABLE_SSE
public static final String 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:
- Constant Field Values
-
DISABLE_SSE_CLIENT
public static final String 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:
- Constant Field Values
-
DISABLE_SSE_SERVER
public static final String 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:
- Constant Field Values
-
RECONNECT_NOT_SET
public static final long RECONNECT_NOT_SET
A "reconnection not set" value for the SSE reconnect delay set viaretryfield.- Since:
- 2.3
- See Also:
- Constant Field Values
-
LAST_EVENT_ID_HEADER
public static final String LAST_EVENT_ID_HEADER
"Last-Event-ID"HTTP request header name as defined by SSE specification.- Since:
- 2.3
- See Also:
- Constant Field Values
-
-
Method Detail
-
configure
public boolean configure(FeatureContext context)
-
-