|
||||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | |||||||||
java.lang.Objectorg.n52.oxf.serviceAdapters.sas.SASRequestBuilder
public class SASRequestBuilder
contains attributes and methods to encode SASOperationRequests as String in xml-format
| Nested Class Summary | |
|---|---|
static class |
SASRequestBuilder.Criteria
|
| Constructor Summary | |
|---|---|
SASRequestBuilder()
|
|
| Method Summary | |
|---|---|
static ParameterContainer |
buildAdvertiseParamCon(String service,
String version,
String components_name,
String phenomenonDefinition,
String uomCode,
String sensorDescHref)
can be used as a convenience method to build up a ParameterContainer for the Advertise method. |
static String |
buildAdvertiseRequest(ParameterContainer parameters)
builds up the POST request for the Advertise method. |
static String |
buildAlertRequest(ParameterContainer parameters)
|
static String |
buildCancelAdvertisementRequest(ParameterContainer parameters)
|
static String |
buildCancelSubscriptionRequest(ParameterContainer parameters)
|
static String |
buildCapabilitiesRequest(ParameterContainer parameters)
builds the CapabilitiesRequest. |
static String |
buildDescribeSensor(ParameterContainer parameters)
|
static String |
buildRenewAdvertisementRequest(ParameterContainer parameters)
|
static String |
buildRenewSubscriptionRequest(ParameterContainer parameters)
|
static ParameterContainer |
buildSubscribeParamCon(String service,
String version,
String sensorID,
String sms,
String email)
can be used as a convenience method to build up a ParameterContainer for the Subscribe method. |
static String |
buildSubscribeRequest(ParameterContainer parameters)
|
| Methods inherited from class java.lang.Object |
|---|
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
| Field Detail |
|---|
public static final String GET_CAPABILITIES_SERVICE_PARAMETER
public static final String GET_CAPABILITIES_UPDATE_SEQUENCE_PARAMETER
public static final String GET_CAPABILITIES_ACCEPT_VERSIONS_PARAMETER
public static final String GET_CAPABILITIES_SECTIONS_PARAMETER
public static final String GET_CAPABILITIES_ACCEPT_FORMATS
public static final String SUBSCRIBE_SERVICE_PARAM
public static final String SUBSCRIBE_VERSION_PARAM
public static final String SUBSCRIBE_SENSOR_ID_PARAM
public static final String SUBSCRIBE_FILTER_CRITERIA
public static final String SUBSCRIBE_CRITERIA_VALUE
public static final String SUBSCRIBE_CRITERIA_UPPER_BOUNDARY
public static final String SUBSCRIBE_CRITERIA_LOWER_BOUNDARY
public static final String SUBSCRIBE_FILTER_DEFINITION
public static final String SUBSCRIBE_NOTIFICATION_CHANNEL_SMS
public static final String SUBSCRIBE_NOTIFICATION_CHANNEL_EMAIL
public static final String CANCEL_SUBSCRIPTION
public static final String CANCEL_SUBSCRIPTION_SERVICE_PARAM
public static final String CANCEL_SUBSCRIPTION_VERSION_PARAM
public static final String CANCEL_SUBSCRIPTION_SUB_ID
public static final String SUBSCRIBE_LOCATION_PARAM
public static final String SUBSCRIBE_RESULT_FILTER_PARAM
public static final String SUBSCRIBE_FOI_NAME_PARAM
public static final String SUBSCRIBE_RESULT_REC_PARAM
public static final String SUBSCRIBE_WNS_ID
public static final String SUBSCRIBE_WNS_URL
public static final String ALERT_SENSORID
public static final String ALERT_TIMESTAMP
public static final String ALERT_DATA
| Constructor Detail |
|---|
public SASRequestBuilder()
| Method Detail |
|---|
public static String buildCapabilitiesRequest(ParameterContainer parameters)
parameters - the parameters of the request
public static ParameterContainer buildSubscribeParamCon(String service,
String version,
String sensorID,
String sms,
String email)
throws OXFException
OXFException
public static String buildSubscribeRequest(ParameterContainer parameters)
throws OXFException
OXFExceptionpublic static String buildRenewSubscriptionRequest(ParameterContainer parameters)
public static String buildCancelSubscriptionRequest(ParameterContainer parameters)
public static ParameterContainer buildAdvertiseParamCon(String service,
String version,
String components_name,
String phenomenonDefinition,
String uomCode,
String sensorDescHref)
throws OXFException
OXFExceptionpublic static String buildAdvertiseRequest(ParameterContainer parameters)
public static String buildRenewAdvertisementRequest(ParameterContainer parameters)
public static String buildCancelAdvertisementRequest(ParameterContainer parameters)
public static String buildDescribeSensor(ParameterContainer parameters)
public static String buildAlertRequest(ParameterContainer parameters)
throws OXFException
parameters -
OXFException
|
||||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | |||||||||