com.tinkerpop.rexster
Class KeyIndexResource

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

public class KeyIndexResource
extends AbstractSubResource

Author:
Stephen Mallette

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
KeyIndexResource()
           
KeyIndexResource(javax.ws.rs.core.UriInfo ui, javax.servlet.http.HttpServletRequest req, RexsterApplication ra)
           
 
Method Summary
 javax.ws.rs.core.Response deleteIndexKey(String graphName, String clazz, String keyName)
           
 javax.ws.rs.core.Response deleteIndexKey(String graphName, String clazz, String keyName, org.codehaus.jettison.json.JSONObject json)
           
 javax.ws.rs.core.Response getIndexKeys(String graphName, String clazz)
           
 javax.ws.rs.core.Response getKeyIndices(String graphName)
           
 javax.ws.rs.core.Response optionsIndexKey()
           
 javax.ws.rs.core.Response optionsIndexKeys()
           
 javax.ws.rs.core.Response optionsKeyIndices()
           
 javax.ws.rs.core.Response postIndexKey(String graphName, String clazz, String keyName)
           
 javax.ws.rs.core.Response postIndexKey(String graphName, String clazz, String keyName, 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

KeyIndexResource

public KeyIndexResource()

KeyIndexResource

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

optionsKeyIndices

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

getKeyIndices

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

optionsIndexKeys

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

getIndexKeys

public javax.ws.rs.core.Response getIndexKeys(String graphName,
                                              String clazz)

optionsIndexKey

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

deleteIndexKey

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

deleteIndexKey

public javax.ws.rs.core.Response deleteIndexKey(String graphName,
                                                String clazz,
                                                String keyName)

postIndexKey

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

postIndexKey

public javax.ws.rs.core.Response postIndexKey(String graphName,
                                              String clazz,
                                              String keyName)


Copyright © 2009-2012. All Rights Reserved.