Guida di riferimento di ActionScript® 3.0 per la piattaforma Adobe® Flash®
Home  |  Nascondi elenco pacchetti e classi |  Pacchetti  |  Classi  |  Novità  |  Indice  |  Appendici  |  Perché in inglese?
Filtri: Recupero dati dal server...
Recupero dati dal server...
coldfusion.air 

SyncManager  - AS3 CF

Pacchettocoldfusion.air
Classepublic class SyncManager
EreditarietàSyncManager Inheritance Object
Implementa IEventDispatcher

Versione linguaggio: ActionScript 3.0
Versione prodotto: ColdFusion 9
Versioni runtime: Flash Player 9, AIR 1.0

This is the main class that connects to the ColdFusion server to fetch and synchronize offline data with the server.



Proprietà pubbliche
 ProprietàDefinito da
  autoCommit : Boolean = false
If autoCommit is set to true, then the changes from the offline database will be commited to the server after save/update/saveUpdate or remove function is invoked.
SyncManager
  cfContextRoot : String
Context root of the ColdFusion server.
SyncManager
  cfPort : int
Port where the ColdFusion server is running.
SyncManager
  cfServer : String
Name or IP address of the ColdFusion server.
SyncManager
 Inheritedconstructor : Object
Un riferimento all'oggetto classe o alla funzione di costruzione per una determinata istanza di oggetto.
Object
  destination : String
Specifies the destination for the remoting call.
SyncManager
  secureHttp : Boolean
Boolean value that specifies if secure HTTP is used: yes: uses secure HTTP no: does not use secure HTTP
SyncManager
  syncCFC : String
Fully qualified CFC name that implements the CFIDE.AIR.ISyncManager interface.
SyncManager
Metodi pubblici
 MetodoDefinito da
  
Creates an instance of the SyncManager class.
SyncManager
  
addEventListener(type:String, listener:Function, useCapture:Boolean = false, priority:int = 0, useWeakReference:Boolean = false):void
Registers an event listener object with an EventDispatcher object so that the listener receives notification of an event.
SyncManager
  
Dispatches an event into the event flow.
SyncManager
  
fetch(fetchMethod:String, ... args):mx.rpc:AsyncToken
Fetches the data from the server.
SyncManager
  
Returns the Session instance that is currently open.
SyncManager
  
Returns the RemoteObject instance used by the offline library to make the remote object call.
SyncManager
  
Checks whether the EventDispatcher object has any listeners registered for a specific type of event.
SyncManager
 Inherited
Indica se per un oggetto è definita una proprietà specifica.
Object
 Inherited
Indica se un'istanza della classe Object si trova nella catena di prototipi dell'oggetto specificato come parametro.
Object
  
openSession(dbfile:File, id:uint, encryptionKey:ByteArray = null, cacheDirectory:File = null):coldfusion.air:SessionToken
Creates a session with a specific database file.
SyncManager
 Inherited
Indica se la proprietà specificata esiste ed è enumerabile.
Object
  
removeEventListener(type:String, listener:Function, useCapture:Boolean = false):void
Removes a listener from the EventDispatcher object.
SyncManager
 Inherited
Imposta la disponibilità di una proprietà dinamica per le operazioni cicliche.
Object
 Inherited
Restituisce la rappresentazione in formato stringa di questo oggetto, formattato in base alle convenzioni specifiche per le versioni localizzate.
Object
 Inherited
Restituisce la rappresentazione in formato stringa dell'oggetto specificato.
Object
 Inherited
Restituisce il valore di base dell'oggetto specificato.
Object
  
Checks whether an event listener is registered with this EventDispatcher object or any of its ancestors for the specified event type.
SyncManager
Eventi
 Evento Riepilogo Definito da
  Dispatched when a session service call fails.SyncManager
  Dispatched when a syncmanager call returns successfully.SyncManager
Descrizione delle proprietà

autoCommit

proprietà
public var autoCommit:Boolean = false

Versione linguaggio: ActionScript 3.0
Versione prodotto: ColdFusion 9
Versioni runtime: Flash Player 9, AIR 1.0

