Paket | com.adobe.gravity.tracker |
Sınıf | public class ServiceTracker |
Miras Alma | ServiceTracker EventDispatcher Object |
Uygular | IServiceTrackerCustomizer |
Dil Sürümü: | ActionScript 3.0 |
Ürün Sürümü: | Adobe Digital Enterprise Platform Experience Services - Client Component Framework 10 |
Çalışma Zamanı Sürümleri: | AIR 1.1, Flash Player 9 |
Özellik | Tanımlayan: | ||
---|---|---|---|
constructor : Object
Belirli bir nesne örneği için sınıf nesnesine veya yapıcı işlevine bir başvuru. | Object | ||
service : Object [salt okunur]
The highest-ranked service that matches the tracking criteria. | ServiceTracker | ||
services : Array [salt okunur]
The set of services that are being tracked, in ranking order. | ServiceTracker | ||
size : uint [salt okunur]
The number of services that currently match the tracking criteria. | ServiceTracker | ||
trackingCount : uint [salt okunur]
A number that increments every time the set of tracked services changes. | ServiceTracker |
Özellik | Tanımlayan: | ||
---|---|---|---|
context : IBundleContext [salt okunur]
The bundle context for this tracker. | ServiceTracker | ||
filter : IFilter [salt okunur]
The service filter that this tracker is using, if any. | ServiceTracker |
Yöntem | Tanımlayan: | ||
---|---|---|---|
ServiceTracker(context:IBundleContext, serviceInterface:Class, filter:IFilter = null, customizer:com.adobe.gravity.tracker:IServiceTrackerCustomizer = null)
Constructor. | ServiceTracker | ||
addEventListener(type:String, listener:Function, useCapture:Boolean = false, priority:int = 0, useWeakReference:Boolean = false):void
EventDispatcher nesnesi olan bir olay dinleyici nesnesini, dinleyicinin bir olayın bildirimini alması için kaydeder. | EventDispatcher | ||
Called when a new service appears that is to be tracked. | ServiceTracker | ||
Stop tracking services. | ServiceTracker | ||
Olay akışına bir olay gönderir. | EventDispatcher | ||
EventDispatcher nesnesinin belirli bir olay türü için kayıtlı dinleyicisi olup olmadığını kontrol eder. | EventDispatcher | ||
Bir nesnenin belirli bir özelliğinin tanımlı olup olmadığını gösterir. | Object | ||
Object sınıfının bir örneğinin parametre olarak belirtilen nesnenin prototip zincirinde olup olmadığını gösterir. | Object | ||
Called when service properties are modified. | ServiceTracker | ||
Start tracking services. | ServiceTracker | ||
Belirtilen özelliğin bulunup bulunmadığını ve numaralandırılabilir olup olmadığını gösterir. | Object | ||
Called when a service is no longer to be tracked. | ServiceTracker | ||
EventDispatcher nesnesinden bir dinleyiciyi kaldırır. | EventDispatcher | ||
Dinamik bir özelliğin döngü işlemlerinde kullanılabilirliğini ayarlar. | Object | ||
Bu nesnenin, yerel ayara özel kurallara göre biçimlendirilmiş dize temsilini döndürür. | Object | ||
Belirtilen nesnenin dize olarak temsil edilen halini döndürür. | Object | ||
Belirtilen nesnenin temel değerini döndürür. | Object | ||
Bir olay dinleyicisinin bu EventDispatcher nesnesiyle mi, yoksa onun belirtilen olay türüne yönelik üst öğelerinden biriyle mi kayıtlı olduğunu kontrol eder. | EventDispatcher |
context | özellik |
context:IBundleContext
[salt okunur] Dil Sürümü: | ActionScript 3.0 |
Ürün Sürümü: | Adobe Digital Enterprise Platform Experience Services - Client Component Framework 10 |
Çalışma Zamanı Sürümleri: | AIR 1.1, Flash Player 9 |
The bundle context for this tracker.
Uygulama
protected function get context():IBundleContext
filter | özellik |
filter:IFilter
[salt okunur] Dil Sürümü: | ActionScript 3.0 |
Ürün Sürümü: | Adobe Digital Enterprise Platform Experience Services - Client Component Framework 10 |
Çalışma Zamanı Sürümleri: | AIR 1.1, Flash Player 9 |
The service filter that this tracker is using, if any.
Uygulama
protected function get filter():IFilter
service | özellik |
service:Object
[salt okunur] Dil Sürümü: | ActionScript 3.0 |
Ürün Sürümü: | Adobe Digital Enterprise Platform Experience Services - Client Component Framework 10 |
Çalışma Zamanı Sürümleri: | AIR 1.1, Flash Player 9 |
The highest-ranked service that matches the tracking criteria.
Bu özellik veri ciltleme kaynağı olarak kullanılabilir. Bu özellik değiştirildiğinde, serviceChanged
olayını gönderir.
Uygulama
public function get service():Object
services | özellik |
services:Array
[salt okunur] Dil Sürümü: | ActionScript 3.0 |
Ürün Sürümü: | Adobe Digital Enterprise Platform Experience Services - Client Component Framework 10 |
Çalışma Zamanı Sürümleri: | AIR 1.1, Flash Player 9 |
The set of services that are being tracked, in ranking order.
Bu özellik veri ciltleme kaynağı olarak kullanılabilir. Bu özellik değiştirildiğinde, servicesChanged
olayını gönderir.
Uygulama
public function get services():Array
size | özellik |
size:uint
[salt okunur] Dil Sürümü: | ActionScript 3.0 |
Ürün Sürümü: | Adobe Digital Enterprise Platform Experience Services - Client Component Framework 10 |
Çalışma Zamanı Sürümleri: | AIR 1.1, Flash Player 9 |
The number of services that currently match the tracking criteria.
Bu özellik veri ciltleme kaynağı olarak kullanılabilir. Bu özellik değiştirildiğinde, sizeChanged
olayını gönderir.
Uygulama
public function get size():uint
trackingCount | özellik |
trackingCount:uint
[salt okunur] Dil Sürümü: | ActionScript 3.0 |
Ürün Sürümü: | Adobe Digital Enterprise Platform Experience Services - Client Component Framework 10 |
Çalışma Zamanı Sürümleri: | AIR 1.1, Flash Player 9 |
A number that increments every time the set of tracked services changes. Can be used to check whether there have been changes to the set of tracked services.
Bu özellik veri ciltleme kaynağı olarak kullanılabilir. Bu özellik değiştirildiğinde, trackingCountChanged
olayını gönderir.
Uygulama
public function get trackingCount():uint
ServiceTracker | () | Yapıcı |
public function ServiceTracker(context:IBundleContext, serviceInterface:Class, filter:IFilter = null, customizer:com.adobe.gravity.tracker:IServiceTrackerCustomizer = null)
Dil Sürümü: | ActionScript 3.0 |
Ürün Sürümü: | Adobe Digital Enterprise Platform Experience Services - Client Component Framework 10 |
Çalışma Zamanı Sürümleri: | AIR 1.1, Flash Player 9 |
Constructor.
Parametrelercontext:IBundleContext — A bundle context for performing service operations.
| |
serviceInterface:Class — The interface for the services to be tracked.
| |
filter:IFilter (default = null ) — An optional filter to constrain the set of tracked services.
| |
customizer:com.adobe.gravity.tracker:IServiceTrackerCustomizer (default = null ) — An IServiceTrackerCustomizer with which to customize the behaviour of this tracker.
|
addingService | () | yöntem |
public function addingService(reference:IServiceReference):com.adobe.gravity.utility.async:IToken
Dil Sürümü: | ActionScript 3.0 |
Ürün Sürümü: | Adobe Digital Enterprise Platform Experience Services - Client Component Framework 10 |
Çalışma Zamanı Sürümleri: | AIR 1.1, Flash Player 9 |
Called when a new service appears that is to be tracked. Note that implementations of this method must retrieve the service object from the service registry. The simplest implementation would be
public function addingService(reference:IServiceReference):IToken { return BundleContext.currentContext.getService(reference); }
Parametreler
reference:IServiceReference — The reference for the new service.
|
com.adobe.gravity.utility.async:IToken — A token used to set success and failure handlers to be called when the operation has completed. The success handler must be called with the object to be returned by the tracker as the service object.
|
close | () | yöntem |
public function close():void
Dil Sürümü: | ActionScript 3.0 |
Ürün Sürümü: | Adobe Digital Enterprise Platform Experience Services - Client Component Framework 10 |
Çalışma Zamanı Sürümleri: | AIR 1.1, Flash Player 9 |
Stop tracking services.
modifiedService | () | yöntem |
public function modifiedService(reference:IServiceReference, service:Object):void
Dil Sürümü: | ActionScript 3.0 |
Ürün Sürümü: | Adobe Digital Enterprise Platform Experience Services - Client Component Framework 10 |
Çalışma Zamanı Sürümleri: | AIR 1.1, Flash Player 9 |
Called when service properties are modified.
Parametreler
reference:IServiceReference — The reference for the service.
| |
service:Object — The service object.
|
open | () | yöntem |
public function open():com.adobe.gravity.utility.async:IToken
Dil Sürümü: | ActionScript 3.0 |
Ürün Sürümü: | Adobe Digital Enterprise Platform Experience Services - Client Component Framework 10 |
Çalışma Zamanı Sürümleri: | AIR 1.1, Flash Player 9 |
Start tracking services.
Döndürürcom.adobe.gravity.utility.async:IToken — A token used to set success and failure handlers to be called when the operation has completed. Success handlers will be called with no parameters.
|
removedService | () | yöntem |
public function removedService(reference:IServiceReference, service:Object):void
Dil Sürümü: | ActionScript 3.0 |
Ürün Sürümü: | Adobe Digital Enterprise Platform Experience Services - Client Component Framework 10 |
Çalışma Zamanı Sürümleri: | AIR 1.1, Flash Player 9 |
Called when a service is no longer to be tracked. Note that implementations must release the service object from the service registry. The simplest implementation would be
public function removedService(reference:IServiceReference, service:Object):void { BundleContext.currentContext.ungetService(reference); }
Parametreler
reference:IServiceReference | |
service:Object |
Tue Jun 12 2018, 01:09 PM Z