|
|||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | ||||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | ||||||||
java.lang.Objectorg.glassfish.jersey.media.sse.OutboundEvent.Builder
public static class OutboundEvent.Builder
Used for creating OutboundEvent instances.
| Constructor Summary | |
|---|---|
OutboundEvent.Builder()
|
|
| Method Summary | |
|---|---|
OutboundEvent |
build()
Build OutboundEvent. |
OutboundEvent.Builder |
comment(java.lang.String comment)
Set comment. |
OutboundEvent.Builder |
data(java.lang.Class type,
java.lang.Object data)
Set event data and java type of event data. |
OutboundEvent.Builder |
id(java.lang.String id)
Set event id. |
OutboundEvent.Builder |
mediaType(MediaType mediaType)
Set MediaType of event data. |
OutboundEvent.Builder |
name(java.lang.String name)
Set event name. |
| Methods inherited from class java.lang.Object |
|---|
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
| Constructor Detail |
|---|
public OutboundEvent.Builder()
| Method Detail |
|---|
public OutboundEvent.Builder name(java.lang.String name)
name - field name "event" value.
public OutboundEvent.Builder id(java.lang.String id)
id - event id.
public OutboundEvent.Builder mediaType(MediaType mediaType)
MediaType of event data.
When it is set, it will be used for MessageBodyWriter lookup. Default value is
MediaType.TEXT_PLAIN.
mediaType - MediaType of event data.
public OutboundEvent.Builder comment(java.lang.String comment)
comment - comment string.
public OutboundEvent.Builder data(java.lang.Class type,
java.lang.Object data)
MessageBodyWriter
lookup.
type - java type of supplied data. MUST NOT be null.data - event data. MUST NOT be null.
public OutboundEvent build()
throws java.lang.IllegalStateException
OutboundEvent.
There are two valid configurations:
comment is set, all other parameters are optional. If data(Class, Object)
and type is set, event will be serialized after comment.comment is not set, data(Class, Object) and type HAVE TO
be set, all other parameters are optional.
OutboundEvent instance.
java.lang.IllegalStateException - when called with invalid configuration.
|
|||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | ||||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | ||||||||