Package de.julielab.concepts.db.core
Class RestCallBase
- java.lang.Object
-
- de.julielab.concepts.db.core.FunctionCallBase
-
- de.julielab.concepts.db.core.RestCallBase
-
- All Implemented Interfaces:
de.julielab.jssf.commons.spi.ParameterExposing
- Direct Known Subclasses:
RestDatabaseOperator,RestExporter
public abstract class RestCallBase extends FunctionCallBase
-
-
Nested Class Summary
-
Nested classes/interfaces inherited from class de.julielab.concepts.db.core.FunctionCallBase
FunctionCallBase.Parameter
-
-
Field Summary
-
Fields inherited from class de.julielab.concepts.db.core.FunctionCallBase
log
-
-
Constructor Summary
Constructors Constructor Description RestCallBase(org.slf4j.Logger log)
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description InputStreamcallNeo4jRestEndpoint(org.apache.commons.configuration2.HierarchicalConfiguration<org.apache.commons.configuration2.tree.ImmutableNode> connectionConfig, org.apache.commons.configuration2.HierarchicalConfiguration<org.apache.commons.configuration2.tree.ImmutableNode> methodCallConfig, String defaultHttpMethod)voidexposeParameters(String basePath, org.apache.commons.configuration2.HierarchicalConfiguration<org.apache.commons.configuration2.tree.ImmutableNode> template)-
Methods inherited from class de.julielab.concepts.db.core.FunctionCallBase
parseParameters
-
-
-
-
Method Detail
-
callNeo4jRestEndpoint
public InputStream callNeo4jRestEndpoint(org.apache.commons.configuration2.HierarchicalConfiguration<org.apache.commons.configuration2.tree.ImmutableNode> connectionConfig, org.apache.commons.configuration2.HierarchicalConfiguration<org.apache.commons.configuration2.tree.ImmutableNode> methodCallConfig, String defaultHttpMethod) throws ConceptDatabaseConnectionException, MethodCallException, IncompatibleActionHandlerConnectionException
-
exposeParameters
public void exposeParameters(String basePath, org.apache.commons.configuration2.HierarchicalConfiguration<org.apache.commons.configuration2.tree.ImmutableNode> template)
-
-