de.deepamehta.core.impl
Class JerseyResponseFilter

Show UML class diagram
java.lang.Object
  extended by de.deepamehta.core.impl.JerseyResponseFilter
All Implemented Interfaces:
com.sun.jersey.spi.container.ContainerResponseFilter

 class JerseyResponseFilter
extends Object
implements com.sun.jersey.spi.container.ContainerResponseFilter


Field Summary
private  EmbeddedService dms
           
private  Logger logger
           
 
Constructor Summary
JerseyResponseFilter(EmbeddedService dms)
           
 
Method Summary
private  ClientState clientState(com.sun.jersey.spi.container.ContainerRequest request)
           
 com.sun.jersey.spi.container.ContainerResponse filter(com.sun.jersey.spi.container.ContainerRequest request, com.sun.jersey.spi.container.ContainerResponse response)
           
private  void firePreSend(Association assoc, ClientState clientState)
           
private  void firePreSend(AssociationType assocType, ClientState clientState)
           
private  void firePreSend(Directives directives, ClientState clientState)
           
private  void firePreSend(Topic topic, ClientState clientState)
           
private  void firePreSend(TopicType topicType, ClientState clientState)
           
private  void firePreSendAssociationTypes(Iterable<AssociationType> assocTypes, ClientState clientState)
           
private  void firePreSendTopics(Iterable<Topic> topics, ClientState clientState)
           
private  void firePreSendTopicTypes(Iterable<TopicType> topicTypes, ClientState clientState)
           
private  boolean isIterable(com.sun.jersey.spi.container.ContainerResponse response, Class elementType)
           
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Field Detail

dms

private EmbeddedService dms

logger

private Logger logger
Constructor Detail

JerseyResponseFilter

JerseyResponseFilter(EmbeddedService dms)
Method Detail

filter

public com.sun.jersey.spi.container.ContainerResponse filter(com.sun.jersey.spi.container.ContainerRequest request,
                                                             com.sun.jersey.spi.container.ContainerResponse response)
Specified by:
filter in interface com.sun.jersey.spi.container.ContainerResponseFilter

firePreSend

private void firePreSend(Topic topic,
                         ClientState clientState)

firePreSend

private void firePreSend(Association assoc,
                         ClientState clientState)

firePreSend

private void firePreSend(TopicType topicType,
                         ClientState clientState)

firePreSend

private void firePreSend(AssociationType assocType,
                         ClientState clientState)

firePreSend

private void firePreSend(Directives directives,
                         ClientState clientState)

firePreSendTopics

private void firePreSendTopics(Iterable<Topic> topics,
                               ClientState clientState)

firePreSendTopicTypes

private void firePreSendTopicTypes(Iterable<TopicType> topicTypes,
                                   ClientState clientState)

firePreSendAssociationTypes

private void firePreSendAssociationTypes(Iterable<AssociationType> assocTypes,
                                         ClientState clientState)

isIterable

private boolean isIterable(com.sun.jersey.spi.container.ContainerResponse response,
                           Class elementType)

clientState

private ClientState clientState(com.sun.jersey.spi.container.ContainerRequest request)


Copyright © 2014. All Rights Reserved.