public class OGCScriptingRequest extends OGCRequest
| Modifier and Type | Field and Description |
|---|---|
static String |
ABBR |
protected HashSet<String> |
acceptable |
static String |
ADD_ALLOWED_SERVICES |
static String |
ADD_SERVICE |
static String |
COMMAND |
static String |
DELETE_ALL_ALLOWED_SERVICES |
static String |
DELETE_ALLOWED_SERVICES |
static String |
GET_GROUP_XML |
static String |
GROUPS |
static String |
LOCATION |
static String |
NAME |
static String |
PASSWORD |
static String |
SERVICE_TYPE |
static String |
SLD |
static String |
UPDATE |
static String |
UPDATE_SERVICES |
static String |
URL |
static String |
USERNAME |
abbr, capabilities, finalVersion, getFeatureFilterMap, getFeaturePropertyNameListMap, httpHost, httpMethod, layers, log, NAMESPACES_NOT_IN_URL, parameters, password, scaleCalibrations, serviceProviderName, transactionList, usernamenameSpaces, schemaLocationsFEATURE_INFO_FORMAT, FORMAT_GIF, FORMAT_INIMAGE, FORMAT_JPEG, FORMAT_PNG, FORMAT_TIFF, METADATA_LAYER, METADATA_XML, NON_REQUIRED_PARAMS_GetCapabilities, NON_REQUIRED_PARAMS_GetFeatureInfo, NON_REQUIRED_PARAMS_GetLegendGraphic, NON_REQUIRED_PARAMS_GetMap, NONOGC_SERVICE_METADATA, NONOGC_SERVICE_PROXY, PARAMS_DescribeLayer, PARAMS_GetFeatureInfo, PARAMS_GetLegendGraphic, PARAMS_GetMap, PROXY_URL, REQUEST, REQUIRED_PARAMS_GetCapabilities, REQUIRED_PARAMS_METADATA, REQUIRED_PARAMS_PROXY, SERVICE, SUPPORTED_EXCEPTIONS, SUPPORTED_REQUESTS, SUPPORTED_VERSIONS, SUPPORTED_WFS_REQUESTS, SUPPORTED_WFS_VERSIONS, UPDATESEQUENCE, VERSION, WFS_CAPABILITIES, WFS_DESCRIBEFEATURETYPE, WFS_FEATURECOLLECTION, WFS_GETCAPABILITIES, WFS_GETFEATURE, WFS_GETFEATUREWITHLOCK, WFS_LOCKFEATURE, WFS_OBJECT_CAPABILITIES, WFS_OBJECT_GEOMETRYTYPE, WFS_OBJECT_SERVICEEXCEPTIONREPORT, WFS_OWS_EXCEPTION, WFS_PARAM_BBOX, WFS_PARAM_EXPIRY, WFS_PARAM_FEATUREID, WFS_PARAM_FEATUREVERSION, WFS_PARAM_FILTER, WFS_PARAM_GMLOBJECTID, WFS_PARAM_HANDLE, WFS_PARAM_INPUTFORMAT, WFS_PARAM_LOCKID, WFS_PARAM_MAXFEATURES, WFS_PARAM_OPERATION, WFS_PARAM_OUTPUTFORMAT, WFS_PARAM_PROPERTYNAME, WFS_PARAM_PROPTRAVXLINKDEPTH, WFS_PARAM_PROPTRAVXLINKEXPIRY, WFS_PARAM_RELEASEACTION, WFS_PARAM_RESULTTYPE, WFS_PARAM_SORTBY, WFS_PARAM_SRSNAME, WFS_PARAM_TRAVERSEXLINKDEPTH, WFS_PARAM_TRAVERSEXLINKEXPIRY, WFS_PARAM_TYPENAME, WFS_REQUEST_DescribeFeatureType, WFS_REQUEST_GetCapabilities, WFS_REQUEST_GetFeature, WFS_REQUEST_GetFeatureWithLock, WFS_REQUEST_LockFeature, WFS_REQUEST_Transaction, WFS_REQUIRED_PARAMS_DescribeFeatureType, WFS_REQUIRED_PARAMS_GetCapabilities, WFS_REQUIRED_PARAMS_GetFeature, WFS_REQUIRED_PARAMS_Transaction, WFS_SERVER_EXCEPTION, WFS_SERVICE_WFS, WFS_TRANSACTION, WFS_TRANSACTION_DELETE, WFS_TRANSACTION_INSERT, WFS_TRANSACTION_NATIVE, WFS_TRANSACTION_UPDATE, WFS_TRANSACTIONRESPONSE, WFS_VERSION_100, WFS_VERSION_110, WFS_VERSION_UNSPECIFIED, WMS_PARAM_BBOX, WMS_PARAM_BGCOLOR, WMS_PARAM_ELEVATION, WMS_PARAM_EXCEPTION_BLANK, WMS_PARAM_EXCEPTION_FORMAT, WMS_PARAM_EXCEPTION_INIMAGE, WMS_PARAM_EXCEPTION_XML, WMS_PARAM_EXCEPTIONS, WMS_PARAM_FEATURECOUNT, WMS_PARAM_FEATURETYPE, WMS_PARAM_FORMAT, WMS_PARAM_GML, WMS_PARAM_HEIGHT, WMS_PARAM_INFO_FORMAT, WMS_PARAM_LAYER, WMS_PARAM_LAYERS, WMS_PARAM_QUERY_LAYERS, WMS_PARAM_RULE, WMS_PARAM_SCALE, WMS_PARAM_SHORT_EXCEPTION_INIMAGE, WMS_PARAM_SLD, WMS_PARAM_SLD_BODY, WMS_PARAM_SRS, WMS_PARAM_STYLE, WMS_PARAM_STYLES, WMS_PARAM_TIME, WMS_PARAM_TRANSPARENT, WMS_PARAM_TRANSPARENT_TRUE, WMS_PARAM_WFS, WMS_PARAM_WIDTH, WMS_PARAM_WMS_GML, WMS_PARAM_WMS_HTML, WMS_PARAM_WMS_XML, WMS_PARAM_X, WMS_PARAM_XML, WMS_PARAM_Y, WMS_REQUEST, WMS_REQUEST_DescribeLayer, WMS_REQUEST_GetCapabilities, WMS_REQUEST_GetFeatureInfo, WMS_REQUEST_GetLegendGraphic, WMS_REQUEST_GetMap, WMS_REQUEST_GetStyles, WMS_REQUEST_PutStyles, WMS_SERVICE, WMS_SERVICE_WMS, WMS_VERSION, WMS_VERSION_110, WMS_VERSION_111| Constructor and Description |
|---|
OGCScriptingRequest() |
OGCScriptingRequest(Element rootElement,
String url)
Constructor
For HTTP POST
|
OGCScriptingRequest(String url)
Main constructor
|
| Modifier and Type | Method and Description |
|---|---|
void |
addOrReplaceNameSpace(String prefix,
String nsUrl)
Not supported in OGScriptingRequest
|
String |
addOrReplaceParameter(String param,
String v)
Adds or replaces a param with a value
|
void |
addOrReplaceSchemaLocation(String prefix,
String location)
Not supported in OGScriptingRequest
|
void |
checkRequestURL() |
Object |
clone() |
WFS_Capabilities |
getCapabilities()
Not supported in OGScriptingRequest
|
String |
getNameSpace(String param)
Not supported in OGScriptingRequest
|
String |
getNameSpacePrefix(String namespaceUrl)
Not supported in OGScriptingRequest
|
HashMap |
getNameSpaces()
Not supported in OGScriptingRequest
|
String[] |
getNameSpacesArray()
Not supported in OGScriptingRequest
|
HashMap |
getNonOGCParameters() |
HashMap |
getSchemaLocations()
Not supported in OGScriptingRequest
|
String[] |
getSchemaLocationsArray()
Not supported in OGScriptingRequest
|
String |
getUrlWithNonOGCparams() |
String |
getXMLBody()
Not supported in OGScriptingRequest
|
void |
removeAllWFSParameters()
Removes all WFS parameters (version 1.0.0???)
Not supported in OGScriptingRequest
|
void |
removeAllWMSParameters()
Removes all WMS parameters (version 1.1.1)
Not supported in OGScriptingRequest
|
static String |
removeNamespace(String tagName)
Not supported in OGScriptingRequest
|
void |
setCapabilities(WFS_Capabilities capabilities)
Not supported in OGScriptingRequest
|
void |
setLayers(ArrayList layers) |
LayerSummary |
splitLayerInParts(String fullLayerName)
Not supported in OGScriptingRequest
|
LayerSummary |
splitLayerInParts(String fullLayerName,
boolean splitName,
String defaultSp,
String defaultNs)
Not supported in OGScriptingRequest
|
addElementToTransactionList, addGetFeatureFilterMap, addGetFeaturePropertyNameListMap, addOrReplaceParameters, calcScale, calcScale, checkRequestURL, containsParameter, findPersonalCode, findServiceProviderName, findServiceProviderNameAndPersonalCode, fixHttpHost, getAbbr, getFinalVersion, getGetFeatureFilter, getGetFeatureFilterMap, getGetFeaturePropertyNameList, getGetFeaturePropertyNameListMap, getHttpHost, getHttpMethod, getLayers, getParameter, getParameters, getParametersArray, getPassword, getPersonalCode, getServiceProviderName, getTransactionElementList, getTransactionMap, getTransactionSpList, getUrl, getUrl, getUsername, removeParameter, setAbbr, setDescribeFeatureTypeV100, setDescribeFeatureTypeV110, setFinalVersion, setGetCapabilitiesV100, setGetCapabilitiesV110, setGetFeatureFilterMap, setGetFeaturePropertyNameListMap, setGetFeatureV100, setGetFeatureV110, setHttpHost, setHttpMethod, setParameters, setPassword, setPersonalCode, setServiceProviderName, setTransactionElementList, setTransactionMap, setTransactionV100, setTransactionV110, setUrl, setUsername, toStringaddOpengisNamespaces, addOpengisSchemaLocations, attachSp, attachSpNs, buildFullLayerName, buildLayerNameWithoutNs, buildLayerNameWithoutSp, cleanPrefixInBody, determineFeatureTypeName, findNameSpace, fixNsPrefix, getLayerName, getNamespaceContext, getNameSpacePrefix, replaceIds, setNameSpaces, setSchemaLocations, splitLayerWithoutNsFix, splitLayerWithoutNsFix, splitLayerWithoutNsFix, stripNs, toCodeAndNamepublic static final String COMMAND
public static final String LOCATION
public static final String UPDATE_SERVICES
public static final String SERVICE_TYPE
public static final String ABBR
public static final String URL
public static final String SLD
public static final String USERNAME
public static final String PASSWORD
public static final String ADD_SERVICE
public static final String GROUPS
public static final String NAME
public static final String UPDATE
public static final String ADD_ALLOWED_SERVICES
public static final String DELETE_ALLOWED_SERVICES
public static final String DELETE_ALL_ALLOWED_SERVICES
public static final String GET_GROUP_XML
public OGCScriptingRequest()
public OGCScriptingRequest(String url)
url - The url that fills the OGCUrl object
For HTTP GETpublic static String removeNamespace(String tagName)
public LayerSummary splitLayerInParts(String fullLayerName)
splitLayerInParts in class OGCCommunicationpublic LayerSummary splitLayerInParts(String fullLayerName, boolean splitName, String defaultSp, String defaultNs)
splitLayerInParts in class OGCCommunicationpublic String getXMLBody() throws Exception
getXMLBody in class OGCRequestExceptionpublic String getUrlWithNonOGCparams()
getUrlWithNonOGCparams in class OGCRequestpublic HashMap getNonOGCParameters()
getNonOGCParameters in class OGCRequestpublic String addOrReplaceParameter(String param, String v)
addOrReplaceParameter in class OGCRequestparam - The definition of the param that needs to be added or replaced.value - The value that needs to be addedpublic void removeAllWMSParameters()
removeAllWMSParameters in class OGCRequestpublic void removeAllWFSParameters()
removeAllWFSParameters in class OGCRequestpublic String[] getNameSpacesArray()
getNameSpacesArray in class OGCCommunicationpublic void addOrReplaceNameSpace(String prefix, String nsUrl)
addOrReplaceNameSpace in class OGCCommunicationpublic String[] getSchemaLocationsArray()
getSchemaLocationsArray in class OGCCommunicationpublic void addOrReplaceSchemaLocation(String prefix, String location)
addOrReplaceSchemaLocation in class OGCCommunicationpublic Object clone()
clone in class OGCRequestpublic HashMap getNameSpaces()
getNameSpaces in class OGCCommunicationpublic HashMap getSchemaLocations()
getSchemaLocations in class OGCCommunicationpublic void checkRequestURL()
throws Exception
checkRequestURL in class OGCRequestExceptionpublic WFS_Capabilities getCapabilities()
getCapabilities in class OGCRequestpublic void setCapabilities(WFS_Capabilities capabilities)
setCapabilities in class OGCRequestpublic String getNameSpace(String param)
getNameSpace in class OGCCommunicationpublic String getNameSpacePrefix(String namespaceUrl)
getNameSpacePrefix in class OGCCommunicationpublic void setLayers(ArrayList layers)
setLayers in class OGCRequestlayers - the layers to set
Not supported in OGScriptingRequestCopyright © 2022 B3Partners B.V.. All rights reserved.