|
deegree 2.5 (2011/06/29 09:44 build-8-official) | |||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |
java.lang.Object org.deegree.ogcwebservices.csw.CatalogueService
public class CatalogueService
The Catalogue Service class provides the foundation for an OGC catalogue service. The Catalogue Service class directly includes only the serviceTypeID attribute. In most cases, this attribute will not be directly visible to catalogue clients.
The catalog service is an implementation of the OpenGIS Catalogue Service Specification 2.0.
Method Summary | |
---|---|
static CatalogueService |
create(CatalogueConfiguration config)
Creates a new CatalogService instance. |
java.lang.Object |
doService(OGCWebServiceRequest request)
Method for event based request processing. |
OGCCapabilities |
getCapabilities()
Returns the OGC-capabilities of the service. |
Discovery |
getDiscovery()
|
Discovery |
getDiscovery(java.lang.String version)
|
Manager |
getManager(java.lang.String version)
|
java.lang.String |
getServiceTypeId()
Returns the service type (CSW). |
java.lang.String |
getVersion()
|
void |
releaseManager(java.lang.String version,
Manager manager)
This method can be used to release the manager back into the pool of managers. |
Methods inherited from class java.lang.Object |
---|
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
Method Detail |
---|
public static final CatalogueService create(CatalogueConfiguration config) throws OGCWebServiceException
CatalogService
instance.
config
-
CatalogService
instance.
OGCWebServiceException
public OGCCapabilities getCapabilities()
getCapabilities
in interface OGCWebService
public java.lang.String getServiceTypeId()
public java.lang.String getVersion()
public java.lang.Object doService(OGCWebServiceRequest request) throws OGCWebServiceException
doService
in interface OGCWebService
request
- request object containing the request
OGCWebServiceException
public Discovery getDiscovery()
public Discovery getDiscovery(java.lang.String version) throws OGCWebServiceException
OGCWebServiceException
public void releaseManager(java.lang.String version, Manager manager)
null
this method returns.
version
- this manager is created formanager
- to be released.public Manager getManager(java.lang.String version) throws OGCWebServiceException
version
- to get a manager for.
OGCWebServiceException
|
deegree 2.5 (2011/06/29 09:44 build-8-official) | |||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |
an open source project founded by lat/lon, Bonn, Germany.
For more information visit: http://www.deegree.org