Packageat.datacollection.workers
Classpublic class DataWorkerCall
InheritanceDataWorkerCall Inheritance DataWorkerGeneric



Public Properties
 PropertyDefined by
  debugMode : Boolean = false
[static]
DataWorkerCall
  expectedItemType : String
[read-only]
DataWorkerCall
  groupUID : String = "Not Set"
[static] The groupUID is an ID that will tie in Calls to all of the other data items.
DataWorkerCall
  type : String
[read-only]
DataWorkerCall
Protected Properties
 PropertyDefined by
 Inherited_itemList : Array
An internal list of Data items for this worker class.
DataWorkerGeneric
Public Methods
 MethodDefined by
  
DataWorkerCall
 Inherited
This is the IDataItemWorker implementation of adding a Data item to this classes internal list.
DataWorkerGeneric
  
flush():void
DataWorkerCall
Protected Methods
 MethodDefined by
 Inherited
attachListeners(index:int):void
Attaches listeners that begin and end data events.
DataWorkerGeneric
 Inherited
Function goes through the hierarchy of the object passed and return the first instance of a presentation module in the chain.
DataWorkerGeneric
 Inherited
findTarget(pTarget:*):int
Finds a matching target in the _itemList and returns its position in the array.
DataWorkerGeneric
  
onEndEvent(e:Event = null):void
DataWorkerCall
  
onStartEvent(e:Event):void
DataWorkerCall
 Inherited
parseOptions(index:int):void
This method iterates over the DataWorker Options that were specified in the in the Data Item Description and modifies the data before it is pushed into the database.
DataWorkerGeneric
 Inherited
pushToDatabase(index:int):void
This method pushes the BookStart, BookEnd and related slot data to the DataCollectionInterface to be inserted into the DataCollection database.
DataWorkerGeneric
 Inherited
removeListeners(index:int):void
Removes the listeners that were attached from the attachListeners(index:int) method.
DataWorkerGeneric
Public Constants
 ConstantDefined by
  DATA_EXPECTED_TYPE : String = "call"
[static]
DataWorkerCall
  DATA_TYPE : String = "dataCollectionCall"
[static]
DataWorkerCall
Property detail
debugModeproperty
public static var debugMode:Boolean = false
expectedItemTypeproperty 
expectedItemType:String  [read-only]Implementation
    public function get expectedItemType():String
groupUIDproperty 
public static var groupUID:String = "Not Set"

The groupUID is an ID that will tie in Calls to all of the other data items. Every time a call is changed it is issued a new groupUID.

typeproperty 
type:String  [read-only]Implementation
    public function get type():String
Constructor detail
DataWorkerCall()constructor
public function DataWorkerCall()
Method detail
flush()method
public override function flush():void
onEndEvent()method 
protected override function onEndEvent(e:Event = null):voidParameters
e:Event (default = null)
onStartEvent()method 
protected override function onStartEvent(e:Event):voidParameters
e:Event
Constant detail
DATA_EXPECTED_TYPEconstant
public static const DATA_EXPECTED_TYPE:String = "call"
DATA_TYPEconstant 
public static const DATA_TYPE:String = "dataCollectionCall"