org.deegree.ogcwebservices.csw.configuration
Class CatalogueDeegreeParams
java.lang.Object
org.deegree.enterprise.DeegreeParams
org.deegree.ogcwebservices.csw.configuration.CatalogueDeegreeParams
- All Implemented Interfaces:
- java.io.Serializable
public class CatalogueDeegreeParams
- extends DeegreeParams
Represents the specific deegreeParams
section of the configuration for a deegree
CSW 2.0 instance. This class encapsulates the deegree CWS specific parameters and inherits the
parameters from the DeegreeParams
class.
It adds the following elements to the common deegreeParams:
Name |
Mandatory |
Function |
WFSResource |
- |
Resource location of the capabilities of the WFS responsible for data
access, default: file:///$RootDirectory$/WEB-INF/xml/wfs_capabilities.xml.
|
CatalogAddresses |
- |
Addresses of remote catalogs to be used to realize a cascading catalog.
|
HarvestRepository |
- |
Information concerning services that are harvestable. |
- Since:
- 2.0
- Version:
- 2.0, $Revision: 18195 $, $Date: 2009-06-18 17:55:39 +0200 (Do, 18 Jun 2009) $
- Author:
- Andreas Poth , Markus Schneider , last edited by: $Author: mschneider $
- See Also:
DeegreeParams
,
Serialized Form
Methods inherited from class java.lang.Object |
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
CatalogueDeegreeParams
public CatalogueDeegreeParams(OnlineResource defaultOnlineResource,
int cacheSize,
int requestTimeLimit,
java.lang.String characterSet,
SimpleLink wfsResource,
OnlineResource[] catalogAddresses,
JDBCConnection harvestRepository,
java.lang.String defaultOutputSchema,
OnlineResource trans_in_xslt,
OnlineResource trans_out_xslt)
- Creates a new CatalogDeegreeParams instance.
- Parameters:
defaultOnlineResource
- cacheSize
- requestTimeLimit
- characterSet
- wfsResource
- catalogAddresses
- harvestRepository
- defaultOutputSchema
- trans_in_xslt
- trans_out_xslt
-
getCatalogAddresses
public OnlineResource[] getCatalogAddresses()
- Returns:
- Returns the catalogAddresses.
setCatalogAddresses
public void setCatalogAddresses(OnlineResource[] catalogAddresses)
- Parameters:
catalogAddresses
- The catalogAddresses to set.
getHarvestRepository
public JDBCConnection getHarvestRepository()
- Returns:
- Returns the harvestRepository.
setHarvestRepository
public void setHarvestRepository(JDBCConnection harvestRepository)
- Parameters:
harvestRepository
- The harvestRepository to set.
getWfsResource
public SimpleLink getWfsResource()
- Returns:
- Returns the wfsResource.
setWfsResource
public void setWfsResource(SimpleLink wfsResource)
- Parameters:
wfsResource
- The wfsResource to set.
getDefaultOutputSchema
public java.lang.String getDefaultOutputSchema()
- Returns:
- returns the default output schema
setDefaultOutputSchema
public void setDefaultOutputSchema(java.lang.String defaultOutputSchema)
- Parameters:
defaultOutputSchema
- default output schema
getTransformationInputXSLT
public OnlineResource getTransformationInputXSLT()
- Returns:
- the xslt url
setTransformationInputXSLT
public void setTransformationInputXSLT(OnlineResource xslt)
- Parameters:
xslt
-
getTransformationOutputXSLT
public OnlineResource getTransformationOutputXSLT()
- Returns:
- the xslt url
setTransformationOutputXSLT
public void setTransformationOutputXSLT(OnlineResource xslt)
- Parameters:
xslt
-
an open source project founded by lat/lon, Bonn, Germany.
For more information visit: http://www.deegree.org