|
|||||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | ||||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |
java.lang.Objectorg.joseki.server.processors.QueryModelProcessor
This class is the indirection for queries that are specified by an RDF model. Large queries, or ones being forced to go to the model (no caching) are sent by HTTP POST. This class takes that request and finds the right language processor for query. The language is part of the argument model as property "joseki:queryOperationName".
Field Summary |
Fields inherited from interface org.joseki.server.Processor |
ARGS_ONE, ARGS_ZERO, ARGS_ZERO_OR_ONE |
Constructor Summary | |
QueryModelProcessor()
|
Method Summary | |
int |
argsNeeded()
A model is required. |
com.hp.hpl.jena.rdf.model.Model |
exec(Request request)
Execute the operation. |
java.lang.String |
getInterfaceURI()
The URI for this loadable class. |
void |
init(com.hp.hpl.jena.rdf.model.Resource processor,
com.hp.hpl.jena.rdf.model.Resource binding)
Allow an implementation to initialise, based on configuration file |
Methods inherited from class java.lang.Object |
equals, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
Constructor Detail |
public QueryModelProcessor()
Method Detail |
public void init(com.hp.hpl.jena.rdf.model.Resource processor, com.hp.hpl.jena.rdf.model.Resource binding)
Loadable
init
in interface Loadable
Loadable.init(Resource, Resource)
public com.hp.hpl.jena.rdf.model.Model exec(Request request) throws ExecutionException
Processor
exec
in interface Processor
ExecutionException
Processor.exec(Request)
public java.lang.String getInterfaceURI()
Loadable
getInterfaceURI
in interface Loadable
Loadable.getInterfaceURI()
public int argsNeeded()
argsNeeded
in interface Processor
Processor.argsNeeded()
|
|||||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | ||||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |