|
Esri Geoportal Server 1.2.9
|
||||||||
| 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 | |
|---|---|
CswNamespaces |
getNamespaces()
Gets namespaces. |
String |
getVersion()
Gets CSW version. |
IBBOXParser |
makeBBOXParser(OperationContext context)
Makes a parser for an "bbox" parameter. |
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. |
IQueryParser |
makeQueryParser(OperationContext context)
Makes a parser for an "q" parameter. |
IRequestHandler |
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. |
IRequestHandler |
newHandler(RequestContext requestContext)
Instantiates a CSW request handler the local catalog. |
| 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
IQueryParser makeQueryParser(OperationContext context)
throws OwsException
context - the operation context
OwsException - if the method is unsupported
IBBOXParser makeBBOXParser(OperationContext context)
throws OwsException
context - the operation context
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
IRequestHandler 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 unsupportedIRequestHandler newHandler(RequestContext requestContext)
requestContext - the active request context
String getVersion()
CswNamespaces getNamespaces()
|
Esri Geoportal Server 1.2.9
|
||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | ||||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | ||||||||