public class ExtensionService extends Object
| Constructor and Description |
|---|
ExtensionService(org.neo4j.server.rest.repr.InputFormat input,
OutputFormat output,
PluginInvocator extensions,
Database database) |
| Modifier and Type | Method and Description |
|---|---|
protected org.neo4j.server.rest.repr.Representation |
describeGraphDatabaseExtension(String extensionName,
String method) |
protected org.neo4j.server.rest.repr.Representation |
describeNodeExtension(String extensionName,
String method) |
protected org.neo4j.server.rest.repr.Representation |
describeRelationshipExtension(String extensionName,
String method) |
protected org.neo4j.server.rest.repr.Representation |
extensionList(String extensionName) |
protected org.neo4j.server.rest.repr.Representation |
extensionsList() |
javax.ws.rs.core.Response |
getExtensionList(String name) |
javax.ws.rs.core.Response |
getExtensionsList() |
javax.ws.rs.core.Response |
getGraphDatabaseExtensionDescription(String name,
String method) |
javax.ws.rs.core.Response |
getNodeExtensionDescription(String name,
String method,
long nodeId) |
javax.ws.rs.core.Response |
getRelationshipExtensionDescription(String name,
String method,
long relationshipId) |
protected org.neo4j.server.rest.repr.Representation |
invokeGraphDatabaseExtension(String extensionName,
String method,
org.neo4j.server.plugins.ParameterList data) |
javax.ws.rs.core.Response |
invokeGraphDatabaseExtension(String name,
String method,
String data) |
protected org.neo4j.server.rest.repr.Representation |
invokeNodeExtension(long nodeId,
String extensionName,
String method,
org.neo4j.server.plugins.ParameterList data) |
javax.ws.rs.core.Response |
invokeNodeExtension(String name,
String method,
long nodeId,
String data) |
protected org.neo4j.server.rest.repr.Representation |
invokeRelationshipExtension(long relationshipId,
String extensionName,
String method,
org.neo4j.server.plugins.ParameterList data) |
javax.ws.rs.core.Response |
invokeRelationshipExtension(String name,
String method,
long relationshipId,
String data) |
public ExtensionService(@Context
org.neo4j.server.rest.repr.InputFormat input,
@Context
OutputFormat output,
@Context
PluginInvocator extensions,
@Context
Database database)
public javax.ws.rs.core.Response getExtensionsList()
public javax.ws.rs.core.Response getExtensionList(String name)
public javax.ws.rs.core.Response invokeGraphDatabaseExtension(String name, String method, String data)
public javax.ws.rs.core.Response getGraphDatabaseExtensionDescription(String name, String method)
public javax.ws.rs.core.Response invokeNodeExtension(String name, String method, long nodeId, String data)
public javax.ws.rs.core.Response getNodeExtensionDescription(String name, String method, long nodeId)
public javax.ws.rs.core.Response invokeRelationshipExtension(String name, String method, long relationshipId, String data)
public javax.ws.rs.core.Response getRelationshipExtensionDescription(String name, String method, long relationshipId)
protected org.neo4j.server.rest.repr.Representation extensionsList()
protected org.neo4j.server.rest.repr.Representation extensionList(String extensionName) throws org.neo4j.server.plugins.PluginLookupException
org.neo4j.server.plugins.PluginLookupExceptionprotected org.neo4j.server.rest.repr.Representation invokeGraphDatabaseExtension(String extensionName, String method, org.neo4j.server.plugins.ParameterList data) throws org.neo4j.server.plugins.PluginLookupException, org.neo4j.server.rest.repr.BadInputException, org.neo4j.server.plugins.PluginInvocationFailureException, org.neo4j.server.plugins.BadPluginInvocationException
org.neo4j.server.plugins.PluginLookupExceptionorg.neo4j.server.rest.repr.BadInputExceptionorg.neo4j.server.plugins.PluginInvocationFailureExceptionorg.neo4j.server.plugins.BadPluginInvocationExceptionprotected org.neo4j.server.rest.repr.Representation describeGraphDatabaseExtension(String extensionName, String method) throws org.neo4j.server.plugins.PluginLookupException
org.neo4j.server.plugins.PluginLookupExceptionprotected org.neo4j.server.rest.repr.Representation invokeNodeExtension(long nodeId,
String extensionName,
String method,
org.neo4j.server.plugins.ParameterList data)
throws org.neo4j.server.rest.web.NodeNotFoundException,
org.neo4j.server.plugins.PluginLookupException,
org.neo4j.server.rest.repr.BadInputException,
org.neo4j.server.plugins.PluginInvocationFailureException,
org.neo4j.server.plugins.BadPluginInvocationException
org.neo4j.server.rest.web.NodeNotFoundExceptionorg.neo4j.server.plugins.PluginLookupExceptionorg.neo4j.server.rest.repr.BadInputExceptionorg.neo4j.server.plugins.PluginInvocationFailureExceptionorg.neo4j.server.plugins.BadPluginInvocationExceptionprotected org.neo4j.server.rest.repr.Representation describeNodeExtension(String extensionName, String method) throws org.neo4j.server.plugins.PluginLookupException
org.neo4j.server.plugins.PluginLookupExceptionprotected org.neo4j.server.rest.repr.Representation invokeRelationshipExtension(long relationshipId,
String extensionName,
String method,
org.neo4j.server.plugins.ParameterList data)
throws org.neo4j.server.rest.web.RelationshipNotFoundException,
org.neo4j.server.plugins.PluginLookupException,
org.neo4j.server.rest.repr.BadInputException,
org.neo4j.server.plugins.PluginInvocationFailureException,
org.neo4j.server.plugins.BadPluginInvocationException
org.neo4j.server.rest.web.RelationshipNotFoundExceptionorg.neo4j.server.plugins.PluginLookupExceptionorg.neo4j.server.rest.repr.BadInputExceptionorg.neo4j.server.plugins.PluginInvocationFailureExceptionorg.neo4j.server.plugins.BadPluginInvocationExceptionCopyright © 2002-2013 The Neo4j Graph Database Project. All Rights Reserved.