com.supermap.web.iServerJava6R.mapServices
public class ClearCacheService
继承 ClearCacheService Inheritance com.supermap.web.service.ServiceBase

地图缓存清除类.

该类用于清除地图在服务端的缓存。



公共属性
  属性 定义方
    bounds : Rectangle2D
必设参数,需要清除的地理范围,地理范围与该范围相交的缓存图片都会被清掉。
ClearCacheService
    picHeight : int
指定要清除的缓存图片高度。该参数必须与 picWidth 参数同时设置。单位:像素。
ClearCacheService
    picWidth : int
指定要清除的缓存图片宽度。该参数必须与 picHeight 参数同时设置。单位:像素。
ClearCacheService
    scale : Number
指定清除哪一比例尺级别下的缓存图片。
ClearCacheService
公共方法
  方法 定义方
   
ClearCacheService(url:String)
使用缓存资源地址实例化 ClearCacheService 对象。.
ClearCacheService
   
processAsync(responder:IResponder = null):AsyncToken
根据缓存资源地址与服务端完成异步通讯,清除地图缓存。
ClearCacheService
属性详细信息
bounds 属性
bounds:Rectangle2D

必设参数,需要清除的地理范围,地理范围与该范围相交的缓存图片都会被清掉。


Implementation
    public function get bounds():Rectangle2D
    public function set bounds(value:Rectangle2D):void
picHeight 属性  
picHeight:int

指定要清除的缓存图片高度。该参数必须与 picWidth 参数同时设置。单位:像素。


Implementation
    public function get picHeight():int
    public function set picHeight(value:int):void

另请参见

picWidth
picWidth 属性  
picWidth:int

指定要清除的缓存图片宽度。该参数必须与 picHeight 参数同时设置。单位:像素。


Implementation
    public function get picWidth():int
    public function set picWidth(value:int):void

另请参见

picHeight
scale 属性  
scale:Number

指定清除哪一比例尺级别下的缓存图片。


Implementation
    public function get scale():Number
    public function set scale(value:Number):void
构造函数详细信息
ClearCacheService () 构造函数
public function ClearCacheService(url:String)

使用缓存资源地址实例化 ClearCacheService 对象。.

参数
url:String — 缓存资源地址,如:http://IP:8090/iserver/services/map-world/rest/maps/世界地图/clearcache.rjson,IP 为服务器 IP 地址。
方法详细描述
processAsync () 方法
public function processAsync(responder:IResponder = null):AsyncToken

根据缓存资源地址与服务端完成异步通讯,清除地图缓存。

参数

responder:IResponder (default = null) — 由 AsyncResponder 类实现。远程或异步请求服务完成时将调用的处理函数。使用方法为
AsyncResponder(result:Function, fault:Function, token:Object = null)
result:Function — 成功完成请求时应调用的函数。必须具有以下签名:
public function (result:object, token:Object = null):void;
fault:Function — 请求完成但出错时应调用的函数。必须具有以下签名:
public function (error:FaultEvent, token:Object = null):void;
token:Object (default = null) — 与此请求相关的其他信息。
有关 AsyncResponder 类的详细信息请参见 “ActionScript 语言帮助文档”。

返回
AsyncToken — 返回 AsyncToken 对象,它为异步 RPC 操作提供设置额外数据或标记级别数据的位置。它也允许为单独的调用附加 IResponder。可从 token 属性的 ResultEvent 和 FaultEvent 中引用 AsyncToken。有关 AsyncToken 类的详细信息请参见 “ActionScript 语言帮助文档”。