public class GetCapabilitiesRequest extends AbstractServiceRequest<GetCapabilitiesResponse>
Modifier and Type | Field and Description |
---|---|
private List<String> |
acceptFormats |
private List<String> |
acceptVersions |
private String |
capabilitiesId |
private List<org.apache.xmlbeans.XmlObject> |
extensionArray
Extensions list
FIXME change to a model object to remove dependency to XmlBeans in API
package
|
private List<String> |
sections |
private List<ServiceOperatorKey> |
serviceOperatorKeyTypes |
private String |
updateSequence |
Constructor and Description |
---|
GetCapabilitiesRequest() |
Modifier and Type | Method and Description |
---|---|
void |
addAcceptVersion(String acceptVersion) |
List<String> |
getAcceptFormats()
Get accept Formats
|
List<String> |
getAcceptVersions()
Get accept versions
|
String |
getCapabilitiesId() |
List<org.apache.xmlbeans.XmlObject> |
getExtensionArray()
Get extensions
|
String |
getOperationName() |
GetCapabilitiesResponse |
getResponse() |
List<String> |
getSections()
Get sections
|
List<ServiceOperatorKey> |
getServiceOperatorKeyType() |
String |
getUpdateSequence()
Get update sequence
|
private String |
getVersionParameter()
Get the response version from request, from set version, from
acceptVersions or from supported versions
|
boolean |
isCapabilitiesIdSet() |
boolean |
isSetAcceptFormats() |
boolean |
isSetAcceptVersions() |
boolean |
isSetSections() |
boolean |
isSetUpdateSequence() |
void |
setAcceptFormats(List<String> acceptFormats)
Set accept Formats
|
void |
setAcceptVersions(List<String> acceptVersions) |
void |
setCapabilitiesId(String id) |
void |
setExtensionArray(List<org.apache.xmlbeans.XmlObject> extensionArray)
Set extensions
|
void |
setSections(List<String> sections)
Set sections
|
void |
setUpdateSequence(String updateSequence)
Set update sequence
|
addExtension, addExtensions, getExtensions, getRequestContext, getRequestedLanguage, isSetExtensions, isSetRequestContext, isSetRequestedLanguage, setExtensions, setRequestContext, toString
getOperationKey, getService, getVersion, isSetService, isSetVersion, set, setService, setVersion
private String updateSequence
private List<ServiceOperatorKey> serviceOperatorKeyTypes
private List<org.apache.xmlbeans.XmlObject> extensionArray
private String capabilitiesId
public String getOperationName()
getOperationName
in class AbstractServiceCommunicationObject
public List<ServiceOperatorKey> getServiceOperatorKeyType()
getServiceOperatorKeyType
in class AbstractServiceRequest<GetCapabilitiesResponse>
public void setAcceptFormats(List<String> acceptFormats)
acceptFormats
- accept Formatspublic List<String> getAcceptVersions()
public void addAcceptVersion(String acceptVersion)
public void setSections(List<String> sections)
sections
- sectionspublic String getUpdateSequence()
public void setUpdateSequence(String updateSequence)
updateSequence
- update sequencepublic void setExtensionArray(List<org.apache.xmlbeans.XmlObject> extensionArray)
extensionArray
- extensionspublic String getCapabilitiesId()
public void setCapabilitiesId(String id)
public boolean isCapabilitiesIdSet()
public List<org.apache.xmlbeans.XmlObject> getExtensionArray()
public boolean isSetAcceptFormats()
public boolean isSetAcceptVersions()
public boolean isSetSections()
public boolean isSetUpdateSequence()
public GetCapabilitiesResponse getResponse() throws OwsExceptionReport
getResponse
in class AbstractServiceRequest<GetCapabilitiesResponse>
OwsExceptionReport
private String getVersionParameter() throws OwsExceptionReport
OwsExceptionReport
- If the requested version is not supportedCopyright © 2012-2015 52north.org. All Rights Reserved.