org.neo4j.server.plugins
Interface PluginInvocator

All Known Implementing Classes:
PluginManager

public interface PluginInvocator


Method Summary
 ExtensionPointRepresentation describe(String name, Class<?> type, String method)
           
 List<ExtensionPointRepresentation> describeAll(String extensionName)
           
 Set<String> extensionNames()
           
<T> org.neo4j.server.rest.repr.Representation
invoke(org.neo4j.kernel.GraphDatabaseAPI graphDb, String name, Class<T> type, String method, T context, org.neo4j.server.plugins.ParameterList params)
           
 

Method Detail

invoke

<T> org.neo4j.server.rest.repr.Representation invoke(org.neo4j.kernel.GraphDatabaseAPI graphDb,
                                                     String name,
                                                     Class<T> type,
                                                     String method,
                                                     T context,
                                                     org.neo4j.server.plugins.ParameterList params)
                                                 throws org.neo4j.server.plugins.PluginLookupException,
                                                        org.neo4j.server.rest.repr.BadInputException,
                                                        org.neo4j.server.plugins.PluginInvocationFailureException,
                                                        org.neo4j.server.plugins.BadPluginInvocationException
Throws:
org.neo4j.server.plugins.PluginLookupException
org.neo4j.server.rest.repr.BadInputException
org.neo4j.server.plugins.PluginInvocationFailureException
org.neo4j.server.plugins.BadPluginInvocationException

describe

ExtensionPointRepresentation describe(String name,
                                      Class<?> type,
                                      String method)
                                      throws org.neo4j.server.plugins.PluginLookupException
Throws:
org.neo4j.server.plugins.PluginLookupException

describeAll

List<ExtensionPointRepresentation> describeAll(String extensionName)
                                               throws org.neo4j.server.plugins.PluginLookupException
Throws:
org.neo4j.server.plugins.PluginLookupException

extensionNames

Set<String> extensionNames()


Copyright © 2002-2014 The Neo4j Graph Database Project. All Rights Reserved.