public class AbstractLiveQueryResource extends AbstractResource
SERVICE_VERSION_1_0, SERVICE_VERSION_FORMAT| Constructor and Description |
|---|
AbstractLiveQueryResource() |
| Modifier and Type | Method and Description |
|---|---|
void |
setPersistenceFactory(DataServicePersistenceFactory factory) |
org.glassfish.jersey.media.sse.EventOutput |
subscribe(java.lang.String persistenceUnit, java.lang.String version, java.lang.String queryName, javax.ws.rs.core.UriInfo ui) |
javax.ws.rs.core.Response |
unsubscribe(java.lang.String persistenceUnit, java.lang.String version, java.lang.String queryName, javax.ws.rs.core.UriInfo ui)
This method will disable all subscriptions to a particular query with a particular set of parameters To disable a single client, simply close the EventChannel on the client
|
getPersistenceFactory, getPersistenceFactory, setPersistenceFactorypublic void setPersistenceFactory(DataServicePersistenceFactory factory)
public org.glassfish.jersey.media.sse.EventOutput subscribe(java.lang.String persistenceUnit,
java.lang.String version,
java.lang.String queryName,
javax.ws.rs.core.UriInfo ui)
public javax.ws.rs.core.Response unsubscribe(java.lang.String persistenceUnit,
java.lang.String version,
java.lang.String queryName,
javax.ws.rs.core.UriInfo ui)
persistenceUnit -queryName -ui -