com.tinkerpop.rexster
Class PrefixResource

java.lang.Object
  extended by com.tinkerpop.rexster.BaseResource
      extended by com.tinkerpop.rexster.AbstractSubResource
          extended by com.tinkerpop.rexster.PrefixResource

public class PrefixResource
extends AbstractSubResource

Author:
Marko A. Rodriguez (http://markorodriguez.com)

Field Summary
 
Fields inherited from class com.tinkerpop.rexster.AbstractSubResource
extensionCache
 
Fields inherited from class com.tinkerpop.rexster.BaseResource
httpServletRequest, producesVariantList, resultObject, securityContext, servletContext, sh, uriInfo
 
Constructor Summary
PrefixResource()
           
PrefixResource(javax.ws.rs.core.UriInfo ui, javax.servlet.http.HttpServletRequest req, RexsterApplication ra)
           
 
Method Summary
 javax.ws.rs.core.Response deleteSinglePrefix(String graphName, String prefix)
           
 javax.ws.rs.core.Response getPrefixes(String graphName)
           
 javax.ws.rs.core.Response getSinglePrefix(String graphName, String prefix)
           
 javax.ws.rs.core.Response optionsPrefixes()
           
 javax.ws.rs.core.Response optionsSinglePrefix()
           
 javax.ws.rs.core.Response postSinglePrefix(String graphName)
           
 javax.ws.rs.core.Response postSinglePrefix(String graphName, org.codehaus.jettison.json.JSONObject json)
           
 
Methods inherited from class com.tinkerpop.rexster.AbstractSubResource
findExtensionClasses, findExtensionMethod, getRexsterApplicationGraph, invokeExtension, invokeExtension, invokeExtension, invokeExtension, parseUriForExtensionSegment, tryAppendRexsterAttributesIfJson
 
Methods inherited from class com.tinkerpop.rexster.BaseResource
buildOptionsResponse, buildOptionsResponse, generateErrorObject, generateErrorObject, generateErrorObjectJsonFail, getNonRexsterRequest, getNonRexsterRequestKeys, getRequestObject, getRequestObject, getRequestObjectFlat, getRexsterApplication, getTimeAlive, getUriPath, setRequestObject
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Constructor Detail

PrefixResource

public PrefixResource()

PrefixResource

public PrefixResource(javax.ws.rs.core.UriInfo ui,
                      javax.servlet.http.HttpServletRequest req,
                      RexsterApplication ra)
Method Detail

optionsPrefixes

public javax.ws.rs.core.Response optionsPrefixes()

getPrefixes

public javax.ws.rs.core.Response getPrefixes(String graphName)

optionsSinglePrefix

public javax.ws.rs.core.Response optionsSinglePrefix()

getSinglePrefix

public javax.ws.rs.core.Response getSinglePrefix(String graphName,
                                                 String prefix)

deleteSinglePrefix

public javax.ws.rs.core.Response deleteSinglePrefix(String graphName,
                                                    String prefix)

postSinglePrefix

public javax.ws.rs.core.Response postSinglePrefix(String graphName,
                                                  org.codehaus.jettison.json.JSONObject json)

postSinglePrefix

public javax.ws.rs.core.Response postSinglePrefix(String graphName)


Copyright © 2009-2012. All Rights Reserved.