|
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 unsupportedIFilterParser makeFilterParser(OperationContext context, String version) throws OwsException
context
- the operation contextversion
- the CSW constraint version
OwsException
- if the method is unsupportedIOperationProvider makeOperationProvider(OperationContext context, String operationName) throws OwsException
context
- the operation contextoperationName
- the operation name
OwsException
- if the method is unsupportedIOriginalXmlProvider makeOriginalXmlProvider(OperationContext context) throws OwsException
context
- the operation context
OwsException
- if the method is unsupportedIQueryEvaluator makeQueryEvaluator(OperationContext context) throws OwsException
context
- the operation context
OwsException
- if the method is unsupportedRequestHandler 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 unsupportedISortByParser 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 |