Class SseEventOutputImpl
- java.lang.Object
-
- jakarta.ws.rs.core.GenericType<jakarta.ws.rs.sse.OutboundSseEvent>
-
- org.jboss.resteasy.plugins.providers.sse.SseEventOutputImpl
-
- All Implemented Interfaces:
jakarta.ws.rs.sse.SseEventSink
,AutoCloseable
public class SseEventOutputImpl extends jakarta.ws.rs.core.GenericType<jakarta.ws.rs.sse.OutboundSseEvent> implements jakarta.ws.rs.sse.SseEventSink
-
-
Constructor Summary
Constructors Constructor Description SseEventOutputImpl(jakarta.ws.rs.ext.MessageBodyWriter<jakarta.ws.rs.sse.OutboundSseEvent> writer)
Deprecated.SseEventOutputImpl(jakarta.ws.rs.ext.MessageBodyWriter<jakarta.ws.rs.sse.OutboundSseEvent> writer, ResteasyProviderFactory providerFactory)
-
Method Summary
All Methods Instance Methods Concrete Methods Deprecated Methods Modifier and Type Method Description void
clearContextData()
void
close()
protected void
close(boolean flushBeforeClose)
Deprecated.boolean
equals(Object o)
protected void
flushResponseToClient()
int
hashCode()
boolean
isClosed()
CompletionStage<?>
send(jakarta.ws.rs.sse.OutboundSseEvent event)
protected CompletionStage<Void>
writeEvent(jakarta.ws.rs.sse.OutboundSseEvent event)
Deprecated.
-
-
-
Constructor Detail
-
SseEventOutputImpl
@Deprecated public SseEventOutputImpl(jakarta.ws.rs.ext.MessageBodyWriter<jakarta.ws.rs.sse.OutboundSseEvent> writer)
Deprecated.
-
SseEventOutputImpl
public SseEventOutputImpl(jakarta.ws.rs.ext.MessageBodyWriter<jakarta.ws.rs.sse.OutboundSseEvent> writer, ResteasyProviderFactory providerFactory)
-
-
Method Detail
-
close
public void close()
- Specified by:
close
in interfaceAutoCloseable
- Specified by:
close
in interfacejakarta.ws.rs.sse.SseEventSink
-
close
@Deprecated protected void close(boolean flushBeforeClose)
Deprecated.
-
clearContextData
public void clearContextData()
-
flushResponseToClient
protected void flushResponseToClient()
-
isClosed
public boolean isClosed()
- Specified by:
isClosed
in interfacejakarta.ws.rs.sse.SseEventSink
-
send
public CompletionStage<?> send(jakarta.ws.rs.sse.OutboundSseEvent event)
- Specified by:
send
in interfacejakarta.ws.rs.sse.SseEventSink
-
writeEvent
@Deprecated protected CompletionStage<Void> writeEvent(jakarta.ws.rs.sse.OutboundSseEvent event)
Deprecated.
-
equals
public boolean equals(Object o)
- Overrides:
equals
in classjakarta.ws.rs.core.GenericType<jakarta.ws.rs.sse.OutboundSseEvent>
-
hashCode
public int hashCode()
- Overrides:
hashCode
in classjakarta.ws.rs.core.GenericType<jakarta.ws.rs.sse.OutboundSseEvent>
-
-