If autoCommit is set to true, then the changes from the offline database will be commited to the server after save/update/saveUpdate or remove function is invoked. Effectively, it would be equivalent to calling session.commit() function after the save/update/saveUpdate/remove functions are executed.

cfContextRoot

proprietà 
public var cfContextRoot:String

Versione linguaggio: ActionScript 3.0
Versione prodotto: ColdFusion 9
Versioni runtime: Flash Player 9, AIR 1.0

Context root of the ColdFusion server.

cfPort

proprietà 
public var cfPort:int

Versione linguaggio: ActionScript 3.0
Versione prodotto: ColdFusion 9
Versioni runtime: Flash Player 9, AIR 1.0

Port where the ColdFusion server is running.

cfServer

proprietà 
public var cfServer:String

Versione linguaggio: ActionScript 3.0
Versione prodotto: ColdFusion 9
Versioni runtime: Flash Player 9, AIR 1.0

Name or IP address of the ColdFusion server.

destination

proprietà 
public var destination:String

Versione linguaggio: ActionScript 3.0
Versione prodotto: ColdFusion 9
Versioni runtime: Flash Player 9, AIR 1.0

Specifies the destination for the remoting call.

secureHttp

proprietà 
public var secureHttp:Boolean

Versione linguaggio: ActionScript 3.0
Versione prodotto: ColdFusion 9
Versioni runtime: Flash Player 9, AIR 1.0

Boolean value that specifies if secure HTTP is used:

  • yes: uses secure HTTP
  • no: does not use secure HTTP

syncCFC

proprietà 
public var syncCFC:String

Versione linguaggio: ActionScript 3.0
Versione prodotto: ColdFusion 9
Versioni runtime: Flash Player 9, AIR 1.0

Fully qualified CFC name that implements the CFIDE.AIR.ISyncManager interface.

Descrizione della funzione di costruzione

SyncManager

()Funzione di costruzione
public function SyncManager()

Versione linguaggio: ActionScript 3.0
Versione prodotto: ColdFusion 9
Versioni runtime: Flash Player 9, AIR 1.0

Creates an instance of the SyncManager class.

Descrizione dei metodi

addEventListener

()metodo
public function addEventListener(type:String, listener:Function, useCapture:Boolean = false, priority:int = 0, useWeakReference:Boolean = false):void

Versione linguaggio: ActionScript 3.0
Versione prodotto: ColdFusion 9
Versioni runtime: Flash Player 9, AIR 1.0

Registers an event listener object with an EventDispatcher object so that the listener receives notification of an event.

Parametri

type:String — The type of event.
 
listener:Function — The listener function that processes the event.
 
useCapture:Boolean (default = false) — Determines whether the listener works in the capture phase or the target and bubbling phases:
  • If useCapture is set to true, the listener processes the event only during the capture phase and not in the target or bubbling phase.
  • If useCapture is false, the listener processes the event only during the target or bubbling phase.
 
priority:int (default = 0) — The priority level of the event listener. The priority is designated by a signed 32-bit integer.
 
useWeakReference:Boolean (default = false) — Determines whether the reference to the listener is strong or weak.

dispatchEvent

()metodo 
public function dispatchEvent(evt:Event):Boolean

Versione linguaggio: ActionScript 3.0
Versione prodotto: ColdFusion 9
Versioni runtime: Flash Player 9, AIR 1.0

Dispatches an event into the event flow.

Parametri

evt:Event — The Event object that is dispatched into the event flow. If the event is being redispatched, a clone of the event is created automatically.

Restituisce
Boolean — A value of true if the event was successfully dispatched. A value of false indicates failure or that preventDefault() was called on the event.

fetch

()metodo 
public function fetch(fetchMethod:String, ... args):mx.rpc:AsyncToken

Versione linguaggio: ActionScript 3.0
Versione prodotto: ColdFusion 9
Versioni runtime: Flash Player 9, AIR 1.0

Fetches the data from the server.

Parametri

fetchMethod:String — The name of the fetch method to be executed on the server.
 
... args — The arguments for fetchMethod

