@Entity public class ArcGISService extends GeoService implements Updatable
| Modifier and Type | Field and Description |
|---|---|
static String |
DETAIL_ASSUME_VERSION
GeoService.details map key to save assume version to pass on to datastore
|
static String |
DETAIL_CAPABILITIES
Layer.details map key for ArcGIS capabilities property
|
static String |
DETAIL_CURRENT_VERSION
GeoService.details map key for ArcGIS currentVersion property
|
static String |
DETAIL_DEFAULT_VISIBILITY
Layer.details map key for ArcGIS defaultVisibility property
|
static String |
DETAIL_DEFINITION_EXPRESSION
Layer.details map key for ArcGIS definitionExpression property
|
static String |
DETAIL_DESCRIPTION
Layer.details map key for ArcGIS description property
|
static String |
DETAIL_GEOMETRY_TYPE
Layer.details map key for ArcGIS geometryType property
|
static String |
DETAIL_TYPE
Layer.details map key for ArcGIS type property
|
static Set<String> |
NON_VIRTUAL_LAYER_TYPES |
static String |
PARAM_ASSUME_VERSION
Parameter to avoid the call to /ArcGIS/rest/services?f=json to determine
the version (10 or 9).
|
static String |
PROTOCOL |
DETAIL_ORIGINAL_NAME, DETAIL_OVERRIDDEN_URL, DETAIL_USE_INTERSECT, DETAIL_USE_PROXY, PARAM_MUST_LOGIN, PARAM_ONLINE_CHECK_ONLY, PARAM_PASSWORD, PARAM_USERNAME| Constructor and Description |
|---|
ArcGISService() |
| Modifier and Type | Method and Description |
|---|---|
String |
getCurrentVersion() |
ArcGISService |
loadFromUrl(String url,
Map params,
WaitPageStatus status,
javax.persistence.EntityManager em) |
org.json.JSONObject |
toJSONObject(boolean flatten,
javax.persistence.EntityManager em) |
org.json.JSONObject |
toJSONObject(boolean flatten,
Set<String> layersToInclude,
boolean validXmlTags,
boolean includeAuthorizations,
javax.persistence.EntityManager em) |
org.json.JSONObject |
toJSONObject(boolean flatten,
Set<String> layersToInclude,
boolean validXmlTags,
javax.persistence.EntityManager em) |
UpdateResult |
update(javax.persistence.EntityManager em) |
authorizationsModified, checkOnline, getAuthorizationsModified, getCategory, getDetails, getId, getKeywords, getLayer, getLayerChildrenCache, getName, getPassword, getProtocol, getReaders, getSingleLayer, getStyleLibraries, getTopLayer, getUrl, getUsername, initLayerCollectionsForUpdate, isMonitoringEnabled, isMonitoringStatusOK, loadFromUrl, loadLayerTree, removeAllLayers, setAllChildrenDetail, setAuthorizationsModified, setCategory, setDetails, setId, setKeywords, setMonitoringEnabled, setMonitoringStatusOK, setName, setPassword, setReaders, setStyleLibraries, setTopLayer, setUrl, setUsernamepublic static final String PROTOCOL
public static final String PARAM_ASSUME_VERSION
public static final String DETAIL_CURRENT_VERSION
public static final String DETAIL_ASSUME_VERSION
public static final String DETAIL_TYPE
public static final String DETAIL_DESCRIPTION
public static final String DETAIL_GEOMETRY_TYPE
public static final String DETAIL_CAPABILITIES
public static final String DETAIL_DEFAULT_VISIBILITY
public static final String DETAIL_DEFINITION_EXPRESSION
public ArcGISService loadFromUrl(String url, Map params, WaitPageStatus status, javax.persistence.EntityManager em) throws Exception
loadFromUrl in class GeoServiceExceptionpublic UpdateResult update(javax.persistence.EntityManager em)
public String getCurrentVersion()
public org.json.JSONObject toJSONObject(boolean flatten,
Set<String> layersToInclude,
boolean validXmlTags,
javax.persistence.EntityManager em)
throws org.json.JSONException
toJSONObject in class GeoServiceorg.json.JSONExceptionpublic org.json.JSONObject toJSONObject(boolean flatten,
Set<String> layersToInclude,
boolean validXmlTags,
boolean includeAuthorizations,
javax.persistence.EntityManager em)
throws org.json.JSONException
toJSONObject in class GeoServiceorg.json.JSONExceptionpublic org.json.JSONObject toJSONObject(boolean flatten,
javax.persistence.EntityManager em)
throws org.json.JSONException
toJSONObject in class GeoServiceorg.json.JSONExceptionCopyright © 2018. All rights reserved.