|
Esri Geoportal Server 1.0
|
||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | ||||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | ||||||||
public interface IProviderFactory
Interface for instantiating components associated with the execution of a requested CSW operation.
| Method Summary | |
|---|---|
ICqlParser |
makeCqlParser(OperationContext context,
String version)
Makes a parser for a csw:CqlText expression. |
IFilterParser |
makeFilterParser(OperationContext context,
String version)
Makes a parser for an ogc:Filter. |
IOperationProvider |
makeOperationProvider(OperationContext context,
String operationName)
Makes an operation provider for a given operation name. |
IOriginalXmlProvider |
makeOriginalXmlProvider(OperationContext context)
Makes a provider for documents in their original XML schema. |
IQueryEvaluator |
makeQueryEvaluator(OperationContext context)
Makes an evaluator for a CSW query. |
RequestHandler |
makeRequestHandler(HttpServletRequest request,
RequestContext requestContext,
String cswSubContextPath,
String resourceFilePrefix)
Makes a CSW request handler. |
IResponseGenerator |
makeResponseGenerator(OperationContext context)
Makes an appropriate CSW operation response generator. |
ISortByParser |
makeSortByParser(OperationContext context)
Makes a parser for an ogc:SortBy clause. |
| Method Detail |
|---|
ICqlParser makeCqlParser(OperationContext context,
String version)
throws OwsException
context - the operation contextversion - the CSW constraint version
OwsException - if the method is unsupported
IFilterParser makeFilterParser(OperationContext context,
String version)
throws OwsException
context - the operation contextversion - the CSW constraint version
OwsException - if the method is unsupported
IOperationProvider makeOperationProvider(OperationContext context,
String operationName)
throws OwsException
context - the operation contextoperationName - the operation name
OwsException - if the method is unsupported
IOriginalXmlProvider makeOriginalXmlProvider(OperationContext context)
throws OwsException
context - the operation context
OwsException - if the method is unsupported
IQueryEvaluator makeQueryEvaluator(OperationContext context)
throws OwsException
context - the operation context
OwsException - if the method is unsupported
RequestHandler makeRequestHandler(HttpServletRequest request,
RequestContext requestContext,
String cswSubContextPath,
String resourceFilePrefix)
request - the HTTP servlet requestrequestContext - the active request contextcswSubContextPath - the HTTP sub-context path associated with the CSW serviceresourceFilePrefix - the path prefix for XML/XSLT resource files
IResponseGenerator makeResponseGenerator(OperationContext context)
throws OwsException
context - the operation context
OwsException - if the method is unsupported
ISortByParser makeSortByParser(OperationContext context)
throws OwsException
context - the operation context
OwsException - if the method is unsupported
|
Esri Geoportal Server 1.0
|
||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | ||||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | ||||||||