#------------------------------------------------------------------------------- # ============LICENSE_START======================================================= # Copyright (C) 2016-2018 Ericsson. All rights reserved. # ================================================================================ # Licensed under the Apache License, Version 2.0 (the "License"); # you may not use this file except in compliance with the License. # You may obtain a copy of the License at # # http://www.apache.org/licenses/LICENSE-2.0 # # Unless required by applicable law or agreed to in writing, software # distributed under the License is distributed on an "AS IS" BASIS, # WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. # See the License for the specific language governing permissions and # limitations under the License. # # SPDX-License-Identifier: Apache-2.0 # ============LICENSE_END========================================================= #------------------------------------------------------------------------------- model create name=FLBPolicy_PolicyModel schema create name=Adjacency_4G_Name_type flavour=Java schema=java.lang.String schema create name=CellA_type flavour=Java schema=java.lang.String schema create name=CellB_type flavour=Java schema=java.lang.String schema create name=ENABLE_CONGESTION_type flavour=Java schema=java.lang.Boolean schema create name=FREQ_REL_TYPE_type flavour=Java schema=java.lang.String schema create name=HO_EXEC_FAIL_RATE_AB_type flavour=Java schema=java.lang.Float schema create name=HO_EXEC_FAIL_RATE_BA_type flavour=Java schema=java.lang.Float schema create name=LOW_CQI_SAMPLES_RATE_HO_AB_type flavour=Java schema=java.lang.Float schema create name=LOW_CQI_SAMPLES_RATE_HO_BA_type flavour=Java schema=java.lang.Float schema create name=LOW_PUSCH_SINR_SAMPLES_RATE_HO_AB_type flavour=Java schema=java.lang.Float schema create name=LOW_PUSCH_SINR_SAMPLES_RATE_HO_BA_type flavour=Java schema=java.lang.Float schema create name=OCN_AB_type flavour=Java schema=java.lang.Double schema create name=OCN_BA_type flavour=Java schema=java.lang.Double schema create name=PDCCH_CCE_HIGH_LOAD_DELTA_type flavour=Java schema=java.lang.Float schema create name=REL_HO_EXEC_FAIL_RATE_AB_type flavour=Java schema=java.lang.Boolean schema create name=REL_HO_EXEC_FAIL_RATE_BA_type flavour=Java schema=java.lang.Boolean schema create name=REL_HO_EXEC_FAIL_RATE_HIGH_AB_type flavour=Java schema=java.lang.Float schema create name=REL_HO_EXEC_FAIL_RATE_HIGH_BA_type flavour=Java schema=java.lang.Float schema create name=REL_HO_EXEC_FAIL_RATE_LOW_AB_type flavour=Java schema=java.lang.Float schema create name=REL_HO_EXEC_FAIL_RATE_LOW_BA_type flavour=Java schema=java.lang.Float schema create name=REL_NUM_HO_WITH_EVENTS_AB_IN_type flavour=Java schema=java.lang.Float schema create name=REL_NUM_HO_WITH_EVENTS_AB_type flavour=Java schema=java.lang.Boolean schema create name=REL_NUM_HO_WITH_EVENTS_BA_IN_type flavour=Java schema=java.lang.Float schema create name=REL_NUM_HO_WITH_EVENTS_BA_type flavour=Java schema=java.lang.Boolean schema create name=REL_TOO_EARLY_HO_RATE_AB_type flavour=Java schema=java.lang.Boolean schema create name=REL_TOO_EARLY_HO_RATE_BA_type flavour=Java schema=java.lang.Boolean schema create name=REL_TOO_EARLY_HO_RATE_HIGH_AB_type flavour=Java schema=java.lang.Float schema create name=REL_TOO_EARLY_HO_RATE_HIGH_BA_type flavour=Java schema=java.lang.Float schema create name=REL_TOO_EARLY_HO_RATE_LOW_AB_type flavour=Java schema=java.lang.Float schema create name=REL_TOO_EARLY_HO_RATE_LOW_BA_type flavour=Java schema=java.lang.Float schema create name=REL_TOO_LATE_HO_RATE_AB_type flavour=Java schema=java.lang.Boolean schema create name=REL_TOO_LATE_HO_RATE_BA_type flavour=Java schema=java.lang.Boolean schema create name=REL_TOO_LATE_HO_RATE_HIGH_AB_type flavour=Java schema=java.lang.Float schema create name=REL_TOO_LATE_HO_RATE_HIGH_BA_type flavour=Java schema=java.lang.Float schema create name=REL_TOO_LATE_HO_RATE_LOW_AB_type flavour=Java schema=java.lang.Float schema create name=REL_TOO_LATE_HO_RATE_LOW_BA_type flavour=Java schema=java.lang.Float schema create name=RRC_CONGESTION_DELTA_type flavour=Java schema=java.lang.Float schema create name=SB_OCN_AB_type flavour=Java schema=java.lang.String schema create name=SB_OCN_BA_type flavour=Java schema=java.lang.String schema create name=SET_TYPE_type flavour=Java schema=java.lang.String schema create name=TOO_EARLY_HO_RATE_AB_type flavour=Java schema=java.lang.Float schema create name=TOO_EARLY_HO_RATE_BA_type flavour=Java schema=java.lang.Float schema create name=TOO_LATE_HO_RATE_AB_type flavour=Java schema=java.lang.Float schema create name=TOO_LATE_HO_RATE_BA_type flavour=Java schema=java.lang.Float event create name=FLBPolicy_InputEvent nameSpace=org.onap.policy.apexaiasonom source=external target=apex event parameter create name=FLBPolicy_InputEvent parName=ENABLE_CONGESTION schemaName=ENABLE_CONGESTION_type event parameter create name=FLBPolicy_InputEvent parName=FREQ_REL_TYPE schemaName=FREQ_REL_TYPE_type event parameter create name=FLBPolicy_InputEvent parName=HO_EXEC_FAIL_RATE_AB schemaName=HO_EXEC_FAIL_RATE_AB_type event parameter create name=FLBPolicy_InputEvent parName=HO_EXEC_FAIL_RATE_BA schemaName=HO_EXEC_FAIL_RATE_BA_type event parameter create name=FLBPolicy_InputEvent parName=LOW_CQI_SAMPLES_RATE_HO_AB schemaName=LOW_CQI_SAMPLES_RATE_HO_AB_type event parameter create name=FLBPolicy_InputEvent parName=LOW_CQI_SAMPLES_RATE_HO_BA schemaName=LOW_CQI_SAMPLES_RATE_HO_BA_type event parameter create name=FLBPolicy_InputEvent parName=LOW_PUSCH_SINR_SAMPLES_RATE_HO_AB schemaName=LOW_PUSCH_SINR_SAMPLES_RATE_HO_AB_type event parameter create name=FLBPolicy_InputEvent parName=LOW_PUSCH_SINR_SAMPLES_RATE_HO_BA schemaName=LOW_PUSCH_SINR_SAMPLES_RATE_HO_BA_type event parameter create name=FLBPolicy_InputEvent parName=PDCCH_CCE_HIGH_LOAD_DELTA schemaName=PDCCH_CCE_HIGH_LOAD_DELTA_type event parameter create name=FLBPolicy_InputEvent parName=REL_HO_EXEC_FAIL_RATE_HIGH_AB schemaName=REL_HO_EXEC_FAIL_RATE_HIGH_AB_type event parameter create name=FLBPolicy_InputEvent parName=REL_HO_EXEC_FAIL_RATE_HIGH_BA schemaName=REL_HO_EXEC_FAIL_RATE_HIGH_BA_type event parameter create name=FLBPolicy_InputEvent parName=REL_HO_EXEC_FAIL_RATE_LOW_AB schemaName=REL_HO_EXEC_FAIL_RATE_LOW_AB_type event parameter create name=FLBPolicy_InputEvent parName=REL_HO_EXEC_FAIL_RATE_LOW_BA schemaName=REL_HO_EXEC_FAIL_RATE_LOW_BA_type event parameter create name=FLBPolicy_InputEvent parName=REL_NUM_HO_WITH_EVENTS_AB_IN schemaName=REL_NUM_HO_WITH_EVENTS_AB_IN_type event parameter create name=FLBPolicy_InputEvent parName=REL_NUM_HO_WITH_EVENTS_BA_IN schemaName=REL_NUM_HO_WITH_EVENTS_BA_IN_type event parameter create name=FLBPolicy_InputEvent parName=REL_TOO_EARLY_HO_RATE_HIGH_AB schemaName=REL_TOO_EARLY_HO_RATE_HIGH_AB_type event parameter create name=FLBPolicy_InputEvent parName=REL_TOO_EARLY_HO_RATE_HIGH_BA schemaName=REL_TOO_EARLY_HO_RATE_HIGH_BA_type event parameter create name=FLBPolicy_InputEvent parName=REL_TOO_EARLY_HO_RATE_LOW_AB schemaName=REL_TOO_EARLY_HO_RATE_LOW_AB_type event parameter create name=FLBPolicy_InputEvent parName=REL_TOO_EARLY_HO_RATE_LOW_BA schemaName=REL_TOO_EARLY_HO_RATE_LOW_BA_type event parameter create name=FLBPolicy_InputEvent parName=REL_TOO_LATE_HO_RATE_HIGH_AB schemaName=REL_TOO_LATE_HO_RATE_HIGH_AB_type event parameter create name=FLBPolicy_InputEvent parName=REL_TOO_LATE_HO_RATE_HIGH_BA schemaName=REL_TOO_LATE_HO_RATE_HIGH_BA_type event parameter create name=FLBPolicy_InputEvent parName=REL_TOO_LATE_HO_RATE_LOW_AB schemaName=REL_TOO_LATE_HO_RATE_LOW_AB_type event parameter create name=FLBPolicy_InputEvent parName=REL_TOO_LATE_HO_RATE_LOW_BA schemaName=REL_TOO_LATE_HO_RATE_LOW_BA_type event parameter create name=FLBPolicy_InputEvent parName=RRC_CONGESTION_DELTA schemaName=RRC_CONGESTION_DELTA_type event parameter create name=FLBPolicy_InputEvent parName=SET_TYPE schemaName=SET_TYPE_type event parameter create name=FLBPolicy_InputEvent parName=TOO_EARLY_HO_RATE_AB schemaName=TOO_EARLY_HO_RATE_AB_type event parameter create name=FLBPolicy_InputEvent parName=TOO_EARLY_HO_RATE_BA schemaName=TOO_EARLY_HO_RATE_BA_type event parameter create name=FLBPolicy_InputEvent parName=TOO_LATE_HO_RATE_AB schemaName=TOO_LATE_HO_RATE_AB_type event parameter create name=FLBPolicy_InputEvent parName=TOO_LATE_HO_RATE_BA schemaName=TOO_LATE_HO_RATE_BA_type event parameter create name=FLBPolicy_InputEvent parName=CellA schemaName=CellA_type event parameter create name=FLBPolicy_InputEvent parName=CellB schemaName=CellB_type event parameter create name=FLBPolicy_InputEvent parName=Adjacency_4G_Name schemaName=Adjacency_4G_Name_type event create name=FLBPolicy_OutputEvent nameSpace=org.onap.policy.apexaiasonom source=apex target=external event parameter create name=FLBPolicy_OutputEvent parName=OCN_AB schemaName=OCN_AB_type event parameter create name=FLBPolicy_OutputEvent parName=OCN_BA schemaName=OCN_BA_type event parameter create name=FLBPolicy_OutputEvent parName=REL_HO_EXEC_FAIL_RATE_AB schemaName=REL_HO_EXEC_FAIL_RATE_AB_type event parameter create name=FLBPolicy_OutputEvent parName=REL_HO_EXEC_FAIL_RATE_BA schemaName=REL_HO_EXEC_FAIL_RATE_BA_type event parameter create name=FLBPolicy_OutputEvent parName=REL_NUM_HO_WITH_EVENTS_AB schemaName=REL_NUM_HO_WITH_EVENTS_AB_type event parameter create name=FLBPolicy_OutputEvent parName=REL_NUM_HO_WITH_EVENTS_BA schemaName=REL_NUM_HO_WITH_EVENTS_BA_type event parameter create name=FLBPolicy_OutputEvent parName=REL_TOO_EARLY_HO_RATE_AB schemaName=REL_TOO_EARLY_HO_RATE_AB_type event parameter create name=FLBPolicy_OutputEvent parName=REL_TOO_EARLY_HO_RATE_BA schemaName=REL_TOO_EARLY_HO_RATE_BA_type event parameter create name=FLBPolicy_OutputEvent parName=REL_TOO_LATE_HO_RATE_AB schemaName=REL_TOO_LATE_HO_RATE_AB_type event parameter create name=FLBPolicy_OutputEvent parName=REL_TOO_LATE_HO_RATE_BA schemaName=REL_TOO_LATE_HO_RATE_BA_type event parameter create name=FLBPolicy_OutputEvent parName=SB_OCN_AB schemaName=SB_OCN_AB_type event parameter create name=FLBPolicy_OutputEvent parName=SB_OCN_BA schemaName=SB_OCN_BA_type event parameter create name=FLBPolicy_OutputEvent parName=CellA schemaName=CellA_type event parameter create name=FLBPolicy_OutputEvent parName=CellB schemaName=CellB_type event parameter create name=FLBPolicy_OutputEvent parName=Adjacency_4G_Name schemaName=Adjacency_4G_Name_type event create name=FLBPolicy_fromFuzzy nameSpace=org.onap.policy.apexaiasonom source=fuzzy target=apex event parameter create name=FLBPolicy_fromFuzzy parName=OCN_AB schemaName=OCN_AB_type event parameter create name=FLBPolicy_fromFuzzy parName=OCN_BA schemaName=OCN_BA_type event parameter create name=FLBPolicy_fromFuzzy parName=REL_HO_EXEC_FAIL_RATE_AB schemaName=REL_HO_EXEC_FAIL_RATE_AB_type event parameter create name=FLBPolicy_fromFuzzy parName=REL_HO_EXEC_FAIL_RATE_BA schemaName=REL_HO_EXEC_FAIL_RATE_BA_type event parameter create name=FLBPolicy_fromFuzzy parName=REL_NUM_HO_WITH_EVENTS_AB schemaName=REL_NUM_HO_WITH_EVENTS_AB_type event parameter create name=FLBPolicy_fromFuzzy parName=REL_NUM_HO_WITH_EVENTS_BA schemaName=REL_NUM_HO_WITH_EVENTS_BA_type event parameter create name=FLBPolicy_fromFuzzy parName=REL_TOO_EARLY_HO_RATE_AB schemaName=REL_TOO_EARLY_HO_RATE_AB_type event parameter create name=FLBPolicy_fromFuzzy parName=REL_TOO_EARLY_HO_RATE_BA schemaName=REL_TOO_EARLY_HO_RATE_BA_type event parameter create name=FLBPolicy_fromFuzzy parName=REL_TOO_LATE_HO_RATE_AB schemaName=REL_TOO_LATE_HO_RATE_AB_type event parameter create name=FLBPolicy_fromFuzzy parName=REL_TOO_LATE_HO_RATE_BA schemaName=REL_TOO_LATE_HO_RATE_BA_type event parameter create name=FLBPolicy_fromFuzzy parName=SB_OCN_AB schemaName=SB_OCN_AB_type event parameter create name=FLBPolicy_fromFuzzy parName=SB_OCN_BA schemaName=SB_OCN_BA_type event parameter create name=FLBPolicy_fromFuzzy parName=CellA schemaName=CellA_type event parameter create name=FLBPolicy_fromFuzzy parName=CellB schemaName=CellB_type event parameter create name=FLBPolicy_fromFuzzy parName=Adjacency_4G_Name schemaName=Adjacency_4G_Name_type event create name=FLBPolicy_toFuzzy nameSpace=org.onap.policy.apexaiasonom source=apex target=fuzzy event parameter create name=FLBPolicy_toFuzzy parName=ENABLE_CONGESTION schemaName=ENABLE_CONGESTION_type event parameter create name=FLBPolicy_toFuzzy parName=FREQ_REL_TYPE schemaName=FREQ_REL_TYPE_type event parameter create name=FLBPolicy_toFuzzy parName=HO_EXEC_FAIL_RATE_AB schemaName=HO_EXEC_FAIL_RATE_AB_type event parameter create name=FLBPolicy_toFuzzy parName=HO_EXEC_FAIL_RATE_BA schemaName=HO_EXEC_FAIL_RATE_BA_type event parameter create name=FLBPolicy_toFuzzy parName=LOW_CQI_SAMPLES_RATE_HO_AB schemaName=LOW_CQI_SAMPLES_RATE_HO_AB_type event parameter create name=FLBPolicy_toFuzzy parName=LOW_CQI_SAMPLES_RATE_HO_BA schemaName=LOW_CQI_SAMPLES_RATE_HO_BA_type event parameter create name=FLBPolicy_toFuzzy parName=LOW_PUSCH_SINR_SAMPLES_RATE_HO_AB schemaName=LOW_PUSCH_SINR_SAMPLES_RATE_HO_AB_type event parameter create name=FLBPolicy_toFuzzy parName=LOW_PUSCH_SINR_SAMPLES_RATE_HO_BA schemaName=LOW_PUSCH_SINR_SAMPLES_RATE_HO_BA_type event parameter create name=FLBPolicy_toFuzzy parName=PDCCH_CCE_HIGH_LOAD_DELTA schemaName=PDCCH_CCE_HIGH_LOAD_DELTA_type event parameter create name=FLBPolicy_toFuzzy parName=REL_HO_EXEC_FAIL_RATE_HIGH_AB schemaName=REL_HO_EXEC_FAIL_RATE_HIGH_AB_type event parameter create name=FLBPolicy_toFuzzy parName=REL_HO_EXEC_FAIL_RATE_HIGH_BA schemaName=REL_HO_EXEC_FAIL_RATE_HIGH_BA_type event parameter create name=FLBPolicy_toFuzzy parName=REL_HO_EXEC_FAIL_RATE_LOW_AB schemaName=REL_HO_EXEC_FAIL_RATE_LOW_AB_type event parameter create name=FLBPolicy_toFuzzy parName=REL_HO_EXEC_FAIL_RATE_LOW_BA schemaName=REL_HO_EXEC_FAIL_RATE_LOW_BA_type event parameter create name=FLBPolicy_toFuzzy parName=REL_NUM_HO_WITH_EVENTS_AB_IN schemaName=REL_NUM_HO_WITH_EVENTS_AB_IN_type event parameter create name=FLBPolicy_toFuzzy parName=REL_NUM_HO_WITH_EVENTS_BA_IN schemaName=REL_NUM_HO_WITH_EVENTS_BA_IN_type event parameter create name=FLBPolicy_toFuzzy parName=REL_TOO_EARLY_HO_RATE_HIGH_AB schemaName=REL_TOO_EARLY_HO_RATE_HIGH_AB_type event parameter create name=FLBPolicy_toFuzzy parName=REL_TOO_EARLY_HO_RATE_HIGH_BA schemaName=REL_TOO_EARLY_HO_RATE_HIGH_BA_type event parameter create name=FLBPolicy_toFuzzy parName=REL_TOO_EARLY_HO_RATE_LOW_AB schemaName=REL_TOO_EARLY_HO_RATE_LOW_AB_type event parameter create name=FLBPolicy_toFuzzy parName=REL_TOO_EARLY_HO_RATE_LOW_BA schemaName=REL_TOO_EARLY_HO_RATE_LOW_BA_type event parameter create name=FLBPolicy_toFuzzy parName=REL_TOO_LATE_HO_RATE_HIGH_AB schemaName=REL_TOO_LATE_HO_RATE_HIGH_AB_type event parameter create name=FLBPolicy_toFuzzy parName=REL_TOO_LATE_HO_RATE_HIGH_BA schemaName=REL_TOO_LATE_HO_RATE_HIGH_BA_type event parameter create name=FLBPolicy_toFuzzy parName=REL_TOO_LATE_HO_RATE_LOW_AB schemaName=REL_TOO_LATE_HO_RATE_LOW_AB_type event parameter create name=FLBPolicy_toFuzzy parName=REL_TOO_LATE_HO_RATE_LOW_BA schemaName=REL_TOO_LATE_HO_RATE_LOW_BA_type event parameter create name=FLBPolicy_toFuzzy parName=RRC_CONGESTION_DELTA schemaName=RRC_CONGESTION_DELTA_type event parameter create name=FLBPolicy_toFuzzy parName=SET_TYPE schemaName=SET_TYPE_type event parameter create name=FLBPolicy_toFuzzy parName=TOO_EARLY_HO_RATE_AB schemaName=TOO_EARLY_HO_RATE_AB_type event parameter create name=FLBPolicy_toFuzzy parName=TOO_EARLY_HO_RATE_BA schemaName=TOO_EARLY_HO_RATE_BA_type event parameter create name=FLBPolicy_toFuzzy parName=TOO_LATE_HO_RATE_AB schemaName=TOO_LATE_HO_RATE_AB_type event parameter create name=FLBPolicy_toFuzzy parName=TOO_LATE_HO_RATE_BA schemaName=TOO_LATE_HO_RATE_BA_type event parameter create name=FLBPolicy_toFuzzy parName=CellA schemaName=CellA_type event parameter create name=FLBPolicy_toFuzzy parName=CellB schemaName=CellB_type event parameter create name=FLBPolicy_toFuzzy parName=Adjacency_4G_Name schemaName=Adjacency_4G_Name_type task create name=FLBPolicy_Task task inputfield create name=FLBPolicy_Task fieldName=ENABLE_CONGESTION schemaName=ENABLE_CONGESTION_type task inputfield create name=FLBPolicy_Task fieldName=FREQ_REL_TYPE schemaName=FREQ_REL_TYPE_type task inputfield create name=FLBPolicy_Task fieldName=HO_EXEC_FAIL_RATE_AB schemaName=HO_EXEC_FAIL_RATE_AB_type task inputfield create name=FLBPolicy_Task fieldName=HO_EXEC_FAIL_RATE_BA schemaName=HO_EXEC_FAIL_RATE_BA_type task inputfield create name=FLBPolicy_Task fieldName=LOW_CQI_SAMPLES_RATE_HO_AB schemaName=LOW_CQI_SAMPLES_RATE_HO_AB_type task inputfield create name=FLBPolicy_Task fieldName=LOW_CQI_SAMPLES_RATE_HO_BA schemaName=LOW_CQI_SAMPLES_RATE_HO_BA_type task inputfield create name=FLBPolicy_Task fieldName=LOW_PUSCH_SINR_SAMPLES_RATE_HO_AB schemaName=LOW_PUSCH_SINR_SAMPLES_RATE_HO_AB_type task inputfield create name=FLBPolicy_Task fieldName=LOW_PUSCH_SINR_SAMPLES_RATE_HO_BA schemaName=LOW_PUSCH_SINR_SAMPLES_RATE_HO_BA_type task inputfield create name=FLBPolicy_Task fieldName=PDCCH_CCE_HIGH_LOAD_DELTA schemaName=PDCCH_CCE_HIGH_LOAD_DELTA_type task inputfield create name=FLBPolicy_Task fieldName=REL_HO_EXEC_FAIL_RATE_HIGH_AB schemaName=REL_HO_EXEC_FAIL_RATE_HIGH_AB_type task inputfield create name=FLBPolicy_Task fieldName=REL_HO_EXEC_FAIL_RATE_HIGH_BA schemaName=REL_HO_EXEC_FAIL_RATE_HIGH_BA_type task inputfield create name=FLBPolicy_Task fieldName=REL_HO_EXEC_FAIL_RATE_LOW_AB schemaName=REL_HO_EXEC_FAIL_RATE_LOW_AB_type task inputfield create name=FLBPolicy_Task fieldName=REL_HO_EXEC_FAIL_RATE_LOW_BA schemaName=REL_HO_EXEC_FAIL_RATE_LOW_BA_type task inputfield create name=FLBPolicy_Task fieldName=REL_NUM_HO_WITH_EVENTS_AB_IN schemaName=REL_NUM_HO_WITH_EVENTS_AB_IN_type task inputfield create name=FLBPolicy_Task fieldName=REL_NUM_HO_WITH_EVENTS_BA_IN schemaName=REL_NUM_HO_WITH_EVENTS_BA_IN_type task inputfield create name=FLBPolicy_Task fieldName=REL_TOO_EARLY_HO_RATE_HIGH_AB schemaName=REL_TOO_EARLY_HO_RATE_HIGH_AB_type task inputfield create name=FLBPolicy_Task fieldName=REL_TOO_EARLY_HO_RATE_HIGH_BA schemaName=REL_TOO_EARLY_HO_RATE_HIGH_BA_type task inputfield create name=FLBPolicy_Task fieldName=REL_TOO_EARLY_HO_RATE_LOW_AB schemaName=REL_TOO_EARLY_HO_RATE_LOW_AB_type task inputfield create name=FLBPolicy_Task fieldName=REL_TOO_EARLY_HO_RATE_LOW_BA schemaName=REL_TOO_EARLY_HO_RATE_LOW_BA_type task inputfield create name=FLBPolicy_Task fieldName=REL_TOO_LATE_HO_RATE_HIGH_AB schemaName=REL_TOO_LATE_HO_RATE_HIGH_AB_type task inputfield create name=FLBPolicy_Task fieldName=REL_TOO_LATE_HO_RATE_HIGH_BA schemaName=REL_TOO_LATE_HO_RATE_HIGH_BA_type task inputfield create name=FLBPolicy_Task fieldName=REL_TOO_LATE_HO_RATE_LOW_AB schemaName=REL_TOO_LATE_HO_RATE_LOW_AB_type task inputfield create name=FLBPolicy_Task fieldName=REL_TOO_LATE_HO_RATE_LOW_BA schemaName=REL_TOO_LATE_HO_RATE_LOW_BA_type task inputfield create name=FLBPolicy_Task fieldName=RRC_CONGESTION_DELTA schemaName=RRC_CONGESTION_DELTA_type task inputfield create name=FLBPolicy_Task fieldName=SET_TYPE schemaName=SET_TYPE_type task inputfield create name=FLBPolicy_Task fieldName=TOO_EARLY_HO_RATE_AB schemaName=TOO_EARLY_HO_RATE_AB_type task inputfield create name=FLBPolicy_Task fieldName=TOO_EARLY_HO_RATE_BA schemaName=TOO_EARLY_HO_RATE_BA_type task inputfield create name=FLBPolicy_Task fieldName=TOO_LATE_HO_RATE_AB schemaName=TOO_LATE_HO_RATE_AB_type task inputfield create name=FLBPolicy_Task fieldName=TOO_LATE_HO_RATE_BA schemaName=TOO_LATE_HO_RATE_BA_type task inputfield create name=FLBPolicy_Task fieldName=CellA schemaName=CellA_type task inputfield create name=FLBPolicy_Task fieldName=CellB schemaName=CellB_type task inputfield create name=FLBPolicy_Task fieldName=Adjacency_4G_Name schemaName=Adjacency_4G_Name_type task outputfield create name=FLBPolicy_Task fieldName=OCN_AB schemaName=OCN_AB_type task outputfield create name=FLBPolicy_Task fieldName=OCN_BA schemaName=OCN_BA_type task outputfield create name=FLBPolicy_Task fieldName=REL_HO_EXEC_FAIL_RATE_AB schemaName=REL_HO_EXEC_FAIL_RATE_AB_type task outputfield create name=FLBPolicy_Task fieldName=REL_HO_EXEC_FAIL_RATE_BA schemaName=REL_HO_EXEC_FAIL_RATE_BA_type task outputfield create name=FLBPolicy_Task fieldName=REL_NUM_HO_WITH_EVENTS_AB schemaName=REL_NUM_HO_WITH_EVENTS_AB_type task outputfield create name=FLBPolicy_Task fieldName=REL_NUM_HO_WITH_EVENTS_BA schemaName=REL_NUM_HO_WITH_EVENTS_BA_type task outputfield create name=FLBPolicy_Task fieldName=REL_TOO_EARLY_HO_RATE_AB schemaName=REL_TOO_EARLY_HO_RATE_AB_type task outputfield create name=FLBPolicy_Task fieldName=REL_TOO_EARLY_HO_RATE_BA schemaName=REL_TOO_EARLY_HO_RATE_BA_type task outputfield create name=FLBPolicy_Task fieldName=REL_TOO_LATE_HO_RATE_AB schemaName=REL_TOO_LATE_HO_RATE_AB_type task outputfield create name=FLBPolicy_Task fieldName=REL_TOO_LATE_HO_RATE_BA schemaName=REL_TOO_LATE_HO_RATE_BA_type task outputfield create name=FLBPolicy_Task fieldName=SB_OCN_AB schemaName=SB_OCN_AB_type task outputfield create name=FLBPolicy_Task fieldName=SB_OCN_BA schemaName=SB_OCN_BA_type task outputfield create name=FLBPolicy_Task fieldName=CellA schemaName=CellA_type task outputfield create name=FLBPolicy_Task fieldName=CellB schemaName=CellB_type task outputfield create name=FLBPolicy_Task fieldName=Adjacency_4G_Name schemaName=Adjacency_4G_Name_type task logic create name=FLBPolicy_Task logicFlavour=FUZZY logic="somelogic goes here" task create name=FLBPolicy_Task_Pre task inputfield create name=FLBPolicy_Task_Pre fieldName=ENABLE_CONGESTION schemaName=ENABLE_CONGESTION_type task inputfield create name=FLBPolicy_Task_Pre fieldName=FREQ_REL_TYPE schemaName=FREQ_REL_TYPE_type task inputfield create name=FLBPolicy_Task_Pre fieldName=HO_EXEC_FAIL_RATE_AB schemaName=HO_EXEC_FAIL_RATE_AB_type task inputfield create name=FLBPolicy_Task_Pre fieldName=HO_EXEC_FAIL_RATE_BA schemaName=HO_EXEC_FAIL_RATE_BA_type task inputfield create name=FLBPolicy_Task_Pre fieldName=LOW_CQI_SAMPLES_RATE_HO_AB schemaName=LOW_CQI_SAMPLES_RATE_HO_AB_type task inputfield create name=FLBPolicy_Task_Pre fieldName=LOW_CQI_SAMPLES_RATE_HO_BA schemaName=LOW_CQI_SAMPLES_RATE_HO_BA_type task inputfield create name=FLBPolicy_Task_Pre fieldName=LOW_PUSCH_SINR_SAMPLES_RATE_HO_AB schemaName=LOW_PUSCH_SINR_SAMPLES_RATE_HO_AB_type task inputfield create name=FLBPolicy_Task_Pre fieldName=LOW_PUSCH_SINR_SAMPLES_RATE_HO_BA schemaName=LOW_PUSCH_SINR_SAMPLES_RATE_HO_BA_type task inputfield create name=FLBPolicy_Task_Pre fieldName=PDCCH_CCE_HIGH_LOAD_DELTA schemaName=PDCCH_CCE_HIGH_LOAD_DELTA_type task inputfield create name=FLBPolicy_Task_Pre fieldName=REL_HO_EXEC_FAIL_RATE_HIGH_AB schemaName=REL_HO_EXEC_FAIL_RATE_HIGH_AB_type task inputfield create name=FLBPolicy_Task_Pre fieldName=REL_HO_EXEC_FAIL_RATE_HIGH_BA schemaName=REL_HO_EXEC_FAIL_RATE_HIGH_BA_type task inputfield create name=FLBPolicy_Task_Pre fieldName=REL_HO_EXEC_FAIL_RATE_LOW_AB schemaName=REL_HO_EXEC_FAIL_RATE_LOW_AB_type task inputfield create name=FLBPolicy_Task_Pre fieldName=REL_HO_EXEC_FAIL_RATE_LOW_BA schemaName=REL_HO_EXEC_FAIL_RATE_LOW_BA_type task inputfield create name=FLBPolicy_Task_Pre fieldName=REL_NUM_HO_WITH_EVENTS_AB_IN schemaName=REL_NUM_HO_WITH_EVENTS_AB_IN_type task inputfield create name=FLBPolicy_Task_Pre fieldName=REL_NUM_HO_WITH_EVENTS_BA_IN schemaName=REL_NUM_HO_WITH_EVENTS_BA_IN_type task inputfield create name=FLBPolicy_Task_Pre fieldName=REL_TOO_EARLY_HO_RATE_HIGH_AB schemaName=REL_TOO_EARLY_HO_RATE_HIGH_AB_type task inputfield create name=FLBPolicy_Task_Pre fieldName=REL_TOO_EARLY_HO_RATE_HIGH_BA schemaName=REL_TOO_EARLY_HO_RATE_HIGH_BA_type task inputfield create name=FLBPolicy_Task_Pre fieldName=REL_TOO_EARLY_HO_RATE_LOW_AB schemaName=REL_TOO_EARLY_HO_RATE_LOW_AB_type task inputfield create name=FLBPolicy_Task_Pre fieldName=REL_TOO_EARLY_HO_RATE_LOW_BA schemaName=REL_TOO_EARLY_HO_RATE_LOW_BA_type task inputfield create name=FLBPolicy_Task_Pre fieldName=REL_TOO_LATE_HO_RATE_HIGH_AB schemaName=REL_TOO_LATE_HO_RATE_HIGH_AB_type task inputfield create name=FLBPolicy_Task_Pre fieldName=REL_TOO_LATE_HO_RATE_HIGH_BA schemaName=REL_TOO_LATE_HO_RATE_HIGH_BA_type task inputfield create name=FLBPolicy_Task_Pre fieldName=REL_TOO_LATE_HO_RATE_LOW_AB schemaName=REL_TOO_LATE_HO_RATE_LOW_AB_type task inputfield create name=FLBPolicy_Task_Pre fieldName=REL_TOO_LATE_HO_RATE_LOW_BA schemaName=REL_TOO_LATE_HO_RATE_LOW_BA_type task inputfield create name=FLBPolicy_Task_Pre fieldName=RRC_CONGESTION_DELTA schemaName=RRC_CONGESTION_DELTA_type task inputfield create name=FLBPolicy_Task_Pre fieldName=SET_TYPE schemaName=SET_TYPE_type task inputfield create name=FLBPolicy_Task_Pre fieldName=TOO_EARLY_HO_RATE_AB schemaName=TOO_EARLY_HO_RATE_AB_type task inputfield create name=FLBPolicy_Task_Pre fieldName=TOO_EARLY_HO_RATE_BA schemaName=TOO_EARLY_HO_RATE_BA_type task inputfield create name=FLBPolicy_Task_Pre fieldName=TOO_LATE_HO_RATE_AB schemaName=TOO_LATE_HO_RATE_AB_type task inputfield create name=FLBPolicy_Task_Pre fieldName=TOO_LATE_HO_RATE_BA schemaName=TOO_LATE_HO_RATE_BA_type task inputfield create name=FLBPolicy_Task_Pre fieldName=CellA schemaName=CellA_type task inputfield create name=FLBPolicy_Task_Pre fieldName=CellB schemaName=CellB_type task inputfield create name=FLBPolicy_Task_Pre fieldName=Adjacency_4G_Name schemaName=Adjacency_4G_Name_type task outputfield create name=FLBPolicy_Task_Pre fieldName=ENABLE_CONGESTION schemaName=ENABLE_CONGESTION_type task outputfield create name=FLBPolicy_Task_Pre fieldName=FREQ_REL_TYPE schemaName=FREQ_REL_TYPE_type task outputfield create name=FLBPolicy_Task_Pre fieldName=HO_EXEC_FAIL_RATE_AB schemaName=HO_EXEC_FAIL_RATE_AB_type task outputfield create name=FLBPolicy_Task_Pre fieldName=HO_EXEC_FAIL_RATE_BA schemaName=HO_EXEC_FAIL_RATE_BA_type task outputfield create name=FLBPolicy_Task_Pre fieldName=LOW_CQI_SAMPLES_RATE_HO_AB schemaName=LOW_CQI_SAMPLES_RATE_HO_AB_type task outputfield create name=FLBPolicy_Task_Pre fieldName=LOW_CQI_SAMPLES_RATE_HO_BA schemaName=LOW_CQI_SAMPLES_RATE_HO_BA_type task outputfield create name=FLBPolicy_Task_Pre fieldName=LOW_PUSCH_SINR_SAMPLES_RATE_HO_AB schemaName=LOW_PUSCH_SINR_SAMPLES_RATE_HO_AB_type task outputfield create name=FLBPolicy_Task_Pre fieldName=LOW_PUSCH_SINR_SAMPLES_RATE_HO_BA schemaName=LOW_PUSCH_SINR_SAMPLES_RATE_HO_BA_type task outputfield create name=FLBPolicy_Task_Pre fieldName=PDCCH_CCE_HIGH_LOAD_DELTA schemaName=PDCCH_CCE_HIGH_LOAD_DELTA_type task outputfield create name=FLBPolicy_Task_Pre fieldName=REL_HO_EXEC_FAIL_RATE_HIGH_AB schemaName=REL_HO_EXEC_FAIL_RATE_HIGH_AB_type task outputfield create name=FLBPolicy_Task_Pre fieldName=REL_HO_EXEC_FAIL_RATE_HIGH_BA schemaName=REL_HO_EXEC_FAIL_RATE_HIGH_BA_type task outputfield create name=FLBPolicy_Task_Pre fieldName=REL_HO_EXEC_FAIL_RATE_LOW_AB schemaName=REL_HO_EXEC_FAIL_RATE_LOW_AB_type task outputfield create name=FLBPolicy_Task_Pre fieldName=REL_HO_EXEC_FAIL_RATE_LOW_BA schemaName=REL_HO_EXEC_FAIL_RATE_LOW_BA_type task outputfield create name=FLBPolicy_Task_Pre fieldName=REL_NUM_HO_WITH_EVENTS_AB_IN schemaName=REL_NUM_HO_WITH_EVENTS_AB_IN_type task outputfield create name=FLBPolicy_Task_Pre fieldName=REL_NUM_HO_WITH_EVENTS_BA_IN schemaName=REL_NUM_HO_WITH_EVENTS_BA_IN_type task outputfield create name=FLBPolicy_Task_Pre fieldName=REL_TOO_EARLY_HO_RATE_HIGH_AB schemaName=REL_TOO_EARLY_HO_RATE_HIGH_AB_type task outputfield create name=FLBPolicy_Task_Pre fieldName=REL_TOO_EARLY_HO_RATE_HIGH_BA schemaName=REL_TOO_EARLY_HO_RATE_HIGH_BA_type task outputfield create name=FLBPolicy_Task_Pre fieldName=REL_TOO_EARLY_HO_RATE_LOW_AB schemaName=REL_TOO_EARLY_HO_RATE_LOW_AB_type task outputfield create name=FLBPolicy_Task_Pre fieldName=REL_TOO_EARLY_HO_RATE_LOW_BA schemaName=REL_TOO_EARLY_HO_RATE_LOW_BA_type task outputfield create name=FLBPolicy_Task_Pre fieldName=REL_TOO_LATE_HO_RATE_HIGH_AB schemaName=REL_TOO_LATE_HO_RATE_HIGH_AB_type task outputfield create name=FLBPolicy_Task_Pre fieldName=REL_TOO_LATE_HO_RATE_HIGH_BA schemaName=REL_TOO_LATE_HO_RATE_HIGH_BA_type task outputfield create name=FLBPolicy_Task_Pre fieldName=REL_TOO_LATE_HO_RATE_LOW_AB schemaName=REL_TOO_LATE_HO_RATE_LOW_AB_type task outputfield create name=FLBPolicy_Task_Pre fieldName=REL_TOO_LATE_HO_RATE_LOW_BA schemaName=REL_TOO_LATE_HO_RATE_LOW_BA_type task outputfield create name=FLBPolicy_Task_Pre fieldName=RRC_CONGESTION_DELTA schemaName=RRC_CONGESTION_DELTA_type task outputfield create name=FLBPolicy_Task_Pre fieldName=SET_TYPE schemaName=SET_TYPE_type task outputfield create name=FLBPolicy_Task_Pre fieldName=TOO_EARLY_HO_RATE_AB schemaName=TOO_EARLY_HO_RATE_AB_type task outputfield create name=FLBPolicy_Task_Pre fieldName=TOO_EARLY_HO_RATE_BA schemaName=TOO_EARLY_HO_RATE_BA_type task outputfield create name=FLBPolicy_Task_Pre fieldName=TOO_LATE_HO_RATE_AB schemaName=TOO_LATE_HO_RATE_AB_type task outputfield create name=FLBPolicy_Task_Pre fieldName=TOO_LATE_HO_RATE_BA schemaName=TOO_LATE_HO_RATE_BA_type task outputfield create name=FLBPolicy_Task_Pre fieldName=CellA schemaName=CellA_type task outputfield create name=FLBPolicy_Task_Pre fieldName=CellB schemaName=CellB_type task outputfield create name=FLBPolicy_Task_Pre fieldName=Adjacency_4G_Name schemaName=Adjacency_4G_Name_type task logic create name=FLBPolicy_Task_Pre logicFlavour=MVEL logic="logger.debug(subject.id);logger.debug(inFields);outFields.putAll(inFields);logger.debug(outFields);return true;" task create name=FLBPolicy_Task_Post task inputfield create name=FLBPolicy_Task_Post fieldName=OCN_AB schemaName=OCN_AB_type task inputfield create name=FLBPolicy_Task_Post fieldName=OCN_BA schemaName=OCN_BA_type task inputfield create name=FLBPolicy_Task_Post fieldName=REL_HO_EXEC_FAIL_RATE_AB schemaName=REL_HO_EXEC_FAIL_RATE_AB_type task inputfield create name=FLBPolicy_Task_Post fieldName=REL_HO_EXEC_FAIL_RATE_BA schemaName=REL_HO_EXEC_FAIL_RATE_BA_type task inputfield create name=FLBPolicy_Task_Post fieldName=REL_NUM_HO_WITH_EVENTS_AB schemaName=REL_NUM_HO_WITH_EVENTS_AB_type task inputfield create name=FLBPolicy_Task_Post fieldName=REL_NUM_HO_WITH_EVENTS_BA schemaName=REL_NUM_HO_WITH_EVENTS_BA_type task inputfield create name=FLBPolicy_Task_Post fieldName=REL_TOO_EARLY_HO_RATE_AB schemaName=REL_TOO_EARLY_HO_RATE_AB_type task inputfield create name=FLBPolicy_Task_Post fieldName=REL_TOO_EARLY_HO_RATE_BA schemaName=REL_TOO_EARLY_HO_RATE_BA_type task inputfield create name=FLBPolicy_Task_Post fieldName=REL_TOO_LATE_HO_RATE_AB schemaName=REL_TOO_LATE_HO_RATE_AB_type task inputfield create name=FLBPolicy_Task_Post fieldName=REL_TOO_LATE_HO_RATE_BA schemaName=REL_TOO_LATE_HO_RATE_BA_type task inputfield create name=FLBPolicy_Task_Post fieldName=SB_OCN_AB schemaName=SB_OCN_AB_type task inputfield create name=FLBPolicy_Task_Post fieldName=SB_OCN_BA schemaName=SB_OCN_BA_type task inputfield create name=FLBPolicy_Task_Post fieldName=CellA schemaName=CellA_type task inputfield create name=FLBPolicy_Task_Post fieldName=CellB schemaName=CellB_type task inputfield create name=FLBPolicy_Task_Post fieldName=Adjacency_4G_Name schemaName=Adjacency_4G_Name_type task outputfield create name=FLBPolicy_Task_Post fieldName=OCN_AB schemaName=OCN_AB_type task outputfield create name=FLBPolicy_Task_Post fieldName=OCN_BA schemaName=OCN_BA_type task outputfield create name=FLBPolicy_Task_Post fieldName=REL_HO_EXEC_FAIL_RATE_AB schemaName=REL_HO_EXEC_FAIL_RATE_AB_type task outputfield create name=FLBPolicy_Task_Post fieldName=REL_HO_EXEC_FAIL_RATE_BA schemaName=REL_HO_EXEC_FAIL_RATE_BA_type task outputfield create name=FLBPolicy_Task_Post fieldName=REL_NUM_HO_WITH_EVENTS_AB schemaName=REL_NUM_HO_WITH_EVENTS_AB_type task outputfield create name=FLBPolicy_Task_Post fieldName=REL_NUM_HO_WITH_EVENTS_BA schemaName=REL_NUM_HO_WITH_EVENTS_BA_type task outputfield create name=FLBPolicy_Task_Post fieldName=REL_TOO_EARLY_HO_RATE_AB schemaName=REL_TOO_EARLY_HO_RATE_AB_type task outputfield create name=FLBPolicy_Task_Post fieldName=REL_TOO_EARLY_HO_RATE_BA schemaName=REL_TOO_EARLY_HO_RATE_BA_type task outputfield create name=FLBPolicy_Task_Post fieldName=REL_TOO_LATE_HO_RATE_AB schemaName=REL_TOO_LATE_HO_RATE_AB_type task outputfield create name=FLBPolicy_Task_Post fieldName=REL_TOO_LATE_HO_RATE_BA schemaName=REL_TOO_LATE_HO_RATE_BA_type task outputfield create name=FLBPolicy_Task_Post fieldName=SB_OCN_AB schemaName=SB_OCN_AB_type task outputfield create name=FLBPolicy_Task_Post fieldName=SB_OCN_BA schemaName=SB_OCN_BA_type task outputfield create name=FLBPolicy_Task_Post fieldName=CellA schemaName=CellA_type task outputfield create name=FLBPolicy_Task_Post fieldName=CellB schemaName=CellB_type task outputfield create name=FLBPolicy_Task_Post fieldName=Adjacency_4G_Name schemaName=Adjacency_4G_Name_type task logic create name=FLBPolicy_Task_Post logicFlavour=MVEL logic="logger.debug(subject.id);logger.debug(inFields);outFields.putAll(inFields);logger.debug(outFields);return true;" policy create name=FLBPolicy_Policy template=FREEFORM firstState=PreExecute policy state create name=FLBPolicy_Policy stateName=PostExecute triggerName=FLBPolicy_fromFuzzy defaultTaskName=FLBPolicy_Task_Post policy state output create name=FLBPolicy_Policy stateName=PostExecute outputName=Post2Out eventName=FLBPolicy_OutputEvent policy state taskref create name=FLBPolicy_Policy stateName=PostExecute taskName=FLBPolicy_Task_Post outputType=DIRECT outputName=Post2Out policy state create name=FLBPolicy_Policy stateName=FuzzyExecute triggerName=FLBPolicy_toFuzzy defaultTaskName=FLBPolicy_Task policy state output create name=FLBPolicy_Policy stateName=FuzzyExecute outputName=Fuzzy2Post eventName=FLBPolicy_fromFuzzy nextState=PostExecute policy state taskref create name=FLBPolicy_Policy stateName=FuzzyExecute taskName=FLBPolicy_Task outputType=DIRECT outputName=Fuzzy2Post policy state create name=FLBPolicy_Policy stateName=PreExecute triggerName=FLBPolicy_InputEvent defaultTaskName=FLBPolicy_Task_Pre policy state output create name=FLBPolicy_Policy stateName=PreExecute outputName=Pre2Fuzzy eventName=FLBPolicy_toFuzzy nextState=FuzzyExecute policy state taskref create name=FLBPolicy_Policy stateName=PreExecute taskName=FLBPolicy_Task_Pre outputType=DIRECT outputName=Pre2Fuzzy