[Go back to index]

Asobo_EX1\(Base\)Component\Update.xml

Source XML

<ModelBehaviors> <!– ParametersFn Definitions –> <ParametersFn Name=“ASOBO_Update_Base_Parameters_Defaults”> <ReturnParameters> <UPDATE_CODE/> <UPDATE_INTERACTION_MODEL>All</UPDATE_INTERACTION_MODEL> <UPDATE_FREQUENCY>1</UPDATE_FREQUENCY> </ReturnParameters> </ParametersFn> <ParametersFn Name=“ASOBO_Update_Base_Parameters”> <Parameters Type=“Default”> <UseParametersFn Name=“ASOBO_Update_Base_Parameters_Defaults”/> </Parameters> <ReturnParameters> <Condition Valid=“UPDATE_ONCE”> <True> <ONCE>#UPDATE_ONCE#</ONCE> </True> <False> <FREQUENCY>#UPDATE_FREQUENCY#</FREQUENCY> </False> </Condition> <CODE>#UPDATE_CODE#</CODE> <INTERACTION_MODEL>#UPDATE_INTERACTION_MODEL#</INTERACTION_MODEL> </ReturnParameters> </ParametersFn> <!– Template Definitions –> <Template Name=“ASOBO_Update_Template”> <Parameters Type=“Override”> <UseParametersFn Name=“ASOBO_PFN_Call_Overridable_ParametersFn_Helper”> <PFN_PARAM_DEFAULT>ASOBO_Update_Base_Parameters</PFN_PARAM_DEFAULT> <PFN_PARAM_NAME>UPDATE_BASE_PARAMETERS_FN</PFN_PARAM_NAME> </UseParametersFn> </Parameters> <Condition Valid=“ONCE”> <True> <Update Once=“True” InteractionModel="#INTERACTION_MODEL#">#CODE#</Update> </True> <False> <Update Frequency="#FREQUENCY#" InteractionModel="#INTERACTION_MODEL#">#CODE#</Update> </False> </Condition> </Template> </ModelBehaviors>

 

 

Templates

Template list

  1. ASOBO_Update_Template
  • ASOBO_Update_Template

    Definition from XML

    <Template Name=“ASOBO_Update_Template”> <Parameters Type=“Override”> <UseParametersFn Name=“ASOBO_PFN_Call_Overridable_ParametersFn_Helper”> <PFN_PARAM_DEFAULT>ASOBO_Update_Base_Parameters</PFN_PARAM_DEFAULT> <PFN_PARAM_NAME>UPDATE_BASE_PARAMETERS_FN</PFN_PARAM_NAME> </UseParametersFn> </Parameters> <Condition Valid=“ONCE”> <True> <Update Once=“True” InteractionModel="#INTERACTION_MODEL#">#CODE#</Update> </True> <False> <Update Frequency="#FREQUENCY#" InteractionModel="#INTERACTION_MODEL#">#CODE#</Update> </False> </Condition> </Template>

    Parameters initialization:

    Condition: Valid(ONCE)

    • Case: True

      Parameters read:

      • INTERACTION_MODEL
      • CODE
    • Case: False

      Parameters read:

      • FREQUENCY
      • INTERACTION_MODEL
      • CODE

    [Go back to top] [Go back to index]

ParametersFn

  • ASOBO_Update_Base_Parameters_Defaults

    Definition from XML

    <ParametersFn Name=“ASOBO_Update_Base_Parameters_Defaults”> <ReturnParameters> <UPDATE_CODE/> <UPDATE_INTERACTION_MODEL>All</UPDATE_INTERACTION_MODEL> <UPDATE_FREQUENCY>1</UPDATE_FREQUENCY> </ReturnParameters> </ParametersFn>

    Return parameters:

    Parameters set:

    • UPDATE_CODE
    • UPDATE_INTERACTION_MODEL
    • UPDATE_FREQUENCY
  • ASOBO_Update_Base_Parameters

    Definition from XML

    <ParametersFn Name=“ASOBO_Update_Base_Parameters”> <Parameters Type=“Default”> <UseParametersFn Name=“ASOBO_Update_Base_Parameters_Defaults”/> </Parameters> <ReturnParameters> <Condition Valid=“UPDATE_ONCE”> <True> <ONCE>#UPDATE_ONCE#</ONCE> </True> <False> <FREQUENCY>#UPDATE_FREQUENCY#</FREQUENCY> </False> </Condition> <CODE>#UPDATE_CODE#</CODE> <INTERACTION_MODEL>#UPDATE_INTERACTION_MODEL#</INTERACTION_MODEL> </ReturnParameters> </ParametersFn>

    Parameters initialization:

    Return parameters:

    Parameters set:

    • CODE (using UPDATE_CODE)
    • INTERACTION_MODEL (using UPDATE_INTERACTION_MODEL)

    Condition: Valid(UPDATE_ONCE)

    • Case: True

      Parameters set:

      • ONCE (using UPDATE_ONCE)
    • Case: False

      Parameters set:

      • FREQUENCY (using UPDATE_FREQUENCY)