(AIR only)
Monitors availablity of a HTTP- or HTTPS-based service.
This class is included in the ServiceMonitor.swc file.
Flex Builder loads this class automatically when you create a project for AIR.
The Flex SDK also includes this servicemonitor.swc file, which you should include
when compiling the application if you are using Flex SDK.
acceptableStatusCodes:Array [read-write]
The numeric status codes representing a successful result.
Implementation
public function get acceptableStatusCodes():Array
public function set acceptableStatusCodes(value:Array):void
urlRequest:URLRequest [read-only]
The URLRequest object representing the probe request.
Implementation
public function get urlRequest():URLRequest
public function URLMonitor(urlRequest:URLRequest, acceptableStatusCodes:Array = null)
Creates a URLMonitor Object for a specified HTTP- or HTTPS-based service.
After creating a URLMonitor, the caller should call the start()
method to begin monitoring the status of the service.
As with the Timer object, the caller should maintain a reference to the URLMonitor
object. Otherwise the runtime could delete the object, thereby ending the monitoring.
A URLRequest parameter specifies the probe request for polling the server.
Typically, the request method will be either "GET" or "HEAD".
Parameters
| urlRequest:URLRequest — The URLRequest object representing a probe request for polling the server.
|
| |
| acceptableStatusCodes:Array (default = null) — An array of numeric status codes listing the codes that represent a successful result.
If you do not specify a value for the acceptableStatusCodes property, the following status
codes will be recognized as successful responses:
- 200 (OK)
- 202 (Accepted)
- 204 (No content
- 205 (Reset content)
- 206 (Partial content, in response to request with a Range header)
|
protected override function checkStatus():void
Attempts to load content from a URL in the background, to check for a
returned HTTP status code.
If it receives a status code that is listed in the acceptableStatusCodes
property, the available property will be set to true.
If it receives a status code that is not in the acceptableStatusCodes
list, or if there is a security error or I/O error, the available
property will be set to false.
public override function toString():String
Returns the string representation of the specified object.
Note: Methods of the Object class are dynamically created on Object's prototype. To redefine this method in a subclass of Object, do not use the override keyword. For example, A subclass of Object implements function toString():String instead of using an override of the base class.
Returns
| String — A string representation of the object.
|
© 2004-2008 Adobe Systems Incorporated. All rights reserved.
Fri Jan 25 2008, 2:58 PM GMT-05:00
URLMonitor URLMonitor URLMonitor URLMonitor URLMonitor URLMonitor URLMonitor URLMonitor URLMonitor URLMonitor URLMonitor URLMonitor URLMonitor URLMonitor URLMonitor URLMonitor URLMonitor URLMonitor URLMonitor URLMonitor URLMonitor URLMonitor URLMonitor URLMonitor URLMonitor URLMonitor URLMonitor URLMonitor URLMonitor URLMonitor URLMonitor URLMonitor URLMonitor URLMonitor URLMonitor URLMonitor URLMonitor URLMonitor URLMonitor URLMonitor URLMonitor URLMonitor URLMonitor URLMonitor URLMonitor URLMonitor URLMonitor URLMonitor URLMonitor URLMonitor URLMonitor URLMonitor URLMonitor URLMonitor URLMonitor URLMonitor URLMonitor URLMonitor URLMonitor URLMonitor URLMonitor URLMonitor URLMonitor URLMonitor URLMonitor URLMonitor URLMonitor URLMonitor URLMonitor URLMonitor URLMonitor URLMonitor URLMonitor URLMonitor URLMonitor URLMonitor URLMonitor URLMonitor URLMonitor URLMonitor URLMonitor URLMonitor URLMonitor URLMonitor URLMonitor URLMonitor URLMonitor URLMonitor URLMonitor URLMonitor URLMonitor URLMonitor URLMonitor URLMonitor URLMonitor URLMonitor URLMonitor URLMonitor URLMonitor URLMonitor URLMonitor URLMonitor URLMonitor URLMonitor URLMonitor URLMonitor URLMonitor URLMonitor URLMonitor URLMonitor URLMonitor URLMonitor URLMonitor URLMonitor URLMonitor URLMonitor URLMonitor URLMonitor URLMonitor URLMonitor URLMonitor URLMonitor URLMonitor URLMonitor URLMonitor URLMonitor URLMonitor URLMonitor URLMonitor URLMonitor URLMonitor URLMonitor URLMonitor URLMonitor URLMonitor URLMonitor URLMonitor URLMonitor URLMonitor URLMonitor URLMonitor URLMonitor URLMonitor URLMonitor URLMonitor URLMonitor URLMonitor URLMonitor URLMonitor URLMonitor URLMonitor URLMonitor URLMonitor URLMonitor URLMonitor URLMonitor URLMonitor URLMonitor URLMonitor URLMonitor URLMonitor URLMonitor URLMonitor URLMonitor URLMonitor URLMonitor URLMonitor URLMonitor URLMonitor URLMonitor URLMonitor URLMonitor URLMonitor URLMonitor URLMonitor URLMonitor URLMonitor URLMonitor URLMonitor URLMonitor URLMonitor URLMonitor URLMonitor URLMonitor URLMonitor URLMonitor URLMonitor URLMonitor URLMonitor URLMonitor URLMonitor URLMonitor URLMonitor URLMonitor URLMonitor URLMonitor URLMonitor URLMonitor URLMonitor URLMonitor URLMonitor URLMonitor URLMonitor URLMonitor URLMonitor URLMonitor URLMonitor URLMonitor URLMonitor URLMonitor URLMonitor URLMonitor URLMonitor URLMonitor URLMonitor URLMonitor URLMonitor URLMonitor URLMonitor URLMonitor URLMonitor URLMonitor URLMonitor URLMonitor URLMonitor URLMonitor URLMonitor URLMonitor URLMonitor URLMonitor URLMonitor URLMonitor URLMonitor URLMonitor URLMonitor URLMonitor URLMonitor URLMonitor URLMonitor URLMonitor URLMonitor URLMonitor URLMonitor URLMonitor URLMonitor URLMonitor URLMonitor URLMonitor URLMonitor URLMonitor URLMonitor URLMonitor URLMonitor URLMonitor URLMonitor URLMonitor URLMonitor URLMonitor URLMonitor URLMonitor URLMonitor URLMonitor URLMonitor URLMonitor URLMonitor URLMonitor URLMonitor URLMonitor URLMonitor URLMonitor URLMonitor URLMonitor URLMonitor URLMonitor URLMonitor URLMonitor URLMonitor URLMonitor URLMonitor URLMonitor URLMonitor URLMonitor URLMonitor URLMonitor URLMonitor URLMonitor URLMonitor URLMonitor URLMonitor URLMonitor URLMonitor URLMonitor URLMonitor URLMonitor URLMonitor URLMonitor URLMonitor URLMonitor URLMonitor URLMonitor URLMonitor URLMonitor URLMonitor URLMonitor URLMonitor URLMonitor URLMonitor URLMonitor URLMonitor URLMonitor URLMonitor URLMonitor URLMonitor URLMonitor URLMonitor URLMonitor URLMonitor URLMonitor URLMonitor URLMonitor URLMonitor URLMonitor URLMonitor URLMonitor URLMonitor URLMonitor URLMonitor URLMonitor URLMonitor URLMonitor URLMonitor URLMonitor URLMonitor URLMonitor URLMonitor URLMonitor URLMonitor URLMonitor URLMonitor URLMonitor URLMonitor URLMonitor URLMonitor URLMonitor URLMonitor URLMonitor URLMonitor URLMonitor URLMonitor URLMonitor URLMonitor URLMonitor URLMonitor URLMonitor URLMonitor URLMonitor URLMonitor URLMonitor URLMonitor URLMonitor URLMonitor URLMonitor URLMonitor URLMonitor URLMonitor URLMonitor URLMonitor URLMonitor URLMonitor URLMonitor URLMonitor URLMonitor URLMonitor URLMonitor URLMonitor URLMonitor URLMonitor URLMonitor URLMonitor URLMonitor URLMonitor URLMonitor URLMonitor URLMonitor URLMonitor URLMonitor URLMonitor URLMonitor URLMonitor URLMonitor URLMonitor URLMonitor URLMonitor URLMonitor URLMonitor URLMonitor URLMonitor URLMonitor URLMonitor URLMonitor URLMonitor URLMonitor URLMonitor URLMonitor URLMonitor URLMonitor URLMonitor URLMonitor URLMonitor URLMonitor URLMonitor URLMonitor URLMonitor URLMonitor URLMonitor URLMonitor URLMonitor URLMonitor URLMonitor URLMonitor URLMonitor URLMonitor URLMonitor URLMonitor URLMonitor URLMonitor URLMonitor URLMonitor URLMonitor URLMonitor URLMonitor URLMonitor URLMonitor URLMonitor URLMonitor URLMonitor URLMonitor URLMonitor URLMonitor URLMonitor URLMonitor URLMonitor URLMonitor URLMonitor URLMonitor URLMonitor URLMonitor URLMonitor URLMonitor URLMonitor URLMonitor URLMonitor URLMonitor URLMonitor URLMonitor URLMonitor URLMonitor URLMonitor URLMonitor URLMonitor URLMonitor URLMonitor URLMonitor URLMonitor URLMonitor URLMonitor URLMonitor URLMonitor URLMonitor URLMonitor URLMonitor URLMonitor URLMonitor URLMonitor URLMonitor URLMonitor URLMonitor URLMonitor URLMonitor URLMonitor URLMonitor URLMonitor URLMonitor URLMonitor URLMonitor URLMonitor URLMonitor URLMonitor URLMonitor URLMonitor URLMonitor URLMonitor URLMonitor URLMonitor URLMonitor URLMonitor URLMonitor URLMonitor URLMonitor URLMonitor
air.net.URLMonitor air.net.URLMonitor air.net.URLMonitor air.net.URLMonitor air.net.URLMonitor air.net.URLMonitor air.net.URLMonitor air.net.URLMonitor air.net.URLMonitor air.net.URLMonitor air.net.URLMonitor air.net.URLMonitor air.net.URLMonitor air.net.URLMonitor air.net.URLMonitor air.net.URLMonitor air.net.URLMonitor air.net.URLMonitor air.net.URLMonitor air.net.URLMonitor air.net.URLMonitor air.net.URLMonitor air.net.URLMonitor air.net.URLMonitor air.net.URLMonitor air.net.URLMonitor air.net.URLMonitor air.net.URLMonitor air.net.URLMonitor air.net.URLMonitor air.net.URLMonitor air.net.URLMonitor air.net.URLMonitor air.net.URLMonitor air.net.URLMonitor air.net.URLMonitor air.net.URLMonitor air.net.URLMonitor air.net.URLMonitor air.net.URLMonitor air.net.URLMonitor air.net.URLMonitor air.net.URLMonitor air.net.URLMonitor air.net.URLMonitor air.net.URLMonitor air.net.URLMonitor air.net.URLMonitor air.net.URLMonitor air.net.URLMonitor air.net.URLMonitor air.net.URLMonitor air.net.URLMonitor air.net.URLMonitor air.net.URLMonitor air.net.URLMonitor air.net.URLMonitor air.net.URLMonitor air.net.URLMonitor air.net.URLMonitor air.net.URLMonitor air.net.URLMonitor air.net.URLMonitor air.net.URLMonitor air.net.URLMonitor air.net.URLMonitor air.net.URLMonitor air.net.URLMonitor air.net.URLMonitor air.net.URLMonitor air.net.URLMonitor air.net.URLMonitor air.net.URLMonitor air.net.URLMonitor air.net.URLMonitor air.net.URLMonitor air.net.URLMonitor air.net.URLMonitor air.net.URLMonitor air.net.URLMonitor air.net.URLMonitor air.net.URLMonitor air.net.URLMonitor air.net.URLMonitor air.net.URLMonitor air.net.URLMonitor air.net.URLMonitor air.net.URLMonitor air.net.URLMonitor air.net.URLMonitor air.net.URLMonitor air.net.URLMonitor air.net.URLMonitor air.net.URLMonitor air.net.URLMonitor air.net.URLMonitor air.net.URLMonitor air.net.URLMonitor air.net.URLMonitor air.net.URLMonitor air.net.URLMonitor air.net.URLMonitor air.net.URLMonitor air.net.URLMonitor air.net.URLMonitor air.net.URLMonitor air.net.URLMonitor air.net.URLMonitor air.net.URLMonitor air.net.URLMonitor air.net.URLMonitor air.net.URLMonitor air.net.URLMonitor air.net.URLMonitor air.net.URLMonitor air.net.URLMonitor air.net.URLMonitor air.net.URLMonitor air.net.URLMonitor air.net.URLMonitor air.net.URLMonitor air.net.URLMonitor air.net.URLMonitor air.net.URLMonitor air.net.URLMonitor air.net.URLMonitor air.net.URLMonitor air.net.URLMonitor air.net.URLMonitor air.net.URLMonitor air.net.URLMonitor air.net.URLMonitor air.net.URLMonitor air.net.URLMonitor air.net.URLMonitor air.net.URLMonitor air.net.URLMonitor air.net.URLMonitor air.net.URLMonitor air.net.URLMonitor air.net.URLMonitor air.net.URLMonitor air.net.URLMonitor air.net.URLMonitor air.net.URLMonitor air.net.URLMonitor air.net.URLMonitor air.net.URLMonitor air.net.URLMonitor air.net.URLMonitor air.net.URLMonitor air.net.URLMonitor air.net.URLMonitor air.net.URLMonitor air.net.URLMonitor air.net.URLMonitor air.net.URLMonitor air.net.URLMonitor air.net.URLMonitor air.net.URLMonitor air.net.URLMonitor air.net.URLMonitor air.net.URLMonitor air.net.URLMonitor air.net.URLMonitor air.net.URLMonitor air.net.URLMonitor air.net.URLMonitor air.net.URLMonitor air.net.URLMonitor air.net.URLMonitor air.net.URLMonitor air.net.URLMonitor air.net.URLMonitor air.net.URLMonitor air.net.URLMonitor air.net.URLMonitor air.net.URLMonitor air.net.URLMonitor air.net.URLMonitor air.net.URLMonitor air.net.URLMonitor air.net.URLMonitor air.net.URLMonitor air.net.URLMonitor air.net.URLMonitor air.net.URLMonitor air.net.URLMonitor air.net.URLMonitor air.net.URLMonitor air.net.URLMonitor air.net.URLMonitor air.net.URLMonitor air.net.URLMonitor air.net.URLMonitor air.net.URLMonitor air.net.URLMonitor air.net.URLMonitor air.net.URLMonitor air.net.URLMonitor air.net.URLMonitor air.net.URLMonitor air.net.URLMonitor air.net.URLMonitor air.net.URLMonitor air.net.URLMonitor air.net.URLMonitor air.net.URLMonitor air.net.URLMonitor air.net.URLMonitor air.net.URLMonitor air.net.URLMonitor air.net.URLMonitor air.net.URLMonitor air.net.URLMonitor air.net.URLMonitor air.net.URLMonitor air.net.URLMonitor air.net.URLMonitor air.net.URLMonitor air.net.URLMonitor air.net.URLMonitor air.net.URLMonitor air.net.URLMonitor air.net.URLMonitor air.net.URLMonitor air.net.URLMonitor air.net.URLMonitor air.net.URLMonitor air.net.URLMonitor air.net.URLMonitor air.net.URLMonitor air.net.URLMonitor air.net.URLMonitor air.net.URLMonitor air.net.URLMonitor air.net.URLMonitor air.net.URLMonitor air.net.URLMonitor air.net.URLMonitor air.net.URLMonitor air.net.URLMonitor air.net.URLMonitor air.net.URLMonitor air.net.URLMonitor air.net.URLMonitor air.net.URLMonitor air.net.URLMonitor air.net.URLMonitor air.net.URLMonitor air.net.URLMonitor air.net.URLMonitor air.net.URLMonitor air.net.URLMonitor air.net.URLMonitor air.net.URLMonitor air.net.URLMonitor air.net.URLMonitor air.net.URLMonitor air.net.URLMonitor air.net.URLMonitor air.net.URLMonitor air.net.URLMonitor air.net.URLMonitor air.net.URLMonitor air.net.URLMonitor air.net.URLMonitor air.net.URLMonitor air.net.URLMonitor air.net.URLMonitor air.net.URLMonitor air.net.URLMonitor air.net.URLMonitor air.net.URLMonitor air.net.URLMonitor air.net.URLMonitor air.net.URLMonitor air.net.URLMonitor air.net.URLMonitor air.net.URLMonitor air.net.URLMonitor air.net.URLMonitor air.net.URLMonitor air.net.URLMonitor air.net.URLMonitor air.net.URLMonitor air.net.URLMonitor air.net.URLMonitor air.net.URLMonitor air.net.URLMonitor air.net.URLMonitor air.net.URLMonitor air.net.URLMonitor air.net.URLMonitor air.net.URLMonitor air.net.URLMonitor air.net.URLMonitor air.net.URLMonitor air.net.URLMonitor air.net.URLMonitor air.net.URLMonitor air.net.URLMonitor air.net.URLMonitor air.net.URLMonitor air.net.URLMonitor air.net.URLMonitor air.net.URLMonitor air.net.URLMonitor air.net.URLMonitor air.net.URLMonitor air.net.URLMonitor air.net.URLMonitor air.net.URLMonitor air.net.URLMonitor air.net.URLMonitor air.net.URLMonitor air.net.URLMonitor air.net.URLMonitor air.net.URLMonitor air.net.URLMonitor air.net.URLMonitor air.net.URLMonitor air.net.URLMonitor air.net.URLMonitor air.net.URLMonitor air.net.URLMonitor air.net.URLMonitor air.net.URLMonitor air.net.URLMonitor air.net.URLMonitor air.net.URLMonitor air.net.URLMonitor air.net.URLMonitor air.net.URLMonitor air.net.URLMonitor air.net.URLMonitor air.net.URLMonitor air.net.URLMonitor air.net.URLMonitor air.net.URLMonitor air.net.URLMonitor air.net.URLMonitor air.net.URLMonitor air.net.URLMonitor air.net.URLMonitor air.net.URLMonitor air.net.URLMonitor air.net.URLMonitor air.net.URLMonitor air.net.URLMonitor air.net.URLMonitor air.net.URLMonitor air.net.URLMonitor air.net.URLMonitor air.net.URLMonitor air.net.URLMonitor air.net.URLMonitor air.net.URLMonitor air.net.URLMonitor air.net.URLMonitor air.net.URLMonitor air.net.URLMonitor air.net.URLMonitor air.net.URLMonitor air.net.URLMonitor air.net.URLMonitor air.net.URLMonitor air.net.URLMonitor air.net.URLMonitor air.net.URLMonitor air.net.URLMonitor air.net.URLMonitor air.net.URLMonitor air.net.URLMonitor air.net.URLMonitor air.net.URLMonitor air.net.URLMonitor air.net.URLMonitor air.net.URLMonitor air.net.URLMonitor air.net.URLMonitor air.net.URLMonitor air.net.URLMonitor air.net.URLMonitor air.net.URLMonitor air.net.URLMonitor air.net.URLMonitor air.net.URLMonitor air.net.URLMonitor air.net.URLMonitor air.net.URLMonitor air.net.URLMonitor air.net.URLMonitor air.net.URLMonitor air.net.URLMonitor air.net.URLMonitor air.net.URLMonitor air.net.URLMonitor air.net.URLMonitor air.net.URLMonitor air.net.URLMonitor air.net.URLMonitor air.net.URLMonitor air.net.URLMonitor air.net.URLMonitor air.net.URLMonitor air.net.URLMonitor air.net.URLMonitor air.net.URLMonitor air.net.URLMonitor air.net.URLMonitor air.net.URLMonitor air.net.URLMonitor air.net.URLMonitor air.net.URLMonitor air.net.URLMonitor air.net.URLMonitor air.net.URLMonitor air.net.URLMonitor air.net.URLMonitor air.net.URLMonitor air.net.URLMonitor air.net.URLMonitor air.net.URLMonitor air.net.URLMonitor air.net.URLMonitor air.net.URLMonitor air.net.URLMonitor air.net.URLMonitor air.net.URLMonitor air.net.URLMonitor air.net.URLMonitor air.net.URLMonitor air.net.URLMonitor air.net.URLMonitor air.net.URLMonitor air.net.URLMonitor air.net.URLMonitor air.net.URLMonitor air.net.URLMonitor air.net.URLMonitor air.net.URLMonitor air.net.URLMonitor air.net.URLMonitor air.net.URLMonitor air.net.URLMonitor air.net.URLMonitor air.net.URLMonitor air.net.URLMonitor air.net.URLMonitor air.net.URLMonitor air.net.URLMonitor air.net.URLMonitor air.net.URLMonitor air.net.URLMonitor air.net.URLMonitor air.net.URLMonitor air.net.URLMonitor air.net.URLMonitor air.net.URLMonitor air.net.URLMonitor air.net.URLMonitor air.net.URLMonitor air.net.URLMonitor air.net.URLMonitor air.net.URLMonitor air.net.URLMonitor air.net.URLMonitor air.net.URLMonitor air.net.URLMonitor air.net.URLMonitor air.net.URLMonitor air.net.URLMonitor air.net.URLMonitor air.net.URLMonitor air.net.URLMonitor air.net.URLMonitor air.net.URLMonitor air.net.URLMonitor air.net.URLMonitor air.net.URLMonitor air.net.URLMonitor air.net.URLMonitor air.net.URLMonitor air.net.URLMonitor air.net.URLMonitor air.net.URLMonitor air.net.URLMonitor air.net.URLMonitor air.net.URLMonitor air.net.URLMonitor air.net.URLMonitor air.net.URLMonitor air.net.URLMonitor air.net.URLMonitor air.net.URLMonitor air.net.URLMonitor air.net.URLMonitor air.net.URLMonitor air.net.URLMonitor