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
 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)
           
private  void firePreSend(AssociationType assocType)
           
private  void firePreSend(Directives directives)
           
private  void firePreSend(Topic topic)
           
private  void firePreSend(TopicType topicType)
           
private  void firePreSendAssociationTypes(Iterable<AssociationType> assocTypes)
           
private  void firePreSendTopics(Iterable<Topic> topics)
           
private  void firePreSendTopicTypes(Iterable<TopicType> topicTypes)
           
private  boolean getIncludeChilds(com.sun.jersey.spi.container.ContainerRequest request)
           
private  boolean isIterable(com.sun.jersey.spi.container.ContainerResponse response, Class elementType)
           
private  void loadChildTopics(DeepaMehtaObject object, boolean includeChilds)
           
private  void loadChildTopics(Iterable<DeepaMehtaObject> objects, boolean includeChilds)
           
 
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

loadChildTopics

private void loadChildTopics(DeepaMehtaObject object,
                             boolean includeChilds)

loadChildTopics

private void loadChildTopics(Iterable<DeepaMehtaObject> objects,
                             boolean includeChilds)

firePreSend

private void firePreSend(Topic topic)

firePreSend

private void firePreSend(Association assoc)

firePreSend

private void firePreSend(TopicType topicType)

firePreSend

private void firePreSend(AssociationType assocType)

firePreSend

private void firePreSend(Directives directives)

firePreSendTopics

private void firePreSendTopics(Iterable<Topic> topics)

firePreSendTopicTypes

private void firePreSendTopicTypes(Iterable<TopicType> topicTypes)

firePreSendAssociationTypes

private void firePreSendAssociationTypes(Iterable<AssociationType> assocTypes)

isIterable

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

getIncludeChilds

private boolean getIncludeChilds(com.sun.jersey.spi.container.ContainerRequest request)


Copyright © 2014. All Rights Reserved.