|
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.wpvs.configuration.AbstractDataSource
public abstract class AbstractDataSource
NB. this class is very similar to AbstractDataSource from wms TODO -> re-use ? put into common package?
Field Summary | |
---|---|
static int |
LOCAL_WCS
Identifier for a local wcs |
static int |
LOCAL_WFS
Identifier for a local wfs |
static int |
LOCAL_WMS
Identifier for a local wms |
static int |
REMOTE_WCS
Identifier for a remote wcs |
static int |
REMOTE_WFS
Identifier for a remote wfs |
static int |
REMOTE_WMS
Identifier for a remote wms |
protected static java.lang.String[] |
SERVICE_TYPE_TO_NAME
The list of supported services |
Constructor Summary | |
---|---|
AbstractDataSource(int serviceType,
QualifiedName name,
OWSCapabilities owsCapabilities,
Surface validArea,
double minScaleDenominator,
double maxScaleDenominator,
java.lang.Object filterCondition)
TODO pre-conditions. |
Method Summary | |
---|---|
java.lang.Object |
getFilterCondition()
|
double |
getMaxScaleDenominator()
|
double |
getMinScaleDenominator()
|
QualifiedName |
getName()
|
abstract OGCWebService |
getOGCWebService()
Returns an instance of the OGCWebService that represents the
datasource. |
OWSCapabilities |
getOwsCapabilities()
|
int |
getServiceType()
|
Surface |
getValidArea()
|
void |
setServiceType(int serviceType)
Sets the type of service. |
java.lang.String |
toString()
|
Methods inherited from class java.lang.Object |
---|
clone, equals, finalize, getClass, hashCode, notify, notifyAll, wait, wait, wait |
Field Detail |
---|
public static final int LOCAL_WCS
public static final int LOCAL_WFS
public static final int LOCAL_WMS
public static final int REMOTE_WFS
public static final int REMOTE_WCS
public static final int REMOTE_WMS
protected static final java.lang.String[] SERVICE_TYPE_TO_NAME
Constructor Detail |
---|
public AbstractDataSource(int serviceType, QualifiedName name, OWSCapabilities owsCapabilities, Surface validArea, double minScaleDenominator, double maxScaleDenominator, java.lang.Object filterCondition)
serviceType
- name
- owsCapabilities
- validArea
- minScaleDenominator
- maxScaleDenominator
- filterCondition
- Method Detail |
---|
public int getServiceType()
public void setServiceType(int serviceType)
serviceType
- the service type.
java.lang.IllegalArgumentException
- if the serviceType is not of know typepublic double getMaxScaleDenominator()
public double getMinScaleDenominator()
public QualifiedName getName()
public OWSCapabilities getOwsCapabilities()
public Surface getValidArea()
public java.lang.Object getFilterCondition()
public abstract OGCWebService getOGCWebService() throws OGCWebServiceException
OGCWebService
that represents the
datasource. Notice: if more than one datasets uses data that are offered by
the same OWS, deegree WPVS will use just one instance for accessing
the OWS
OGCWebServiceException
- if an error occurs while creating the webservice instancepublic java.lang.String toString()
toString
in class java.lang.Object
|
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