public class AtmosphereFilter.Filter extends Object implements com.sun.jersey.spi.container.ResourceFilter, com.sun.jersey.spi.container.ContainerResponseFilter
Modifier | Constructor and Description |
---|---|
protected |
Filter(AtmosphereFilter.Action action) |
protected |
Filter(AtmosphereFilter.Action action,
long timeout) |
protected |
Filter(AtmosphereFilter.Action action,
long timeout,
int waitFor) |
|
Filter(AtmosphereFilter.Action action,
long timeout,
int waitFor,
Suspend.SCOPE scope) |
protected |
Filter(AtmosphereFilter.Action action,
long timeout,
int waitFor,
Suspend.SCOPE scope,
Class<BroadcastFilter>[] filters,
String topic,
boolean writeEntity) |
protected |
Filter(AtmosphereFilter.Action action,
long timeout,
int waitFor,
Suspend.SCOPE scope,
Class<BroadcastFilter>[] filters,
String topic,
boolean writeEntity,
String contentType) |
Modifier and Type | Method and Description |
---|---|
com.sun.jersey.spi.container.ContainerResponse |
filter(com.sun.jersey.spi.container.ContainerRequest request,
com.sun.jersey.spi.container.ContainerResponse response)
Configure the
AtmosphereResourceEvent state (suspend, resume, broadcast)
based on the annotation the web application has used. |
com.sun.jersey.spi.container.ContainerRequestFilter |
getRequestFilter() |
com.sun.jersey.spi.container.ContainerResponseFilter |
getResponseFilter() |
protected Filter(AtmosphereFilter.Action action)
protected Filter(AtmosphereFilter.Action action, long timeout)
protected Filter(AtmosphereFilter.Action action, long timeout, int waitFor)
public Filter(AtmosphereFilter.Action action, long timeout, int waitFor, Suspend.SCOPE scope)
protected Filter(AtmosphereFilter.Action action, long timeout, int waitFor, Suspend.SCOPE scope, Class<BroadcastFilter>[] filters, String topic, boolean writeEntity)
protected Filter(AtmosphereFilter.Action action, long timeout, int waitFor, Suspend.SCOPE scope, Class<BroadcastFilter>[] filters, String topic, boolean writeEntity, String contentType)
public com.sun.jersey.spi.container.ContainerRequestFilter getRequestFilter()
getRequestFilter
in interface com.sun.jersey.spi.container.ResourceFilter
public com.sun.jersey.spi.container.ContainerResponseFilter getResponseFilter()
getResponseFilter
in interface com.sun.jersey.spi.container.ResourceFilter
public com.sun.jersey.spi.container.ContainerResponse filter(com.sun.jersey.spi.container.ContainerRequest request, com.sun.jersey.spi.container.ContainerResponse response)
AtmosphereResourceEvent
state (suspend, resume, broadcast)
based on the annotation the web application has used.filter
in interface com.sun.jersey.spi.container.ContainerResponseFilter
request
- the ContainerRequest
response
- the ContainerResponse
ContainerResponse
Copyright © 2016. All rights reserved.