public abstract class AbstractGSPOperationLoader extends AbstractOperationLoader
Constructor and Description |
---|
AbstractGSPOperationLoader() |
Modifier and Type | Method and Description |
---|---|
protected abstract Operation |
createOperation(String name)
Create a GSP operation that runs on the default graph
|
protected abstract Operation |
createOperation(String name,
String graphUri)
Creates a GSP operation that runs on a specified graph
|
OperationLoaderArgument[] |
getArguments()
Gets a description of the configuration arguments that this loader
expects to receive
|
Operation |
load(File baseDir,
String[] args)
Load an operation described by the given arguments
|
getInputStream, getNameArgument, readFile, resolveFile
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
getDescription, getPreferredName
public Operation load(File baseDir, String[] args) throws IOException
OperationLoader
baseDir
- Base directoryargs
- ArgumentsIOException
protected abstract Operation createOperation(String name)
name
- Nameprotected abstract Operation createOperation(String name, String graphUri)
name
- NamegraphUri
- Graph URIpublic OperationLoaderArgument[] getArguments()
OperationLoader
Copyright © 2015. All rights reserved.