Restituisce
mx.rpc:AsyncToken — An AsyncToken with which call backs can be registered.

getCurrentSession

()metodo 
public function getCurrentSession():Session

Versione linguaggio: ActionScript 3.0
Versione prodotto: ColdFusion 9
Versioni runtime: Flash Player 9, AIR 1.0

Returns the Session instance that is currently open.

Restituisce
Session

getRemoteObject

()metodo 
public function getRemoteObject():RemoteObject

Versione linguaggio: ActionScript 3.0
Versione prodotto: ColdFusion 9
Versioni runtime: Flash Player 9, AIR 1.0

Returns the RemoteObject instance used by the offline library to make the remote object call.

Restituisce
RemoteObject

hasEventListener

()metodo 
public function hasEventListener(type:String):Boolean

Versione linguaggio: ActionScript 3.0
Versione prodotto: ColdFusion 9
Versioni runtime: Flash Player 9, AIR 1.0

Checks whether the EventDispatcher object has any listeners registered for a specific type of event. This allows you to determine where an EventDispatcher object has altered handling of an event type in the event flow hierarchy. To determine whether a specific event type actually triggers an event listener, use willTrigger().

Parametri

type:String — The type of event.

Restituisce
Boolean — A value of true if a listener of the specified type is registered; false otherwise.

openSession

()metodo 
public function openSession(dbfile:File, id:uint, encryptionKey:ByteArray = null, cacheDirectory:File = null):coldfusion.air:SessionToken

Versione linguaggio: ActionScript 3.0
Versione prodotto: ColdFusion 9.0.1
Versioni runtime: Flash Player 9, AIR 1.0

Creates a session with a specific database file.

Parametri

dbfile:File — The File reference associated with the database file
 
id:uint — Unique session ID per session
 
encryptionKey:ByteArray (default = null) — Optional key to encrypt the database files
 
cacheDirectory:File (default = null) — Optional directory where the cache database file, used internally by the framework, is stored. By default, the cache file is stored in the flash.filesystem.File.applicationStorageDirectory.

Restituisce
coldfusion.air:SessionToken — The session token associated with the call

removeEventListener

()metodo 
public function removeEventListener(type:String, listener:Function, useCapture:Boolean = false):void

Versione linguaggio: ActionScript 3.0
Versione prodotto: ColdFusion 9
Versioni runtime: Flash Player 9, AIR 1.0

Removes a listener from the EventDispatcher object.

Parametri

type:String — The type of event.
 
listener:Function — The listener object to remove.
 
useCapture:Boolean (default = false) — Specifies whether the listener was registered for the capture phase or the target and bubbling phases.

willTrigger

()metodo 
public function willTrigger(type:String):Boolean

Versione linguaggio: ActionScript 3.0
Versione prodotto: ColdFusion 9
Versioni runtime: Flash Player 9, AIR 1.0

Checks whether an event listener is registered with this EventDispatcher object or any of its ancestors for the specified event type.

Parametri

type:String — The type of event.

Restituisce
Boolean — A value of true if a listener of the specified type will be triggered; false otherwise.
Descrizione degli eventi

fault

Evento
Tipo di oggetto evento: coldfusion.air.events.SyncFaultEvent
proprietà SyncFaultEvent.type = coldfusion.air.events.SyncFaultEvent.FAULT

Dispatched when a session service call fails.

The type of the event.

result

Evento  
Tipo di oggetto evento: coldfusion.air.events.SyncResultEvent
proprietà SyncResultEvent.type = coldfusion.air.events.SyncResultEvent.RESULT

Dispatched when a syncmanager call returns successfully.

The type of the event.




[ X ]Perché in inglese?
Il contenuto della Guida di riferimento di ActionScript 3.0 appare in inglese

Non tutte le parti della Guida di riferimento di ActionScript 3.0 sono tradotte in tutte le lingue. Quando un elemento del linguaggio non è tradotto, viene riportato in inglese. Ad esempio, la classe ga.controls.HelpBox non è tradotta in nessuna lingua. Pertanto, nella versione italiana della guida di riferimento, la descrizione della classe ga.controls.HelpBox è riportata in inglese.