Interface IOperationServiceV2

  • All Known Implementing Classes:
    OperationServiceV2

    @Path("/graph/operations")
    @Produces("application/json")
    @Consumes("application/json")
    public interface IOperationServiceV2
    An IOperationServiceV2 has methods to execute Operations on the Graph.
    • Method Detail

      • getOperations

        @GET
        javax.ws.rs.core.Response getOperations()
      • getOperationDetails

        @GET
        @Path("/details")
        javax.ws.rs.core.Response getOperationDetails()
      • execute

        @POST
        @Path("/execute")
        @Produces({"application/json","text/plain"})
        javax.ws.rs.core.Response execute​(Operation operation)
      • executeChunked

        @POST
        @Path("/execute/chunked")
        @Produces({"application/json","text/plain"})
        javax.ws.rs.core.Response executeChunked​(Operation operation)
      • executeChunkedChain

        javax.ws.rs.core.Response executeChunkedChain​(OperationChain opChain)
      • nextOperations

        @GET
        @Path("/{className}/next")
        javax.ws.rs.core.Response nextOperations​(@PathParam("className")
                                                 String className)