|
||||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |
public interface GetLogType
A representation of the model object 'Get Log Type'. A GetLog element contains one or more DifferenceQuery elements that describe a diffence query operation on one feature type. In response to a GetLog request, a Web Feature Service must be able to generate a list of logs entries for features matched by the DifferenceQuery parameters. Each log entry is an instance of the ChangeSet feature type. In response to a GetFeature request, a Versioning Web Feature Service must be able to generate a GML3 response that validates using a schema generated by the DescribeFeatureType request against the ChangeSets feature type. A Web Feature Service may support other possibly non-XML (and even binary) output formats as long as those formats are advertised in the capabilities document.
The following features are supported:
WfsvPackage.getGetLogType()
Method Summary | |
---|---|
org.eclipse.emf.common.util.EList |
getDifferenceQuery()
Returns the value of the 'Difference Query' containment reference list. |
java.math.BigInteger |
getMaxFeatures()
Returns the value of the 'Max Features' attribute. |
java.lang.String |
getOutputFormat()
Returns the value of the 'Output Format' attribute. |
ResultTypeType |
getResultType()
Returns the value of the 'Result Type' attribute. |
boolean |
isSetOutputFormat()
Returns whether the value of the ' Output Format ' attribute is set. |
boolean |
isSetResultType()
Returns whether the value of the ' Result Type ' attribute is set. |
void |
setMaxFeatures(java.math.BigInteger value)
Sets the value of the ' Max Features ' attribute. |
void |
setOutputFormat(java.lang.String value)
Sets the value of the ' Output Format ' attribute. |
void |
setResultType(ResultTypeType value)
Sets the value of the ' Result Type ' attribute. |
void |
unsetOutputFormat()
Unsets the value of the ' Output Format ' attribute. |
void |
unsetResultType()
Unsets the value of the ' Result Type ' attribute. |
Methods inherited from interface net.opengis.wfs.BaseRequestType |
---|
getBaseUrl, getHandle, getProvidedVersion, getService, getVersion, isSetService, isSetVersion, setBaseUrl, setHandle, setProvidedVersion, setService, setVersion, unsetService, unsetVersion |
Methods inherited from interface org.eclipse.emf.ecore.EObject |
---|
eAllContents, eClass, eContainer, eContainingFeature, eContainmentFeature, eContents, eCrossReferences, eGet, eGet, eInvoke, eIsProxy, eIsSet, eResource, eSet, eUnset |
Methods inherited from interface org.eclipse.emf.common.notify.Notifier |
---|
eAdapters, eDeliver, eNotify, eSetDeliver |
Method Detail |
---|
org.eclipse.emf.common.util.EList getDifferenceQuery()
DifferenceQueryType
.
The DifferenceFilter element is used to gather differences in features matched by a standard
OGC filter at starting and ending featureVersion, and a filter used to match
WfsvPackage.getGetLogType_DifferenceQuery()
java.math.BigInteger getMaxFeatures()
setMaxFeatures(BigInteger)
,
WfsvPackage.getGetLogType_MaxFeatures()
void setMaxFeatures(java.math.BigInteger value)
Max Features
' attribute.
value
- the new value of the 'Max Features' attribute.getMaxFeatures()
java.lang.String getOutputFormat()
"text/xml; subtype=gml/3.1.1"
.
The outputFormat attribute is used to specify the output format that the Versioning
Web Feature Service should generate in response to a GetLog element. The default value
of 'text/xml; subtype=gml/3.1.1' indicates that the output is an XML document that
conforms to the Geography Markup Language (GML) Implementation Specification V3.1.1.
For the purposes of experimentation, vendor extension, or even extensions that serve a
specific community of interest, other acceptable output format values may be used to
specify other formats as long as those values are advertised in the capabilities
document.
isSetOutputFormat()
,
unsetOutputFormat()
,
setOutputFormat(String)
,
WfsvPackage.getGetLogType_OutputFormat()
void setOutputFormat(java.lang.String value)
Output Format
' attribute.
value
- the new value of the 'Output Format' attribute.isSetOutputFormat()
,
unsetOutputFormat()
,
getOutputFormat()
void unsetOutputFormat()
Output Format
' attribute.
isSetOutputFormat()
,
getOutputFormat()
,
setOutputFormat(String)
boolean isSetOutputFormat()
Output Format
' attribute is set.
unsetOutputFormat()
,
getOutputFormat()
,
setOutputFormat(String)
ResultTypeType getResultType()
"results"
.
The literals are from the enumeration ResultTypeType
.
The resultType attribute is used to indicate what response a wfsv should return to
user once a GetFeature request is processed. Possible values are: results - meaning
that the full response set (i.e. all the feature instances) should be returned. hits -
meaning that an empty response set should be returned (i.e. no feature instances
should be returned) but the "numberOfFeatures" attribute should be set to the number
of feature instances that would be returned.
ResultTypeType
,
isSetResultType()
,
unsetResultType()
,
setResultType(ResultTypeType)
,
WfsvPackage.getGetLogType_ResultType()
void setResultType(ResultTypeType value)
Result Type
' attribute.
value
- the new value of the 'Result Type' attribute.ResultTypeType
,
isSetResultType()
,
unsetResultType()
,
getResultType()
void unsetResultType()
Result Type
' attribute.
isSetResultType()
,
getResultType()
,
setResultType(ResultTypeType)
boolean isSetResultType()
Result Type
' attribute is set.
unsetResultType()
,
getResultType()
,
setResultType(ResultTypeType)
|
||||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |