Packageat.db
Classpublic class ParseCallStructureByIndicationIDXML

Class for parsing single or multiple call structures and inserting resultant data into the application database.



Public Properties
 PropertyDefined by
  activeInput : String = "Y"
Holds the active value to be inserted into the active column of the table tbl_CallConfig in the application database.
ParseCallStructureByIndicationIDXML
  callconfig : CallConfig
Instantiates the CallConfig class.
ParseCallStructureByIndicationIDXML
  callStructure : XMLList
Holds the callStructure value of the call structure obtained from the XML data passed into the class.
ParseCallStructureByIndicationIDXML
  calltypeid : int = 0
Holds the calltypeid value obtained from the XML data passed into the class.
ParseCallStructureByIndicationIDXML
  calltypeID : int
Holds the calltypeID value obtained from the XML data passed into the class.
ParseCallStructureByIndicationIDXML
  calltypeidInput : int
Holds the calltypeid value to be inserted into the calltypeid column of the table tbl_CallConfig in the application database.
ParseCallStructureByIndicationIDXML
  commentsInput : String
Holds the comments value to be inserted into the comments column of the table tbl_CallConfig in the application database.
ParseCallStructureByIndicationIDXML
  descriptionInput : String
Holds the description value to be inserted into the description column of the table tbl_CallConfig in the application database.
ParseCallStructureByIndicationIDXML
  isEditable : String
Holds the isEditable value obtained from the XML data passed into the class.
ParseCallStructureByIndicationIDXML
  nameInput : String
Holds the name value to be inserted into the name column of the table tbl_CallConfig in the application database.
ParseCallStructureByIndicationIDXML
  recordCount : int
Holds the recordCount value of looped data during parsing.
ParseCallStructureByIndicationIDXML
  recordCount2 : int
Holds the recordCount value of looped data during parsing.
ParseCallStructureByIndicationIDXML
  sectionidInput : int
Holds the sectionid value to be inserted into the sectionid column of the table tbl_CallConfig in the application database.
ParseCallStructureByIndicationIDXML
  slideidInput : int
Holds the slideid value to be inserted into the slideid column of the table tbl_CallConfig in the application database.
ParseCallStructureByIndicationIDXML
  title : String
Holds the title value obtained from the XML data passed into the class.
ParseCallStructureByIndicationIDXML
  titleAbbr : String
Holds the titleAbbr value obtained from the XML data passed into the class.
ParseCallStructureByIndicationIDXML
  titleabbreviationInput : String
Holds the titleabbreviation value to be inserted into the titleabbreviation column of the table tbl_CallConfig in the application database.
ParseCallStructureByIndicationIDXML
  type : String
Holds the type value obtained from the XML data passed into the class.
ParseCallStructureByIndicationIDXML
  updateCallConfigByCallTypeID : UpdateCallConfigByCallTypeID
Instantiates the UpdateCallConfigByCallTypeID class.
ParseCallStructureByIndicationIDXML
  updateCallTypeCallStructure : UpdateCallTypeCallStructure
Instantiates the UpdateCallTypeCallStructure class.
ParseCallStructureByIndicationIDXML
  versionInput : int = 0
Holds the version value to be inserted into the version column of the table tbl_CallConfig in the application database.
ParseCallStructureByIndicationIDXML
  xmlData : XML
Holds the xmlData value that is passed into the class.
ParseCallStructureByIndicationIDXML
  xmlDataList : XMLList
Holds the xmlDataList value XMLList of the XML data passed into the class.
ParseCallStructureByIndicationIDXML
  xmlDataList2 : XMLList
Holds the xmlDataList2 value XMLList of the XML data passed into the class.
ParseCallStructureByIndicationIDXML
  xmlDataList3 : XMLList
Holds the xmlDataList3 value XMLList of the XML data passed into the class.
ParseCallStructureByIndicationIDXML
Public Methods
 MethodDefined by
  
Constructor.
ParseCallStructureByIndicationIDXML
Protected Methods
 MethodDefined by
  
This method obtains primary variable values derived from xmlData - and invokes the helper class UpdateCallConfigByCallTypeID to update existing call data and the helper class UpdateCallTypeCallStructure to edit existing call structure data.
ParseCallStructureByIndicationIDXML
Property detail
activeInputproperty
public var activeInput:String = "Y"

Holds the active value to be inserted into the active column of the table tbl_CallConfig in the application database.

The default value is Y.

callconfigproperty 
public var callconfig:CallConfig

Instantiates the CallConfig class.

See also

callStructureproperty 
public var callStructure:XMLList

Holds the callStructure value of the call structure obtained from the XML data passed into the class.

calltypeidproperty 
public var calltypeid:int = 0

Holds the calltypeid value obtained from the XML data passed into the class.

calltypeIDproperty 
public var calltypeID:int

Holds the calltypeID value obtained from the XML data passed into the class.

calltypeidInputproperty 
public var calltypeidInput:int

Holds the calltypeid value to be inserted into the calltypeid column of the table tbl_CallConfig in the application database.

commentsInputproperty 
public var commentsInput:String

Holds the comments value to be inserted into the comments column of the table tbl_CallConfig in the application database.

descriptionInputproperty 
public var descriptionInput:String

Holds the description value to be inserted into the description column of the table tbl_CallConfig in the application database.

isEditableproperty 
public var isEditable:String

Holds the isEditable value obtained from the XML data passed into the class.

nameInputproperty 
public var nameInput:String

Holds the name value to be inserted into the name column of the table tbl_CallConfig in the application database.

recordCountproperty 
public var recordCount:int

Holds the recordCount value of looped data during parsing.

recordCount2property 
public var recordCount2:int

Holds the recordCount value of looped data during parsing.

sectionidInputproperty 
public var sectionidInput:int

Holds the sectionid value to be inserted into the sectionid column of the table tbl_CallConfig in the application database.

slideidInputproperty 
public var slideidInput:int

Holds the slideid value to be inserted into the slideid column of the table tbl_CallConfig in the application database.

titleproperty 
public var title:String

Holds the title value obtained from the XML data passed into the class.

titleAbbrproperty 
public var titleAbbr:String

Holds the titleAbbr value obtained from the XML data passed into the class.

titleabbreviationInputproperty 
public var titleabbreviationInput:String

Holds the titleabbreviation value to be inserted into the titleabbreviation column of the table tbl_CallConfig in the application database.

typeproperty 
public var type:String

Holds the type value obtained from the XML data passed into the class.

updateCallConfigByCallTypeIDproperty 
public var updateCallConfigByCallTypeID:UpdateCallConfigByCallTypeID

Instantiates the UpdateCallConfigByCallTypeID class.

See also

updateCallTypeCallStructureproperty 
public var updateCallTypeCallStructure:UpdateCallTypeCallStructure

Instantiates the UpdateCallTypeCallStructure class.

See also

versionInputproperty 
public var versionInput:int = 0

Holds the version value to be inserted into the version column of the table tbl_CallConfig in the application database.

The default value is 0.

xmlDataproperty 
public var xmlData:XML

Holds the xmlData value that is passed into the class.

xmlDataListproperty 
public var xmlDataList:XMLList

Holds the xmlDataList value XMLList of the XML data passed into the class.

xmlDataList2property 
public var xmlDataList2:XMLList

Holds the xmlDataList2 value XMLList of the XML data passed into the class.

xmlDataList3property 
public var xmlDataList3:XMLList

Holds the xmlDataList3 value XMLList of the XML data passed into the class.

Constructor detail
ParseCallStructureByIndicationIDXML()constructor
public function ParseCallStructureByIndicationIDXML(xmlData:XML)

Constructor.

Parameters
xmlData:XML

Example
   
   
     
      
      
      
      
      
      
      
     
     
      
      
      
      
      
      
     
     
      
       
       
       
      
      
       
       
      
      
     
   
   
   

Method detail
parseCallStructure()method
protected function parseCallStructure():void

This method obtains primary variable values derived from xmlData - and invokes the helper class UpdateCallConfigByCallTypeID to update existing call data and the helper class UpdateCallTypeCallStructure to edit existing call structure data.

To properly insert this particular data the toXMLString() method must be used.

This method is for the parsing of multiple call structures.

See also