class JerseyResponseFilter extends Object implements com.sun.jersey.spi.container.ContainerResponseFilter
Modifier and Type | Field and Description |
---|---|
private DeepaMehtaService |
dms |
private Logger |
logger |
Constructor and Description |
---|
JerseyResponseFilter(DeepaMehtaService dms) |
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) |
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 |
getBooleanQueryParameter(com.sun.jersey.spi.container.ContainerRequest request,
String param) |
private boolean |
getIncludeAssocChilds(com.sun.jersey.spi.container.ContainerRequest request) |
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,
boolean includeAssocChilds) |
private void |
loadChildTopics(Iterable<DeepaMehtaObject> objects,
boolean includeChilds,
boolean includeAssocChilds) |
private void |
loadRelatingAssociationChildTopics(DeepaMehtaObject object) |
private DeepaMehtaService dms
JerseyResponseFilter(DeepaMehtaService dms)
public com.sun.jersey.spi.container.ContainerResponse filter(com.sun.jersey.spi.container.ContainerRequest request, com.sun.jersey.spi.container.ContainerResponse response)
filter
in interface com.sun.jersey.spi.container.ContainerResponseFilter
private void loadChildTopics(DeepaMehtaObject object, boolean includeChilds, boolean includeAssocChilds)
private void loadChildTopics(Iterable<DeepaMehtaObject> objects, boolean includeChilds, boolean includeAssocChilds)
private void loadRelatingAssociationChildTopics(DeepaMehtaObject object)
private void firePreSend(Topic topic)
private void firePreSend(Association assoc)
private void firePreSend(TopicType topicType)
private void firePreSend(AssociationType assocType)
private void firePreSend(Directives directives)
private void firePreSendTopics(Iterable<Topic> topics)
private void firePreSendTopicTypes(Iterable<TopicType> topicTypes)
private void firePreSendAssociationTypes(Iterable<AssociationType> assocTypes)
private boolean isIterable(com.sun.jersey.spi.container.ContainerResponse response, Class elementType)
private boolean getIncludeChilds(com.sun.jersey.spi.container.ContainerRequest request)
private boolean getIncludeAssocChilds(com.sun.jersey.spi.container.ContainerRequest request)
private boolean getBooleanQueryParameter(com.sun.jersey.spi.container.ContainerRequest request, String param)
Copyright © 2015. All Rights Reserved.