diff --git a/LibOneM2M/OneM2M_Functions.ttcn b/LibOneM2M/OneM2M_Functions.ttcn index 015d6b3cf14f14f98dfd30460612bd3d61d262a0..33e89d09052afbb674f314244fbfc9bdeaec2f77 100644 --- a/LibOneM2M/OneM2M_Functions.ttcn +++ b/LibOneM2M/OneM2M_Functions.ttcn @@ -364,15 +364,15 @@ module OneM2M_Functions { } - function f_cse_preamble_subscriptionVerification(out AeSimu p_notifyHandler,in integer p_aeIndex, inout integer p_ae2Index, inout template RequestPrimitive p_createRequestPrimitive,in ResourceType p_resourceType, in ResponseStatusCode p_responseStatusCode := int2001) runs on AeSimu { + function f_cse_preamble_subscriptionVerification(out AeSimu p_ae2,in integer p_aeIndex, inout integer p_ae2Index, inout template RequestPrimitive p_createRequestPrimitive,in ResourceType p_resourceType, in ResponseStatusCode p_responseStatusCode := int2001) runs on AeSimu { if(p_resourceType == int23){ - p_notifyHandler := AeSimu.create("NotifyHandler") alive; - p_notifyHandler.start(f_cse_createResource(int2, m_createAe(PX_APP_ID, -, PX_AE2_ID_STEM, "MyAe2", {f_getAnnouncementTargetPoA("HTTP", PX_AE2_ADDRESS, "")}), -1)); // AE2 is registred - p_ae2Index := f_getResource(p_notifyHandler); + p_ae2 := AeSimu.create("AE2") alive; + p_ae2.start(f_cse_createResource(int2, m_createAe(PX_APP_ID, -, PX_AE2_ID_STEM, "MyAe2", {f_getAnnouncementTargetPoA("HTTP", PX_AE2_ADDRESS, "")}), -1)); // AE2 is registred + p_ae2Index := f_getResource(p_ae2); if(ischosen(p_createRequestPrimitive.primitiveContent.subscription)){ //this condition is necessary for Subscription TCs where notification URI is set in m_createSubscriptionAdvanced p_createRequestPrimitive.primitiveContent.subscription.notificationURI := {f_getResourceAddress(p_ae2Index)}; } - p_notifyHandler.start(f_cse_notifyProcedure_subscriptionVerificationHandler(p_aeIndex, p_responseStatusCode)); + p_ae2.start(f_cse_notifyProcedure_subscriptionVerificationHandler(p_aeIndex, p_responseStatusCode)); } } @@ -462,11 +462,11 @@ module OneM2M_Functions { } - function f_is_component_done(in Tester p_notifyHandler) runs on Tester { + function f_is_component_done(in Tester p_ae2) runs on Tester { tc_ac.start(10.0); alt { - [] p_notifyHandler.done { + [] p_ae2.done { tc_ac.stop; } [] tc_ac.timeout { diff --git a/OneM2M_Testcases.ttcn b/OneM2M_Testcases.ttcn index d9574892c3faa4cd123ca058489ebd7fc8f87b2d..0b5c17186b27391f01888912e455eb2471d44e16 100644 --- a/OneM2M_Testcases.ttcn +++ b/OneM2M_Testcases.ttcn @@ -1863,10 +1863,9 @@ module OneM2M_Testcases { var template RequestPrimitive v_createRequest := m_createContainerBase; var ResponsePrimitive v_responsePrimitive; var AeSimu v_ae1 := AeSimu.create("AE1") alive; - var AeSimu v_notifyHandler := AeSimu.create("NotifyHandler") alive;//TODO useless but need to be initialized see if we can remove it v_createRequest.primitiveContent.container.resourceName := omit; - v_ae1.start(f_CSE_DMR_CRE_001(int3, v_createRequest, -, v_notifyHandler)); //Container + v_ae1.start(f_CSE_DMR_CRE_001(int3, v_createRequest, -)); //Container v_ae1.done; if(getverdict == pass){ v_responsePrimitive := f_getResponsePrimitive(v_ae1); @@ -1882,10 +1881,9 @@ module OneM2M_Testcases { var template RequestPrimitive v_createRequest := m_createContainerBase; var ResponsePrimitive v_responsePrimitive; var AeSimu v_ae1 := AeSimu.create("AE1") alive; - var AeSimu v_notifyHandler := AeSimu.create("NotifyHandler") alive; v_createRequest.primitiveContent.container.resourceName := omit; - v_ae1.start(f_CSE_DMR_CRE_001(int3, v_createRequest, m_createAeAux(omit,omit),v_notifyHandler));//Container + v_ae1.start(f_CSE_DMR_CRE_001(int3, v_createRequest, m_createAeAux(omit,omit)));//Container v_ae1.done; @@ -1903,11 +1901,10 @@ module OneM2M_Testcases { var template RequestPrimitive v_createRequest := m_createContainerBase; var ResponsePrimitive v_responsePrimitive; var AeSimu v_ae1 := AeSimu.create("AE1") alive; - var AeSimu v_notifyHandler := AeSimu.create("NotifyHandler") alive; v_createRequest.primitiveContent.container.resourceName := omit; - v_ae1.start(f_CSE_DMR_CRE_001(int3, v_createRequest, m_createContainerBase, v_notifyHandler));//Container + v_ae1.start(f_CSE_DMR_CRE_001(int3, v_createRequest, m_createContainerBase));//Container v_ae1.done; @@ -1925,11 +1922,10 @@ module OneM2M_Testcases { var template RequestPrimitive v_createRequest := m_createGroupBase; var ResponsePrimitive v_responsePrimitive; var AeSimu v_ae1 := AeSimu.create("AE1") alive; - var AeSimu v_notifyHandler := AeSimu.create("NotifyHandler") alive; v_createRequest.primitiveContent.group_.resourceName := omit; - v_ae1.start(f_CSE_DMR_CRE_001(int9, v_createRequest, -, v_notifyHandler));//Group + v_ae1.start(f_CSE_DMR_CRE_001(int9, v_createRequest, -));//Group v_ae1.done; @@ -1947,11 +1943,10 @@ module OneM2M_Testcases { var template RequestPrimitive v_createRequest := m_createGroupBase; var ResponsePrimitive v_responsePrimitive; var AeSimu v_ae1 := AeSimu.create("AE1") alive; - var AeSimu v_notifyHandler := AeSimu.create("NotifyHandler") alive; v_createRequest.primitiveContent.group_.resourceName := omit; - v_ae1.start(f_CSE_DMR_CRE_001(int9, v_createRequest, m_createAeAux(omit,omit), v_notifyHandler));//Group + v_ae1.start(f_CSE_DMR_CRE_001(int9, v_createRequest, m_createAeAux(omit,omit)));//Group v_ae1.done; @@ -1969,11 +1964,10 @@ module OneM2M_Testcases { var template RequestPrimitive v_createRequest := m_createAcpBase; var ResponsePrimitive v_responsePrimitive; var AeSimu v_ae1 := AeSimu.create("AE1") alive; - var AeSimu v_notifyHandler := AeSimu.create("NotifyHandler") alive; - + v_createRequest.primitiveContent.accessControlPolicy.resourceName := omit; - v_ae1.start(f_CSE_DMR_CRE_001(int1, v_createRequest, -, v_notifyHandler));//AccessControlPolicy + v_ae1.start(f_CSE_DMR_CRE_001(int1, v_createRequest, -));//AccessControlPolicy v_ae1.done; @@ -1991,11 +1985,10 @@ module OneM2M_Testcases { var template RequestPrimitive v_createRequest := m_createAcpBase; var ResponsePrimitive v_responsePrimitive; var AeSimu v_ae1 := AeSimu.create("AE1") alive; - var AeSimu v_notifyHandler := AeSimu.create("NotifyHandler") alive; v_createRequest.primitiveContent.accessControlPolicy.resourceName := omit; - v_ae1.start(f_CSE_DMR_CRE_001(int1, v_createRequest, m_createAeAux(omit,omit), v_notifyHandler));//AccessControlPolicy + v_ae1.start(f_CSE_DMR_CRE_001(int1, v_createRequest, m_createAeAux(omit,omit)));//AccessControlPolicy v_ae1.done; @@ -2013,10 +2006,9 @@ module OneM2M_Testcases { var template RequestPrimitive v_createRequest := m_createScheduleBase; var ResponsePrimitive v_responsePrimitive; var AeSimu v_ae1 := AeSimu.create("AE1") alive; - var AeSimu v_notifyHandler := AeSimu.create("NotifyHandler") alive; v_createRequest.primitiveContent.schedule.resourceName := omit; - v_ae1.start(f_CSE_DMR_CRE_001(int18, v_createRequest, -, v_notifyHandler));//Schedule + v_ae1.start(f_CSE_DMR_CRE_001(int18, v_createRequest, -));//Schedule v_ae1.done; @@ -2034,10 +2026,9 @@ module OneM2M_Testcases { var template RequestPrimitive v_createRequest := m_createScheduleBase; var ResponsePrimitive v_responsePrimitive; var AeSimu v_ae1 := AeSimu.create("AE1") alive; - var AeSimu v_notifyHandler := AeSimu.create("NotifyHandler") alive; v_createRequest.primitiveContent.schedule.resourceName := omit; - v_ae1.start(f_CSE_DMR_CRE_001(int18, v_createRequest, m_createAeAux(omit,omit), v_notifyHandler));//Schedule + v_ae1.start(f_CSE_DMR_CRE_001(int18, v_createRequest, m_createAeAux(omit,omit)));//Schedule v_ae1.done; @@ -2055,10 +2046,9 @@ module OneM2M_Testcases { var template RequestPrimitive v_createRequest := m_createScheduleBase; var ResponsePrimitive v_responsePrimitive; var AeSimu v_ae1 := AeSimu.create("AE1") alive; - var AeSimu v_notifyHandler := AeSimu.create("NotifyHandler") alive; v_createRequest.primitiveContent.schedule.resourceName := omit; - v_ae1.start(f_CSE_DMR_CRE_001(int18, v_createRequest, m_createSubscriptionBase, v_notifyHandler));//Schedule + v_ae1.start(f_CSE_DMR_CRE_001(int18, v_createRequest, m_createSubscriptionBase));//Schedule v_ae1.done; @@ -2076,12 +2066,11 @@ module OneM2M_Testcases { var template RequestPrimitive v_createRequest := m_createPollingChannelBase; var ResponsePrimitive v_responsePrimitive; var AeSimu v_ae1 := AeSimu.create("AE1") alive; - var AeSimu v_notifyHandler := AeSimu.create("NotifyHandler") alive; v_createRequest.primitiveContent.pollingChannel.resourceName := omit; - v_ae1.start(f_CSE_DMR_CRE_001(int15, v_createRequest, m_createAeAux(omit,omit), v_notifyHandler));//PollingChannel + v_ae1.start(f_CSE_DMR_CRE_001(int15, v_createRequest, m_createAeAux(omit,omit)));//PollingChannel v_ae1.done; @@ -2099,10 +2088,9 @@ module OneM2M_Testcases { var template RequestPrimitive v_createRequest := m_createSubscriptionBase; var ResponsePrimitive v_responsePrimitive; var AeSimu v_ae1 := AeSimu.create("AE1") alive; - var AeSimu v_notifyHandler := AeSimu.create("NotifyHandler") alive; v_createRequest.primitiveContent.subscription.resourceName := omit; - v_ae1.start(f_CSE_DMR_CRE_001(int23, v_createRequest, -, v_notifyHandler));//Subscription + v_ae1.start(f_CSE_DMR_CRE_001(int23, v_createRequest, -));//Subscription v_ae1.done; @@ -2120,10 +2108,9 @@ module OneM2M_Testcases { var template RequestPrimitive v_createRequest := m_createSubscriptionBase; var ResponsePrimitive v_responsePrimitive; var AeSimu v_ae1 := AeSimu.create("AE1") alive; - var AeSimu v_notifyHandler := AeSimu.create("AE2") alive; v_createRequest.primitiveContent.subscription.resourceName := omit; - v_ae1.start(f_CSE_DMR_CRE_001(int23, v_createRequest, m_createAeAux(omit,omit), v_notifyHandler));//Subscription + v_ae1.start(f_CSE_DMR_CRE_001(int23, v_createRequest, m_createAeAux(omit,omit)));//Subscription v_ae1.done; @@ -2141,10 +2128,9 @@ module OneM2M_Testcases { var template RequestPrimitive v_createRequest := m_createSubscriptionBase; var ResponsePrimitive v_responsePrimitive; var AeSimu v_ae1 := AeSimu.create("AE1") alive; - var AeSimu v_notifyHandler := AeSimu.create("NotifyHandler") alive; v_createRequest.primitiveContent.subscription.resourceName := omit; - v_ae1.start(f_CSE_DMR_CRE_001(int23, v_createRequest, m_createContainerBase, v_notifyHandler));//Subscription + v_ae1.start(f_CSE_DMR_CRE_001(int23, v_createRequest, m_createContainerBase));//Subscription v_ae1.done; @@ -2161,11 +2147,10 @@ module OneM2M_Testcases { // Local variables var template RequestPrimitive v_createRequest := m_createSubscriptionBase; var ResponsePrimitive v_responsePrimitive; - var AeSimu v_notifyHandler := AeSimu.create("NotifyHandler") alive; var AeSimu v_ae1 := AeSimu.create("AE1") alive; v_createRequest.primitiveContent.subscription.resourceName := omit; - v_ae1.start(f_CSE_DMR_CRE_001(int23, v_createRequest, m_createAcpBase, v_notifyHandler));//Subscription + v_ae1.start(f_CSE_DMR_CRE_001(int23, v_createRequest, m_createAcpBase));//Subscription v_ae1.done; @@ -2182,10 +2167,9 @@ module OneM2M_Testcases { var template RequestPrimitive v_createRequest := m_createSubscriptionBase; var ResponsePrimitive v_responsePrimitive; var AeSimu v_ae1 := AeSimu.create("AE1") alive; - var AeSimu v_notifyHandler := AeSimu.create("NotifyHandler") alive; v_createRequest.primitiveContent.subscription.resourceName := omit; - v_ae1.start(f_CSE_DMR_CRE_001(int23, v_createRequest, m_createScheduleBase, v_notifyHandler));//Subscription + v_ae1.start(f_CSE_DMR_CRE_001(int23, v_createRequest, m_createScheduleBase));//Subscription v_ae1.done; @@ -2202,10 +2186,9 @@ module OneM2M_Testcases { var template RequestPrimitive v_createRequest := m_createSubscriptionBase; var ResponsePrimitive v_responsePrimitive; var AeSimu v_ae1 := AeSimu.create("AE1") alive; - var AeSimu v_notifyHandler := AeSimu.create("NotifyHandler") alive; - + v_createRequest.primitiveContent.subscription.resourceName := omit; - v_ae1.start(f_CSE_DMR_CRE_001(int23, v_createRequest, m_createGroupBase, v_notifyHandler));//Subscription + v_ae1.start(f_CSE_DMR_CRE_001(int23, v_createRequest, m_createGroupBase));//Subscription v_ae1.done; @@ -2221,12 +2204,11 @@ module OneM2M_Testcases { // Local variables var template RequestPrimitive v_createRequest := m_createNodeBase; var ResponsePrimitive v_responsePrimitive; - var AeSimu v_notifyHandler := AeSimu.create("NotifyHandler") alive; var AeSimu v_ae1 := AeSimu.create("AE1") alive; v_createRequest.primitiveContent.node.resourceName := omit; - v_ae1.start(f_CSE_DMR_CRE_001(int14, v_createRequest, -, v_notifyHandler));//Node + v_ae1.start(f_CSE_DMR_CRE_001(int14, v_createRequest, -));//Node v_ae1.done; @@ -2244,10 +2226,9 @@ module OneM2M_Testcases { var template RequestPrimitive v_createRequest := m_createMgmtCmdBase; var ResponsePrimitive v_responsePrimitive; var AeSimu v_ae1 := AeSimu.create("AE1") alive; - var AeSimu v_notifyHandler := AeSimu.create("NotifyHandler") alive; v_createRequest.primitiveContent.mgmtResource.resourceName := omit; - v_ae1.start(f_CSE_DMR_CRE_001(int12, v_createRequest, -, v_notifyHandler));//Management Command + v_ae1.start(f_CSE_DMR_CRE_001(int12, v_createRequest, -));//Management Command v_ae1.done; @@ -2265,10 +2246,9 @@ module OneM2M_Testcases { var template RequestPrimitive v_createRequest := m_createLocationPolicyBase; var ResponsePrimitive v_responsePrimitive; var AeSimu v_ae1 := AeSimu.create("AE1") alive; - var AeSimu v_notifyHandler := AeSimu.create("NotifyHandler") alive; v_createRequest.primitiveContent.locationPolicy.resourceName := omit; - v_ae1.start(f_CSE_DMR_CRE_001(int10, v_createRequest, -, v_notifyHandler));//Location Policy + v_ae1.start(f_CSE_DMR_CRE_001(int10, v_createRequest, -));//Location Policy v_ae1.done; @@ -2286,10 +2266,9 @@ module OneM2M_Testcases { var template RequestPrimitive v_createRequest := m_createStatsConfigBase; var ResponsePrimitive v_responsePrimitive; var AeSimu v_ae1 := AeSimu.create("AE1") alive; - var AeSimu v_notifyHandler := AeSimu.create("NotifyHandler") alive; v_createRequest.primitiveContent.statsConfig.resourceName := omit; - v_ae1.start(f_CSE_DMR_CRE_001(int22, v_createRequest, -, v_notifyHandler));//Stats Config + v_ae1.start(f_CSE_DMR_CRE_001(int22, v_createRequest, -));//Stats Config v_ae1.done; @@ -2306,11 +2285,10 @@ module OneM2M_Testcases { var template RequestPrimitive v_createRequest := m_createStatsCollectBase; var ResponsePrimitive v_responsePrimitive; var AeSimu v_ae1 := AeSimu.create("AE1") alive; - var AeSimu v_notifyHandler := AeSimu.create("NotifyHandler") alive; v_createRequest.primitiveContent.statsCollect.resourceName := omit; - v_ae1.start(f_CSE_DMR_CRE_001(int21, v_createRequest, -, v_notifyHandler));//Stats Collect + v_ae1.start(f_CSE_DMR_CRE_001(int21, v_createRequest, -));//Stats Collect v_ae1.done; @@ -2328,10 +2306,9 @@ module OneM2M_Testcases { var template RequestPrimitive v_createRequest := m_createM2mServiceSubscriptionProfileBase; var ResponsePrimitive v_responsePrimitive; var AeSimu v_ae1 := AeSimu.create("AE1") alive; - var AeSimu v_notifyHandler := AeSimu.create("NotifyHandler") alive; v_createRequest.primitiveContent.m2mServiceSubscriptionProfile.resourceName := omit; - v_ae1.start(f_CSE_DMR_CRE_001(int11, v_createRequest, -, v_notifyHandler));//Subscription Profile + v_ae1.start(f_CSE_DMR_CRE_001(int11, v_createRequest, -));//Subscription Profile v_ae1.done; @@ -2349,10 +2326,9 @@ module OneM2M_Testcases { var template RequestPrimitive v_createRequest := m_createServiceSubscribedAppRuleBase; var ResponsePrimitive v_responsePrimitive; var AeSimu v_ae1 := AeSimu.create("AE1") alive; - var AeSimu v_notifyHandler := AeSimu.create("NotifyHandler") alive; v_createRequest.primitiveContent.serviceSubscribedAppRule.resourceName := omit; - v_ae1.start(f_CSE_DMR_CRE_001(int19, v_createRequest, -, v_notifyHandler));//Service Subscribed App + v_ae1.start(f_CSE_DMR_CRE_001(int19, v_createRequest, -));//Service Subscribed App v_ae1.done; @@ -2370,10 +2346,9 @@ module OneM2M_Testcases { var template RequestPrimitive v_createRequest := m_createContentInstanceBase; var ResponsePrimitive v_responsePrimitive; var AeSimu v_ae1 := AeSimu.create("AE1") alive; - var AeSimu v_notifyHandler := AeSimu.create("NotifyHandler") alive; - + v_createRequest.primitiveContent.contentInstance.resourceName := omit; - v_ae1.start(f_CSE_DMR_CRE_001(int4, v_createRequest, m_createContainerBase, v_notifyHandler));//Subscription + v_ae1.start(f_CSE_DMR_CRE_001(int4, v_createRequest, m_createContainerBase));//Subscription v_ae1.done; @@ -2386,9 +2361,10 @@ module OneM2M_Testcases { } - function f_CSE_DMR_CRE_001(ResourceType p_resourceType, template RequestPrimitive p_requestPrimitive, in template (omit) RequestPrimitive p_parentRequestPrimitive := omit, in AeSimu p_notifyHandler) runs on AeSimu return ResponsePrimitive { + function f_CSE_DMR_CRE_001(ResourceType p_resourceType, template RequestPrimitive p_requestPrimitive, in template (omit) RequestPrimitive p_parentRequestPrimitive := omit) runs on AeSimu return ResponsePrimitive { // Local variables + var AeSimu v_ae2 := AeSimu.create("AE2") alive; var MsgIn v_response; var RequestPrimitive v_request; var integer v_parentIndex := -1; @@ -2396,14 +2372,13 @@ module OneM2M_Testcases { var integer v_ae2Index := -1; var integer v_acpAuxIndex := -1; var PoaList v_poaList := {"http://" & PX_AE2_ADDRESS & "/"}; - var AeSimu v_notifyHandler; // Test control // Test component configuration f_cf01Up(); - map(p_notifyHandler:mcaPort, system:mcaPort); - map(p_notifyHandler:mcaPortIn, system:mcaPortIn); + map(v_ae2:mcaPort, system:mcaPort); + map(v_ae2:mcaPortIn, system:mcaPortIn); // Test adapter configuration @@ -2411,11 +2386,11 @@ module OneM2M_Testcases { if(ispresent(p_parentRequestPrimitive)) { if(match(int23, p_parentRequestPrimitive.resourceType)){ - p_notifyHandler.start(f_cse_createResource(int2, m_createAe(PX_APP_ID, -, PX_AE2_ID_STEM, "MyAe2", v_poaList), -1)); // AE2 is registred - p_notifyHandler.done; - v_ae2Index := f_getResource(p_notifyHandler); + v_ae2.start(f_cse_createResource(int2, m_createAe(PX_APP_ID, -, PX_AE2_ID_STEM, "MyAe2", v_poaList), -1)); // AE2 is registred + v_ae2.done; + v_ae2Index := f_getResource(v_ae2); p_parentRequestPrimitive.primitiveContent.subscription.notificationURI := {f_getResourceAddress(v_ae2Index)}; - p_notifyHandler.start(f_cse_notifyProcedure_subscriptionVerificationHandler(v_parentIndex)); + v_ae2.start(f_cse_notifyProcedure_subscriptionVerificationHandler(v_parentIndex)); } if(ischosen(p_parentRequestPrimitive.primitiveContent.group_)){ @@ -2446,11 +2421,11 @@ module OneM2M_Testcases { // Test Body if(match(int23, p_requestPrimitive.resourceType)){ - p_notifyHandler.start(f_cse_createResource(int2, m_createAe(PX_APP_ID, -, PX_AE2_ID_STEM, "MyAe2", v_poaList), -1)); // AE2 is registred - p_notifyHandler.done; - v_ae2Index := f_getResource(p_notifyHandler); + v_ae2.start(f_cse_createResource(int2, m_createAe(PX_APP_ID, -, PX_AE2_ID_STEM, "MyAe2", v_poaList), -1)); // AE2 is registred + v_ae2.done; + v_ae2Index := f_getResource(v_ae2); p_requestPrimitive.primitiveContent.subscription.notificationURI := {f_getResourceAddress(v_ae2Index)}; - p_notifyHandler.start(f_cse_notifyProcedure_subscriptionVerificationHandler(v_parentIndex)); + v_ae2.start(f_cse_notifyProcedure_subscriptionVerificationHandler(v_parentIndex)); } v_request := f_getCreateRequestPrimitive(p_resourceType, p_requestPrimitive, v_parentIndex); @@ -2490,9 +2465,9 @@ module OneM2M_Testcases { vc_resourcesIndexToBeDeleted := {}; // Tear down - //notifyHandler.stop; + //ae2.stop; f_cf01Down(); - unmap(p_notifyHandler:mcaPort, system:mcaPort); + unmap(v_ae2:mcaPort, system:mcaPort); return v_response.primitive.responsePrimitive; @@ -2639,7 +2614,7 @@ module OneM2M_Testcases { var MsgIn v_response; var RequestPrimitive v_request; var integer v_aeIndex := -1; - var AeSimu v_notifyHandler; + var AeSimu v_ae2; var integer v_ae2Index := -1; var integer v_resourceIndex := -1; @@ -2653,7 +2628,7 @@ module OneM2M_Testcases { // Preamble v_aeIndex := f_cse_preamble_registerAe();//c_CRUDNDi); - f_cse_preamble_subscriptionVerification(v_notifyHandler, v_aeIndex, v_ae2Index, p_requestPrimitive, p_resourceType); + f_cse_preamble_subscriptionVerification(v_ae2, v_aeIndex, v_ae2Index, p_requestPrimitive, p_resourceType); // Test Body v_request := f_getCreateRequestPrimitive(p_resourceType, p_requestPrimitive, v_aeIndex); @@ -2765,7 +2740,7 @@ module OneM2M_Testcases { var RequestPrimitive v_request; var integer v_aeIndex := -1; var integer v_resourceIndex := -1; - var AeSimu v_notifyHandler; + var AeSimu v_ae2; var integer v_ae2Index := -1; // Test control @@ -2778,7 +2753,7 @@ module OneM2M_Testcases { // Preamble v_aeIndex := f_cse_preamble_registerAe();//c_CRUDNDi) - f_cse_preamble_subscriptionVerification(v_notifyHandler, v_aeIndex, v_ae2Index, p_requestPrimitive, p_resourceType); + f_cse_preamble_subscriptionVerification(v_ae2, v_aeIndex, v_ae2Index, p_requestPrimitive, p_resourceType); v_resourceIndex := f_cse_createResource(p_resourceType, p_requestPrimitive, v_aeIndex); @@ -3603,7 +3578,7 @@ module OneM2M_Testcases { var RequestPrimitive v_request; var integer v_aeIndex := -1; var integer v_ae2Index := -1; - var AeSimu v_notifyHandler; + var AeSimu v_ae2; // Test control @@ -3615,7 +3590,7 @@ module OneM2M_Testcases { // Preamble v_aeIndex := f_cse_preamble_registerAe();//c_CRUDNDi); - f_cse_preamble_subscriptionVerification(v_notifyHandler, v_aeIndex, v_ae2Index, p_requestPrimitive, p_resourceType); + f_cse_preamble_subscriptionVerification(v_ae2, v_aeIndex, v_ae2Index, p_requestPrimitive, p_resourceType); // Test Body v_request := f_getCreateRequestPrimitive(p_resourceType, p_requestPrimitive, v_aeIndex); @@ -3734,7 +3709,7 @@ module OneM2M_Testcases { var RequestPrimitive v_request; var integer v_aeIndex := -1; var integer v_ae2Index := -1; - var AeSimu v_notifyHandler; + var AeSimu v_ae2; // Test control @@ -3746,7 +3721,7 @@ module OneM2M_Testcases { // Preamble v_aeIndex := f_cse_preamble_registerAe();//c_CRUDNDi); - f_cse_preamble_subscriptionVerification(v_notifyHandler, v_aeIndex, v_ae2Index, p_requestPrimitive, p_resourceType); + f_cse_preamble_subscriptionVerification(v_ae2, v_aeIndex, v_ae2Index, p_requestPrimitive, p_resourceType); // Test Body v_request := f_getCreateRequestPrimitive(p_resourceType, p_requestPrimitive, v_aeIndex); @@ -3869,7 +3844,7 @@ module OneM2M_Testcases { var RequestPrimitive v_request; var integer v_aeIndex := -1; var integer v_ae2Index := -1; - var AeSimu v_notifyHandler; + var AeSimu v_ae2; // Test control @@ -3881,7 +3856,7 @@ module OneM2M_Testcases { // Preamble v_aeIndex := f_cse_preamble_registerAe();//c_CRUDNDi); - f_cse_preamble_subscriptionVerification(v_notifyHandler, v_aeIndex, v_ae2Index, p_requestPrimitive, p_resourceType); + f_cse_preamble_subscriptionVerification(v_ae2, v_aeIndex, v_ae2Index, p_requestPrimitive, p_resourceType); // Test Body v_request := f_getCreateRequestPrimitive(p_resourceType, p_requestPrimitive, v_aeIndex); @@ -4337,7 +4312,7 @@ module OneM2M_Testcases { var integer v_containerIndex := -1; var integer v_parentIndex := -1; var integer v_acpAuxIndex := -1; - var AeSimu v_notifyHandler; + var AeSimu v_ae2; var integer v_ae2Index := -1; const XSD.NCName c_accessControlPolicyIDs := "accessControlPolicyIDs"; var integer v_resourceIndex := -1; @@ -4362,7 +4337,7 @@ module OneM2M_Testcases { v_parentIndex := f_cse_preamble_registerAe();//c_CRUDNDi); - f_cse_preamble_subscriptionVerification(v_notifyHandler, v_parentIndex, v_ae2Index, p_requestPrimitive, p_resourceType); + f_cse_preamble_subscriptionVerification(v_ae2, v_parentIndex, v_ae2Index, p_requestPrimitive, p_resourceType); if(p_resourceType == int4) { @@ -5042,7 +5017,7 @@ module OneM2M_Testcases { var integer v_containerIndex := -1; var integer v_parentIndex := -1; var integer v_resourceIndex := -1; - var AeSimu v_notifyHandler; + var AeSimu v_ae2; var integer v_ae2Index := -1; // Test control @@ -5055,7 +5030,7 @@ module OneM2M_Testcases { // Preamble v_aeIndex := f_cse_preamble_registerAe();//c_CRUDNDi); - f_cse_preamble_subscriptionVerification(v_notifyHandler, v_aeIndex, v_ae2Index, p_requestPrimitive, p_resourceType); + f_cse_preamble_subscriptionVerification(v_ae2, v_aeIndex, v_ae2Index, p_requestPrimitive, p_resourceType); if(p_resourceType == int4) { //ContentInstance v_containerIndex := f_cse_createResource(int3, m_createContainerBase, v_aeIndex); @@ -5234,7 +5209,7 @@ module OneM2M_Testcases { var integer v_aeIndex := -1; var integer v_acpAuxIndex := -1; var integer v_resourceIndex := -1; - var AeSimu v_notifyHandler; + var AeSimu v_ae2; var integer v_ae2Index := -1; // Test control @@ -5253,7 +5228,7 @@ module OneM2M_Testcases { v_aeIndex := f_cse_preamble_registerAe({f_getResourceId(vc_resourcesList[v_acpAuxIndex].resource)});//c_CRUDNDi; - f_cse_preamble_subscriptionVerification(v_notifyHandler, v_aeIndex, v_ae2Index, p_requestPrimitive, p_resourceType); + f_cse_preamble_subscriptionVerification(v_ae2, v_aeIndex, v_ae2Index, p_requestPrimitive, p_resourceType); v_resourceIndex := f_cse_createResource(p_resourceType, p_requestPrimitive, v_aeIndex); @@ -5376,7 +5351,7 @@ module OneM2M_Testcases { var XSD.String v_attribute := "#pi";//Attribute parentId to be retrieved var integer v_aeIndex := -1; var integer v_resourceIndex := -1; - var AeSimu v_notifyHandler; + var AeSimu v_ae2; var integer v_ae2Index := -1; // Test control @@ -5389,7 +5364,7 @@ module OneM2M_Testcases { // Preamble v_aeIndex := f_cse_preamble_registerAe();//c_CRUDNDi); - f_cse_preamble_subscriptionVerification(v_notifyHandler, v_aeIndex, v_ae2Index, p_requestPrimitive, p_resourceType); + f_cse_preamble_subscriptionVerification(v_ae2, v_aeIndex, v_ae2Index, p_requestPrimitive, p_resourceType); v_resourceIndex := f_cse_createResource(p_resourceType, p_requestPrimitive, v_aeIndex); @@ -5514,7 +5489,7 @@ module OneM2M_Testcases { var MsgIn v_response; var integer v_aeIndex := -1; var integer v_resourceIndex := -1; - var AeSimu v_notifyHandler; + var AeSimu v_ae2; var integer v_ae2Index := -1; // Test control @@ -5527,7 +5502,7 @@ module OneM2M_Testcases { // Preamble v_aeIndex := f_cse_preamble_registerAe();//c_CRUDNDi); - f_cse_preamble_subscriptionVerification(v_notifyHandler, v_aeIndex, v_ae2Index, p_requestPrimitive, p_resourceType); + f_cse_preamble_subscriptionVerification(v_ae2, v_aeIndex, v_ae2Index, p_requestPrimitive, p_resourceType); v_resourceIndex := f_cse_createResource(p_resourceType, p_requestPrimitive, v_aeIndex); @@ -5658,7 +5633,7 @@ module OneM2M_Testcases { var MsgIn v_response; var integer v_aeIndex := -1; var integer v_resourceIndex := -1; - var AeSimu v_notifyHandler; + var AeSimu v_ae2; var integer v_ae2Index := -1; // Test control @@ -5671,7 +5646,7 @@ module OneM2M_Testcases { // Preamble v_aeIndex := f_cse_preamble_registerAe();//c_CRUDNDi); - f_cse_preamble_subscriptionVerification(v_notifyHandler, v_aeIndex, v_ae2Index, p_requestPrimitive, p_resourceType); + f_cse_preamble_subscriptionVerification(v_ae2, v_aeIndex, v_ae2Index, p_requestPrimitive, p_resourceType); v_resourceIndex := f_cse_createResource(p_resourceType, p_requestPrimitive, v_aeIndex); @@ -5773,7 +5748,7 @@ module OneM2M_Testcases { var MsgIn v_response; var integer v_aeIndex := -1; var integer v_resourceIndex := -1; - var AeSimu v_notifyHandler; + var AeSimu v_ae2; var integer v_ae2Index := -1; // Test control @@ -5786,7 +5761,7 @@ module OneM2M_Testcases { // Preamble v_aeIndex := f_cse_preamble_registerAe();//c_CRUDNDi); - f_cse_preamble_subscriptionVerification(v_notifyHandler, v_aeIndex, v_ae2Index, p_requestPrimitive, p_resourceType); + f_cse_preamble_subscriptionVerification(v_ae2, v_aeIndex, v_ae2Index, p_requestPrimitive, p_resourceType); v_resourceIndex := f_cse_createResource(p_resourceType, p_requestPrimitive, v_aeIndex); @@ -5883,7 +5858,7 @@ module OneM2M_Testcases { var MsgIn v_response; var integer v_aeIndex := -1; var integer v_resourceIndex := -1; - var AeSimu v_notifyHandler; + var AeSimu v_ae2; var integer v_ae2Index := -1; // Test control @@ -5896,7 +5871,7 @@ module OneM2M_Testcases { // Preamble v_aeIndex := f_cse_preamble_registerAe();//c_CRUDNDi); - f_cse_preamble_subscriptionVerification(v_notifyHandler, v_aeIndex, v_ae2Index, p_requestPrimitive, p_resourceType); + f_cse_preamble_subscriptionVerification(v_ae2, v_aeIndex, v_ae2Index, p_requestPrimitive, p_resourceType); v_resourceIndex := f_cse_createResource(p_resourceType, p_requestPrimitive, v_aeIndex); @@ -6277,7 +6252,7 @@ module OneM2M_Testcases { var MsgIn v_response; var integer v_aeIndex := -1; var integer v_resourceIndex := -1; - var AeSimu v_notifyHandler; + var AeSimu v_ae2; var integer v_ae2Index := -1; var integer v_acpIndex := -1; @@ -6299,7 +6274,7 @@ module OneM2M_Testcases { } if (p_resourceType!=int16){ //ResourceType != RemoteCSE - f_cse_preamble_subscriptionVerification(v_notifyHandler, v_aeIndex, v_ae2Index, p_requestPrimitive, p_resourceType); + f_cse_preamble_subscriptionVerification(v_ae2, v_aeIndex, v_ae2Index, p_requestPrimitive, p_resourceType); v_resourceIndex := f_cse_createResource(p_resourceType, p_requestPrimitive);//under the CSEBase resource @@ -6412,7 +6387,7 @@ module OneM2M_Testcases { var integer v_aeIndex := -1; var integer v_acpAuxIndex := -1; var integer v_resourceIndex := -1; - var AeSimu v_notifyHandler; + var AeSimu v_ae2; var integer v_ae2Index := -1; // Test control @@ -6440,7 +6415,7 @@ module OneM2M_Testcases { if (p_resourceType!=int16){ //ResourceType != RemoteCSE - f_cse_preamble_subscriptionVerification(v_notifyHandler, v_aeIndex, v_ae2Index, p_requestPrimitive, p_resourceType); + f_cse_preamble_subscriptionVerification(v_ae2, v_aeIndex, v_ae2Index, p_requestPrimitive, p_resourceType); v_resourceIndex := f_cse_createResource(p_resourceType, p_requestPrimitive);//under the CSEBase resource @@ -6582,7 +6557,7 @@ module OneM2M_Testcases { var XSD.String v_attribute := "#pi";//Attribute parentId to be retrieved var integer v_aeIndex := -1; var integer v_resourceIndex := -1; - var AeSimu v_notifyHandler; + var AeSimu v_ae2; var integer v_ae2Index := -1; var integer v_acpAuxIndex := -1; @@ -6604,7 +6579,7 @@ module OneM2M_Testcases { } if (p_resourceType!=int16){ //ResourceType != RemoteCSE - f_cse_preamble_subscriptionVerification(v_notifyHandler, v_aeIndex, v_ae2Index, p_requestPrimitive, p_resourceType); + f_cse_preamble_subscriptionVerification(v_ae2, v_aeIndex, v_ae2Index, p_requestPrimitive, p_resourceType); v_resourceIndex := f_cse_createResource(p_resourceType, p_requestPrimitive);//under the CSEBase resource @@ -6748,7 +6723,7 @@ module OneM2M_Testcases { var MsgIn v_response; var integer v_aeIndex := -1; var integer v_resourceIndex := -1; - var AeSimu v_notifyHandler; + var AeSimu v_ae2; var integer v_ae2Index := -1; var integer v_acpAuxIndex := -1; @@ -6770,7 +6745,7 @@ module OneM2M_Testcases { } if (p_resourceType!=int16){ //ResourceType != RemoteCSE - f_cse_preamble_subscriptionVerification(v_notifyHandler, v_aeIndex, v_ae2Index, p_requestPrimitive, p_resourceType); + f_cse_preamble_subscriptionVerification(v_ae2, v_aeIndex, v_ae2Index, p_requestPrimitive, p_resourceType); v_resourceIndex := f_cse_createResource(p_resourceType, p_requestPrimitive);//under the CSEBase resource @@ -6998,7 +6973,7 @@ module OneM2M_Testcases { var MsgIn v_response; var integer v_aeIndex := -1; var integer v_resourceIndex := -1; - var AeSimu v_notifyHandler; + var AeSimu v_ae2; var integer v_ae2Index := -1; var integer v_acpAuxIndex := -1; @@ -7020,7 +6995,7 @@ module OneM2M_Testcases { } if (p_resourceType!=int16){ //ResourceType != RemoteCSE - f_cse_preamble_subscriptionVerification(v_notifyHandler, v_aeIndex, v_ae2Index, p_requestPrimitive, p_resourceType); + f_cse_preamble_subscriptionVerification(v_ae2, v_aeIndex, v_ae2Index, p_requestPrimitive, p_resourceType); v_resourceIndex := f_cse_createResource(p_resourceType, p_requestPrimitive);//under the CSEBase resource @@ -7136,7 +7111,7 @@ module OneM2M_Testcases { var MsgIn v_response; var integer v_aeIndex := -1; var integer v_resourceIndex := -1; - var AeSimu v_notifyHandler; + var AeSimu v_ae2; var integer v_ae2Index := -1; var integer v_acpAuxIndex := -1; @@ -7158,7 +7133,7 @@ module OneM2M_Testcases { } if (p_resourceType!=int16){ //ResourceType != RemoteCSE - f_cse_preamble_subscriptionVerification(v_notifyHandler, v_aeIndex, v_ae2Index, p_requestPrimitive, p_resourceType); + f_cse_preamble_subscriptionVerification(v_ae2, v_aeIndex, v_ae2Index, p_requestPrimitive, p_resourceType); v_resourceIndex := f_cse_createResource(p_resourceType, p_requestPrimitive);//under the CSEBase resource @@ -7270,7 +7245,7 @@ module OneM2M_Testcases { var MsgIn v_response; var integer v_aeIndex := -1; var integer v_resourceIndex := -1; - var AeSimu v_notifyHandler; + var AeSimu v_ae2; var integer v_ae2Index := -1; var integer v_acpAuxIndex := -1; @@ -7292,7 +7267,7 @@ module OneM2M_Testcases { } if (p_resourceType!=int16){ //ResourceType != RemoteCSE - f_cse_preamble_subscriptionVerification(v_notifyHandler, v_aeIndex, v_ae2Index, p_requestPrimitive, p_resourceType); + f_cse_preamble_subscriptionVerification(v_ae2, v_aeIndex, v_ae2Index, p_requestPrimitive, p_resourceType); v_resourceIndex := f_cse_createResource(p_resourceType, p_requestPrimitive);//under the CSEBase resource @@ -7492,7 +7467,7 @@ module OneM2M_Testcases { // Local variables var MsgIn v_response; var RequestPrimitive v_request; - var AeSimu v_notifyHandler; + var AeSimu v_ae2; var integer v_aeIndex := -1; var integer v_ae2Index := -1; var integer v_resourceIndex := -1; @@ -7510,9 +7485,9 @@ module OneM2M_Testcases { if(isvalue(p_childResourceType)) { if(valueof(p_childResourceType) == int23) { - f_cse_preamble_subscriptionVerification(v_notifyHandler, v_aeIndex, v_ae2Index, p_childRequestPrimitive, valueof(p_childResourceType)); + f_cse_preamble_subscriptionVerification(v_ae2, v_aeIndex, v_ae2Index, p_childRequestPrimitive, valueof(p_childResourceType)); } else { - f_cse_preamble_subscriptionVerification(v_notifyHandler, v_aeIndex, v_ae2Index, p_requestPrimitive, valueof(p_resourceType)); + f_cse_preamble_subscriptionVerification(v_ae2, v_aeIndex, v_ae2Index, p_requestPrimitive, valueof(p_resourceType)); } } @@ -7637,7 +7612,7 @@ module OneM2M_Testcases { // Local variables var MsgIn v_response; var RequestPrimitive v_request; - var AeSimu v_notifyHandler; + var AeSimu v_ae2; var integer v_aeIndex := -1; var integer v_ae2Index := -1; var integer v_resourceIndex := -1; @@ -7655,9 +7630,9 @@ module OneM2M_Testcases { if(isvalue(p_childResourceType)) { if(valueof(p_childResourceType) == int23) { - f_cse_preamble_subscriptionVerification(v_notifyHandler, v_aeIndex, v_ae2Index, p_childRequestPrimitive, valueof(p_childResourceType)); + f_cse_preamble_subscriptionVerification(v_ae2, v_aeIndex, v_ae2Index, p_childRequestPrimitive, valueof(p_childResourceType)); } else { - f_cse_preamble_subscriptionVerification(v_notifyHandler, v_aeIndex, v_ae2Index, p_requestPrimitive, valueof(p_resourceType)); + f_cse_preamble_subscriptionVerification(v_ae2, v_aeIndex, v_ae2Index, p_requestPrimitive, valueof(p_resourceType)); } } @@ -7781,7 +7756,7 @@ module OneM2M_Testcases { // Local variables var MsgIn v_response; var RequestPrimitive v_request; - var AeSimu v_notifyHandler; + var AeSimu v_ae2; var integer v_aeIndex := -1; var integer v_ae2Index := -1; var integer v_resourceIndex := -1; @@ -7799,9 +7774,9 @@ module OneM2M_Testcases { if(isvalue(p_childResourceType)) { if(valueof(p_childResourceType) == int23) { - f_cse_preamble_subscriptionVerification(v_notifyHandler, v_aeIndex, v_ae2Index, p_childRequestPrimitive, valueof(p_childResourceType)); + f_cse_preamble_subscriptionVerification(v_ae2, v_aeIndex, v_ae2Index, p_childRequestPrimitive, valueof(p_childResourceType)); } else { - f_cse_preamble_subscriptionVerification(v_notifyHandler, v_aeIndex, v_ae2Index, p_requestPrimitive, valueof(p_resourceType)); + f_cse_preamble_subscriptionVerification(v_ae2, v_aeIndex, v_ae2Index, p_requestPrimitive, valueof(p_resourceType)); } } @@ -7926,7 +7901,7 @@ module OneM2M_Testcases { // Local variables var MsgIn v_response; var RequestPrimitive v_request; - var AeSimu v_notifyHandler; + var AeSimu v_ae2; var integer v_aeIndex := -1; var integer v_ae2Index := -1; var integer v_resourceIndex := -1; @@ -7944,9 +7919,9 @@ module OneM2M_Testcases { if(isvalue(p_childResourceType)) { if(valueof(p_childResourceType) == int23) { - f_cse_preamble_subscriptionVerification(v_notifyHandler, v_aeIndex, v_ae2Index, p_childRequestPrimitive, valueof(p_childResourceType)); + f_cse_preamble_subscriptionVerification(v_ae2, v_aeIndex, v_ae2Index, p_childRequestPrimitive, valueof(p_childResourceType)); } else { - f_cse_preamble_subscriptionVerification(v_notifyHandler, v_aeIndex, v_ae2Index, p_requestPrimitive, valueof(p_resourceType)); + f_cse_preamble_subscriptionVerification(v_ae2, v_aeIndex, v_ae2Index, p_requestPrimitive, valueof(p_resourceType)); } } @@ -8070,7 +8045,7 @@ module OneM2M_Testcases { // Local variables var MsgIn v_response; var RequestPrimitive v_request; - var AeSimu v_notifyHandler; + var AeSimu v_ae2; var integer v_aeIndex := -1; var integer v_ae2Index := -1; var integer v_resourceIndex := -1; @@ -8088,9 +8063,9 @@ module OneM2M_Testcases { if(isvalue(p_childResourceType)) { if(valueof(p_childResourceType) == int23) { - f_cse_preamble_subscriptionVerification(v_notifyHandler, v_aeIndex, v_ae2Index, p_childRequestPrimitive, valueof(p_childResourceType)); + f_cse_preamble_subscriptionVerification(v_ae2, v_aeIndex, v_ae2Index, p_childRequestPrimitive, valueof(p_childResourceType)); } else { - f_cse_preamble_subscriptionVerification(v_notifyHandler, v_aeIndex, v_ae2Index, p_requestPrimitive, valueof(p_resourceType)); + f_cse_preamble_subscriptionVerification(v_ae2, v_aeIndex, v_ae2Index, p_requestPrimitive, valueof(p_resourceType)); } } @@ -8389,7 +8364,7 @@ module OneM2M_Testcases { var RequestPrimitive v_request; var integer v_aeIndex := -1; var integer v_resourceIndex := -1; - var AeSimu v_notifyHandler; + var AeSimu v_ae2; var integer v_ae2Index := -1; // Test control @@ -8402,7 +8377,7 @@ module OneM2M_Testcases { // Preamble v_aeIndex := f_cse_preamble_registerAe();//c_CRUDNDi); - f_cse_preamble_subscriptionVerification(v_notifyHandler, v_aeIndex, v_ae2Index, p_createRequestPrimitive, p_resourceType); + f_cse_preamble_subscriptionVerification(v_ae2, v_aeIndex, v_ae2Index, p_createRequestPrimitive, p_resourceType); v_resourceIndex := f_cse_createResource(p_resourceType, p_createRequestPrimitive, v_aeIndex); @@ -8669,7 +8644,7 @@ module OneM2M_Testcases { var RequestPrimitive v_request; var integer v_aeIndex := -1; var integer v_resourceIndex := -1; - var AeSimu v_notifyHandler; + var AeSimu v_ae2; var integer v_ae2Index := -1; // Test control @@ -8682,7 +8657,7 @@ module OneM2M_Testcases { // Preamble v_aeIndex := f_cse_preamble_registerAe();//c_CRUDNDi); - f_cse_preamble_subscriptionVerification(v_notifyHandler, v_aeIndex, v_ae2Index, p_createRequestPrimitive, p_resourceType); + f_cse_preamble_subscriptionVerification(v_ae2, v_aeIndex, v_ae2Index, p_createRequestPrimitive, p_resourceType); v_resourceIndex := f_cse_createResource(p_resourceType, p_createRequestPrimitive, v_aeIndex); @@ -8991,7 +8966,7 @@ module OneM2M_Testcases { var RequestPrimitive v_request; var integer v_aeIndex := -1; var integer v_resourceIndex := -1; - var AeSimu v_notifyHandler; + var AeSimu v_ae2; var integer v_ae2Index := -1; // Test control @@ -9004,7 +8979,7 @@ module OneM2M_Testcases { // Preamble v_aeIndex := f_cse_preamble_registerAe();//c_CRUDNDi); - f_cse_preamble_subscriptionVerification(v_notifyHandler, v_aeIndex, v_ae2Index, p_createRequestPrimitive, p_resourceType); + f_cse_preamble_subscriptionVerification(v_ae2, v_aeIndex, v_ae2Index, p_createRequestPrimitive, p_resourceType); v_resourceIndex := f_cse_createResource(p_resourceType, p_createRequestPrimitive, v_aeIndex); @@ -9404,7 +9379,7 @@ module OneM2M_Testcases { var RequestPrimitive v_request; var integer v_aeIndex := -1; var integer v_resourceIndex := -1; - var AeSimu v_notifyHandler; + var AeSimu v_ae2; var integer v_ae2Index := -1; // Test control @@ -9417,7 +9392,7 @@ module OneM2M_Testcases { // Preamble v_aeIndex := f_cse_preamble_registerAe();//c_CRUDNDi); - f_cse_preamble_subscriptionVerification(v_notifyHandler, v_aeIndex, v_ae2Index, p_createRequestPrimitive, p_resourceType); + f_cse_preamble_subscriptionVerification(v_ae2, v_aeIndex, v_ae2Index, p_createRequestPrimitive, p_resourceType); v_resourceIndex := f_cse_createResource(p_resourceType, p_createRequestPrimitive, v_aeIndex); @@ -9559,7 +9534,7 @@ module OneM2M_Testcases { // Local variables var MsgIn v_response; var RequestPrimitive v_request; - var AeSimu v_notifyHandler; + var AeSimu v_ae2; var integer v_aeIndex := -1; var integer v_ae2Index := -1; var integer v_resourceIndex := -1; @@ -9574,7 +9549,7 @@ module OneM2M_Testcases { // Preamble v_aeIndex := f_cse_preamble_registerAe();//c_CRUDNDi); - f_cse_preamble_subscriptionVerification(v_notifyHandler, v_aeIndex, v_ae2Index, p_createRequestPrimitive, p_resourceType); + f_cse_preamble_subscriptionVerification(v_ae2, v_aeIndex, v_ae2Index, p_createRequestPrimitive, p_resourceType); v_resourceIndex := f_cse_createResource(p_resourceType, p_createRequestPrimitive , v_aeIndex); @@ -9767,7 +9742,7 @@ module OneM2M_Testcases { var integer v_aeIndex := -1; var integer v_acpAuxIndex := -1; var integer v_resourceIndex := -1; - var AeSimu v_notifyHandler; + var AeSimu v_ae2; var integer v_ae2Index := -1; // Test control @@ -9786,7 +9761,7 @@ module OneM2M_Testcases { v_aeIndex := f_cse_preamble_registerAe({f_getResourceId(vc_resourcesList[v_acpAuxIndex].resource)}, -);//c_CRDNDi); - f_cse_preamble_subscriptionVerification(v_notifyHandler, v_aeIndex, v_ae2Index, p_createRequestPrimitive, p_resourceType); + f_cse_preamble_subscriptionVerification(v_ae2, v_aeIndex, v_ae2Index, p_createRequestPrimitive, p_resourceType); v_resourceIndex := f_cse_createResource(p_resourceType, p_createRequestPrimitive, v_aeIndex); @@ -9983,7 +9958,7 @@ module OneM2M_Testcases { var RequestPrimitive v_request; var integer v_aeIndex := -1; var integer v_resourceIndex := -1; - var AeSimu v_notifyHandler; + var AeSimu v_ae2; var integer v_ae2Index := -1; // Test control @@ -9996,7 +9971,7 @@ module OneM2M_Testcases { // Preamble v_aeIndex := f_cse_preamble_registerAe();//c_CRUDNDi); - f_cse_preamble_subscriptionVerification(v_notifyHandler, v_aeIndex, v_ae2Index, p_createRequestPrimitive, p_resourceType); + f_cse_preamble_subscriptionVerification(v_ae2, v_aeIndex, v_ae2Index, p_createRequestPrimitive, p_resourceType); v_resourceIndex := f_cse_createResource(p_resourceType, p_createRequestPrimitive, v_aeIndex); @@ -10204,7 +10179,7 @@ module OneM2M_Testcases { var RequestPrimitive v_request; var integer v_aeIndex := -1; var integer v_resourceIndex := -1; - var AeSimu v_notifyHandler; + var AeSimu v_ae2; var integer v_ae2Index := -1; // Test control @@ -10217,7 +10192,7 @@ module OneM2M_Testcases { // Preamble v_aeIndex := f_cse_preamble_registerAe();//c_CRUDNDi); - f_cse_preamble_subscriptionVerification(v_notifyHandler, v_aeIndex, v_ae2Index, p_createRequestPrimitive, p_resourceType); + f_cse_preamble_subscriptionVerification(v_ae2, v_aeIndex, v_ae2Index, p_createRequestPrimitive, p_resourceType); v_resourceIndex := f_cse_createResource(p_resourceType, p_createRequestPrimitive, v_aeIndex); @@ -11325,7 +11300,7 @@ module OneM2M_Testcases { var RequestPrimitive v_request; var integer v_aeIndex := -1; var integer v_resourceIndex := -1; - var AeSimu v_notifyHandler; + var AeSimu v_ae2; var integer v_ae2Index := -1; // Test control @@ -11338,7 +11313,7 @@ module OneM2M_Testcases { // Preamble v_aeIndex := f_cse_preamble_registerAe();//c_CRUDNDi); - f_cse_preamble_subscriptionVerification(v_notifyHandler, v_aeIndex, v_ae2Index, p_createRequestPrimitive, p_resourceType); + f_cse_preamble_subscriptionVerification(v_ae2, v_aeIndex, v_ae2Index, p_createRequestPrimitive, p_resourceType); v_resourceIndex := f_cse_createResource(p_resourceType, p_createRequestPrimitive, v_aeIndex); @@ -12554,7 +12529,7 @@ module OneM2M_Testcases { var RequestPrimitive v_request; var integer v_aeIndex := -1; var integer v_resourceIndex := -1; - var AeSimu v_notifyHandler; + var AeSimu v_ae2; var integer v_ae2Index := -1; var integer v_acpAuxIndex := -1; var integer v_acpIndex := -1; @@ -12587,7 +12562,7 @@ module OneM2M_Testcases { if (p_resourceType!=int16){ //ResourceType != RemoteCSE - f_cse_preamble_subscriptionVerification(v_notifyHandler, v_aeIndex, v_ae2Index, p_createRequestPrimitive, p_resourceType); + f_cse_preamble_subscriptionVerification(v_ae2, v_aeIndex, v_ae2Index, p_createRequestPrimitive, p_resourceType); v_resourceIndex := f_cse_createResource(p_resourceType, p_createRequestPrimitive);//under the CSEBase resource } else { //ResourceType = RemoteCSE @@ -13183,7 +13158,7 @@ module OneM2M_Testcases { var RequestPrimitive v_request; var integer v_aeIndex := -1; var integer v_resourceIndex := -1; - var AeSimu v_notifyHandler; + var AeSimu v_ae2; var integer v_ae2Index := -1; var integer v_acpAuxIndex := -1; @@ -13206,7 +13181,7 @@ module OneM2M_Testcases { if (p_resourceType!=int16){ //ResourceType != RemoteCSE - f_cse_preamble_subscriptionVerification(v_notifyHandler, v_aeIndex, v_ae2Index, p_createRequestPrimitive, p_resourceType); + f_cse_preamble_subscriptionVerification(v_ae2, v_aeIndex, v_ae2Index, p_createRequestPrimitive, p_resourceType); v_resourceIndex := f_cse_createResource(p_resourceType, p_createRequestPrimitive);//under the CSEBase resource } else { //ResourceType = RemoteCSE @@ -13329,7 +13304,7 @@ module OneM2M_Testcases { var integer v_parentIndex := -1; var integer v_containerIndex := -1; var integer v_resourceIndex := -1; - var AeSimu v_notifyHandler; + var AeSimu v_ae2; var integer v_ae2Index := -1; // Test control @@ -13342,7 +13317,7 @@ module OneM2M_Testcases { // Preamble v_aeIndex := f_cse_preamble_registerAe();//c_CRUDNDi) - f_cse_preamble_subscriptionVerification(v_notifyHandler, v_aeIndex, v_ae2Index, p_createRequestPrimitive, p_resourceType); + f_cse_preamble_subscriptionVerification(v_ae2, v_aeIndex, v_ae2Index, p_createRequestPrimitive, p_resourceType); if(p_resourceType == int4) { v_containerIndex := f_cse_createResource(int3, m_createContainerBase, v_aeIndex); @@ -13458,7 +13433,7 @@ module OneM2M_Testcases { var integer v_acpAuxIndex := -1; var integer v_aeIndex := -1; var integer v_resourceIndex := -1; - var AeSimu v_notifyHandler; + var AeSimu v_ae2; var integer v_ae2Index := -1; var AccessControlRule v_accessControlRule_1 := valueof(m_createAcr({PX_SUPER_AE_ID}, int63)); var AccessControlRule v_accessControlRule_2; @@ -13479,7 +13454,7 @@ module OneM2M_Testcases { v_acpAuxIndex := f_cse_preamble_createAcpAux(-,-);//c_CRDNDi); v_aeIndex := f_cse_preamble_registerAe({f_getResourceId(vc_resourcesList[v_acpAuxIndex].resource)}, -);//c_CRUNDi); - f_cse_preamble_subscriptionVerification(v_notifyHandler, v_aeIndex, v_ae2Index, p_createRequestPrimitive, p_resourceType); + f_cse_preamble_subscriptionVerification(v_ae2, v_aeIndex, v_ae2Index, p_createRequestPrimitive, p_resourceType); //Update ACP Aux to remove DELETE operation rights to AE, keeping rights of SUPER USER to run postamble v_accessControlRule_2 := valueof(m_createAcr({f_getResourceId(vc_resourcesList[v_aeIndex].resource)}, int55)); @@ -13664,7 +13639,7 @@ module OneM2M_Testcases { var integer v_aeIndex := -1; var integer v_resourceIndex := -1; var integer v_childResourceIndex := -1; - var AeSimu v_notifyHandler; + var AeSimu v_ae2; var integer v_ae2Index := -1; // Test control @@ -13677,7 +13652,7 @@ module OneM2M_Testcases { // Preamble v_aeIndex := f_cse_preamble_registerAe();//c_CRUDNDi); - f_cse_preamble_subscriptionVerification(v_notifyHandler, v_aeIndex, v_ae2Index, p_createRequestPrimitive, p_resourceType); + f_cse_preamble_subscriptionVerification(v_ae2, v_aeIndex, v_ae2Index, p_createRequestPrimitive, p_resourceType); v_resourceIndex := f_cse_createResource(p_resourceType, p_createRequestPrimitive, v_aeIndex); @@ -16535,7 +16510,7 @@ module OneM2M_Testcases { var XSD.AnyURI v_memberId_1; var XSD.AnyURI v_memberId_2; - var AeSimu v_notifyHandler; + var AeSimu v_ae2; // Test control @@ -16559,7 +16534,7 @@ module OneM2M_Testcases { v_subscriptionIndex := f_cse_createResource(int23,m_createSubscriptionBase, v_groupIndex); - v_notifyHandler.start(f_cse_notifyProcedure_subscriptionVerificationHandler(v_aeIndex)); + v_ae2.start(f_cse_notifyProcedure_subscriptionVerificationHandler(v_aeIndex)); //Test Body v_request := f_getUpdateRequestPrimitive(c_ResourceTypeGroup, v_groupIndex, v_updateRequest); @@ -17407,7 +17382,7 @@ module OneM2M_Testcases { var integer v_resourceIndex := -1; var template RequestPrimitive v_createRequest := m_createSubscriptionBase; var RequestPrimitive v_request; - var AeSimu v_notifyHandler; + var AeSimu v_ae2; var integer v_ae2Index := -1; // Test control @@ -17420,7 +17395,7 @@ module OneM2M_Testcases { // Preamble v_aeIndex := f_cse_preamble_registerAe();//AE1 is registred; - f_cse_preamble_subscriptionVerification(v_notifyHandler, v_aeIndex, v_ae2Index, v_createRequest, int23); + f_cse_preamble_subscriptionVerification(v_ae2, v_aeIndex, v_ae2Index, v_createRequest, int23); v_resourceIndex := f_cse_createResource(int23, v_createRequest, v_aeIndex);//Subscription resource is created @@ -17666,7 +17641,7 @@ module OneM2M_Testcases { //Local variables var template RequestPrimitive v_request := m_createSubscriptionBase; var integer v_aeIndex := -1; - var AeSimu v_notifyHandler; + var AeSimu v_ae2; var integer v_ae2Index := -1; // Test control @@ -17679,7 +17654,7 @@ module OneM2M_Testcases { // Preamble v_aeIndex := f_cse_preamble_registerAe();//c_CRUDNDi); - f_cse_preamble_subscriptionVerification(v_notifyHandler, v_aeIndex, v_ae2Index, v_request, int23); + f_cse_preamble_subscriptionVerification(v_ae2, v_aeIndex, v_ae2Index, v_request, int23); // Test Body v_request := f_getCreateRequestPrimitive(int23, m_createSubscriptionBase, v_aeIndex); @@ -17687,7 +17662,7 @@ module OneM2M_Testcases { mcaPort.send(m_request(valueof(v_request))); - f_is_component_done(v_notifyHandler); + f_is_component_done(v_ae2); // Postamble f_cse_postamble_deleteResources(); @@ -17710,7 +17685,7 @@ module OneM2M_Testcases { var template RequestPrimitive v_createRequest := omit; var template PrimitiveContent v_contentNotification := {container := mw_contentContainer_rc1};// all attributes expected var RequestPrimitive v_request; - var AeSimu v_notifyHandler; + var AeSimu v_ae2; var integer v_ae2Index := -1; // Test control @@ -17725,18 +17700,18 @@ module OneM2M_Testcases { v_createRequest := m_createSubscriptionAdvanced(f_getResourceAddress(v_aeIndex), -, {f_getResourceAddress(v_ae2Index)}, m_eventNotificationCriteria({int3}), -, omit, omit, omit, -, omit); - f_cse_preamble_subscriptionVerification(v_notifyHandler, v_aeIndex, v_ae2Index, v_createRequest, int23); + f_cse_preamble_subscriptionVerification(v_ae2, v_aeIndex, v_ae2Index, v_createRequest, int23); v_resourceIndex := f_cse_createResource(int23, v_createRequest, v_aeIndex);//Subscription - if(v_notifyHandler.running) { - v_notifyHandler.stop; + if(v_ae2.running) { + v_ae2.stop; }; // Test Body v_request:= f_getCreateRequestPrimitive(int3, m_createContainerBase, v_aeIndex); - v_notifyHandler.start(f_cse_notifyProcedure_representationHandler(v_contentNotification)); // check if the notification is well received and if its content matchs + v_ae2.start(f_cse_notifyProcedure_representationHandler(v_contentNotification)); // check if the notification is well received and if its content matchs mcaPort.send(m_request(v_request)); tc_ac.start; @@ -17758,7 +17733,7 @@ module OneM2M_Testcases { } } - f_is_component_done(v_notifyHandler); + f_is_component_done(v_ae2); //Postamble f_cse_postamble_deleteResources(); @@ -17781,7 +17756,7 @@ module OneM2M_Testcases { var integer v_aeIndex := -1; var template RequestPrimitive v_createRequest := m_createSubscriptionBase; var RequestPrimitive v_request; - var AeSimu v_notifyHandler; + var AeSimu v_ae2; var integer v_ae2Index := -1; // Test control @@ -17794,7 +17769,7 @@ module OneM2M_Testcases { // Preamble v_aeIndex := f_cse_preamble_registerAe(omit,omit);//c_CUDNDi); - f_cse_preamble_subscriptionVerification(v_notifyHandler, v_aeIndex, v_ae2Index, v_createRequest, int23, int4101); + f_cse_preamble_subscriptionVerification(v_ae2, v_aeIndex, v_ae2Index, v_createRequest, int23, int4101); // Test Body v_request := f_getCreateRequestPrimitive(int23, v_createRequest, v_aeIndex);//Subscription @@ -17847,7 +17822,7 @@ module OneM2M_Testcases { var integer v_aeIndex := -1; var template RequestPrimitive v_createRequest := m_createSubscriptionBase; var RequestPrimitive v_request; - var AeSimu v_notifyHandler; + var AeSimu v_ae2; var integer v_ae2Index := -1; // Test control @@ -17860,7 +17835,7 @@ module OneM2M_Testcases { // Preamble v_aeIndex := f_cse_preamble_registerAe(omit,omit);//c_CUDNDi); - f_cse_preamble_subscriptionVerification(v_notifyHandler, v_aeIndex, v_ae2Index, v_createRequest, int23, int5205); + f_cse_preamble_subscriptionVerification(v_ae2, v_aeIndex, v_ae2Index, v_createRequest, int23, int5205); // Test Body v_request := f_getCreateRequestPrimitive(int23, v_createRequest, v_aeIndex);//Subscription @@ -17918,7 +17893,7 @@ module OneM2M_Testcases { var template PrimitiveContent v_contentResponse; var template RequestPrimitive v_updateRequest := m_updateAeBase; var RequestPrimitive v_request; - var AeSimu v_notifyHandler; + var AeSimu v_ae2; var integer v_ae2Index := -1; v_contentResponse.aE := mw_contentAeBase; // all attributes expected @@ -17933,18 +17908,18 @@ module OneM2M_Testcases { // Preamble v_aeIndex := f_cse_preamble_registerAe();//c_CRUDNDi); - f_cse_preamble_subscriptionVerification(v_notifyHandler, v_aeIndex, v_ae2Index, v_createRequest, int23); + f_cse_preamble_subscriptionVerification(v_ae2, v_aeIndex, v_ae2Index, v_createRequest, int23); v_createRequest := m_createSubscriptionAdvanced(f_getResourceAddress(v_aeIndex), -, {f_getResourceAddress(v_ae2Index)},omit,omit,m_batchNotify(numberOfAggregatedNotification), omit, omit, -, int2); v_resourceIndex := f_cse_createResource(int23, v_createRequest, v_aeIndex);//Subscription - if(v_notifyHandler.running) { - v_notifyHandler.stop; + if(v_ae2.running) { + v_ae2.stop; }; // Test Body - v_notifyHandler.start(f_cse_notifyProcedure_aggregatedNoficationHandler(v_contentResponse, 2)); // check that no notification is received + v_ae2.start(f_cse_notifyProcedure_aggregatedNoficationHandler(v_contentResponse, 2)); // check that no notification is received v_updateRequest.primitiveContent.aE.labels := v_labels_1; v_request:= f_getUpdateRequestPrimitive(int2, v_aeIndex, v_updateRequest); // Update request 1 @@ -17956,7 +17931,7 @@ module OneM2M_Testcases { v_request:= f_getUpdateRequestPrimitive(int2, v_aeIndex, v_updateRequest); // Update request 2 f_cse_updateResource(v_request); - f_is_component_done(v_notifyHandler); + f_is_component_done(v_ae2); //Postamble f_cse_postamble_deleteResources(); @@ -17984,7 +17959,7 @@ module OneM2M_Testcases { var template PrimitiveContent v_contentResponse; var template RequestPrimitive v_updateRequest := m_updateAeBase; var RequestPrimitive v_request; - var AeSimu v_notifyHandler; + var AeSimu v_ae2; var integer v_ae2Index := -1; // Test control @@ -17997,18 +17972,18 @@ module OneM2M_Testcases { // Preamble v_aeIndex := f_cse_preamble_registerAe();//c_CRUDNDi); - f_cse_preamble_subscriptionVerification(v_notifyHandler, v_aeIndex, v_ae2Index, v_createRequest, int23); + f_cse_preamble_subscriptionVerification(v_ae2, v_aeIndex, v_ae2Index, v_createRequest, int23); v_resourceIndex := f_cse_createResource(int23, v_createRequest, v_aeIndex);//Subscription - if(v_notifyHandler.running) { - v_notifyHandler.stop; + if(v_ae2.running) { + v_ae2.stop; }; // Test Body v_contentResponse.aE := mw_contentAeBase; // all attributes expected - v_notifyHandler.start(f_cse_notifyProcedure_representationHandler(v_contentResponse)); // check if the notification is well received and if its content matchs + v_ae2.start(f_cse_notifyProcedure_representationHandler(v_contentResponse)); // check if the notification is well received and if its content matchs v_request:= f_getUpdateRequestPrimitive(int2, v_aeIndex, v_updateRequest); // Update request v_request.primitiveContent.aE.labels := v_labels_1; @@ -18033,7 +18008,7 @@ module OneM2M_Testcases { } }; - f_is_component_done(v_notifyHandler); + f_is_component_done(v_ae2); //Postamble f_cse_postamble_deleteResources(); @@ -18057,7 +18032,7 @@ module OneM2M_Testcases { var template RequestPrimitive v_createRequest := omit; var template RequestPrimitive v_updateRequest := m_updateAeBase; var RequestPrimitive v_request; - var AeSimu v_notifyHandler; + var AeSimu v_ae2; var integer v_ae2Index := -1; // Test control @@ -18072,19 +18047,19 @@ module OneM2M_Testcases { v_createRequest := m_createSubscriptionAdvanced(f_getResourceAddress(v_aeIndex), -, {f_getResourceAddress(v_ae2Index)}, omit, omit, omit, omit, omit, int2, omit); //notificationContentType ="modified attributes" - f_cse_preamble_subscriptionVerification(v_notifyHandler, v_aeIndex, v_ae2Index, v_createRequest, int23); + f_cse_preamble_subscriptionVerification(v_ae2, v_aeIndex, v_ae2Index, v_createRequest, int23); v_resourceIndex := f_cse_createResource(int23, v_createRequest, v_aeIndex); //Subscription - if(v_notifyHandler.running) { - v_notifyHandler.stop; + if(v_ae2.running) { + v_ae2.stop; }; // Test Body //TODO Use f_getTemplateFromPrimitiveContent() which needs to be modified to receive the template in which the output template will be built upon v_contentResponse.aE.labels := ?;// only modified attribute expected - v_notifyHandler.start(f_cse_notifyProcedure_representationHandler(v_contentResponse)); // check if the notification is well received and if its content matchs + v_ae2.start(f_cse_notifyProcedure_representationHandler(v_contentResponse)); // check if the notification is well received and if its content matchs v_updateRequest.primitiveContent.aE.labels := v_labels_1; @@ -18110,7 +18085,7 @@ module OneM2M_Testcases { } } - f_is_component_done(v_notifyHandler); + f_is_component_done(v_ae2); //Postamble f_cse_postamble_deleteResources(); @@ -18134,7 +18109,7 @@ module OneM2M_Testcases { var template PrimitiveContent v_contentResponse; var template RequestPrimitive v_updateRequest := m_updateAeBase; var RequestPrimitive v_request; - var AeSimu v_notifyHandler; + var AeSimu v_ae2; var integer v_ae2Index := -1; v_updateRequest.primitiveContent.aE.labels := v_labels_1; @@ -18151,7 +18126,7 @@ module OneM2M_Testcases { // Preamble v_aeIndex := f_cse_preamble_registerAe();//c_CRUDNDi); - f_cse_preamble_subscriptionVerification(v_notifyHandler, v_aeIndex, v_ae2Index, v_createRequest, int23); + f_cse_preamble_subscriptionVerification(v_ae2, v_aeIndex, v_ae2Index, v_createRequest, int23); v_createRequest := m_createSubscriptionAdvanced(f_getResourceAddress(v_aeIndex), -, {f_getResourceAddress(v_ae2Index)}, omit, omit, omit, omit, omit, int3, omit); // notificationContentType ="ResourceID" @@ -18159,10 +18134,10 @@ module OneM2M_Testcases { v_request:= f_getUpdateRequestPrimitive(int2, v_aeIndex, v_updateRequest); - f_is_component_done(v_notifyHandler); + f_is_component_done(v_ae2); // Test Body - v_notifyHandler.start(f_cse_notifyProcedure_representationHandler(v_contentResponse)); // check if the notification is well received and if its content matchs + v_ae2.start(f_cse_notifyProcedure_representationHandler(v_contentResponse)); // check if the notification is well received and if its content matchs mcaPort.send(m_request(v_request)); tc_ac.start; @@ -18207,7 +18182,7 @@ module OneM2M_Testcases { var template RequestPrimitive v_updateRequest := m_updateAeBase; var RequestPrimitive v_request; var template PrimitiveContent v_retrieveContentResponse; - var AeSimu v_notifyHandler; + var AeSimu v_ae2; var integer v_ae2Index := -1; v_updateRequest.primitiveContent.aE.labels := v_labels_1; @@ -18224,24 +18199,24 @@ module OneM2M_Testcases { // Preamble v_aeIndex := f_cse_preamble_registerAe();//c_CRUDNDi); - f_cse_preamble_subscriptionVerification(v_notifyHandler, v_aeIndex, v_ae2Index, v_createRequest, int23); + f_cse_preamble_subscriptionVerification(v_ae2, v_aeIndex, v_ae2Index, v_createRequest, int23); v_createRequest := m_createSubscriptionAdvanced(f_getResourceAddress(v_aeIndex), -, {f_getResourceAddress(v_ae2Index)}, omit, 3, omit, omit, omit, -, omit); //expirationCounter set to 3 v_resourceIndex := f_cse_createResource(int23, v_createRequest, v_aeIndex); // Subscription - if(v_notifyHandler.running) { - v_notifyHandler.stop; + if(v_ae2.running) { + v_ae2.stop; }; // Test Body - v_notifyHandler.start(f_cse_notifyProcedure_representationHandler(v_contentResponse)); // check if the notification is well received and if its content matchs + v_ae2.start(f_cse_notifyProcedure_representationHandler(v_contentResponse)); // check if the notification is well received and if its content matchs v_request:= f_getUpdateRequestPrimitive(int2, v_aeIndex, v_updateRequest); // AE update request f_cse_updateResource(v_request); // AE update //TODO See if we keep this f_is_component_done, it assure that the retrieve operation is executed after having sent and received the Notification - f_is_component_done(v_notifyHandler); + f_is_component_done(v_ae2); mcaPort.send(m_request(m_retrieveResource(f_getResourceAddress(v_resourceIndex), f_getOriginator(v_resourceIndex)))); @@ -18269,7 +18244,7 @@ module OneM2M_Testcases { } } - f_is_component_done(v_notifyHandler); + f_is_component_done(v_ae2); //Postamble f_cse_postamble_deleteResources(); @@ -18293,7 +18268,7 @@ module OneM2M_Testcases { var template RequestPrimitive v_createRequest := omit; var template RequestPrimitive v_updateRequest := m_updateAeBase; var RequestPrimitive v_request; - var AeSimu v_notifyHandler; + var AeSimu v_ae2; var integer v_ae2Index := -1; v_updateRequest.primitiveContent.aE.labels := v_labels_1; @@ -18309,23 +18284,23 @@ module OneM2M_Testcases { // Preamble v_aeIndex := f_cse_preamble_registerAe();//c_CRUDNDi); - f_cse_preamble_subscriptionVerification(v_notifyHandler, v_aeIndex, v_ae2Index, v_createRequest, int23); + f_cse_preamble_subscriptionVerification(v_ae2, v_aeIndex, v_ae2Index, v_createRequest, int23); v_createRequest := m_createSubscriptionAdvanced(f_getResourceAddress(v_aeIndex), -, {f_getResourceAddress(v_ae2Index)}, omit, 1, omit, omit, omit, -, omit); //expirationCounter set to 1 v_resourceIndex := f_cse_createResource(int23, v_createRequest, v_aeIndex);// Subscription - if(v_notifyHandler.running) { - v_notifyHandler.stop; + if(v_ae2.running) { + v_ae2.stop; }; // Test Body - v_notifyHandler.start(f_cse_notifyProcedure_representationHandler(v_contentResponse)); // check if the notification is well received and if its content matchs + v_ae2.start(f_cse_notifyProcedure_representationHandler(v_contentResponse)); // check if the notification is well received and if its content matchs v_request:= f_getUpdateRequestPrimitive(int2, v_aeIndex, v_updateRequest); // AE update request f_cse_updateResource(v_request); // AE update //TODO See if we keep this f_is_component_done, it assure that the retrieve operation is executed after having sent and received the Notification - f_is_component_done(v_notifyHandler); + f_is_component_done(v_ae2); mcaPort.send(m_request(m_retrieveResource(f_getResourceAddress(v_resourceIndex), f_getOriginator(v_resourceIndex)))); @@ -18348,7 +18323,7 @@ module OneM2M_Testcases { } } - f_is_component_done(v_notifyHandler); + f_is_component_done(v_ae2); //Postamble f_cse_postamble_deleteResources(); @@ -18372,7 +18347,7 @@ module OneM2M_Testcases { var template RequestPrimitive v_createRequest := omit; var template RequestPrimitive v_updateRequest := m_updateAeBase; var RequestPrimitive v_request; - var AeSimu v_notifyHandler; + var AeSimu v_ae2; var integer v_ae2Index := -1; v_updateRequest.primitiveContent.aE.labels := v_labels_1; @@ -18387,7 +18362,7 @@ module OneM2M_Testcases { // Preamble v_aeIndex := f_cse_preamble_registerAe();//c_CRUDNDi); - f_cse_preamble_subscriptionVerification(v_notifyHandler, v_aeIndex, v_ae2Index, v_createRequest, int23); + f_cse_preamble_subscriptionVerification(v_ae2, v_aeIndex, v_ae2Index, v_createRequest, int23); v_createRequest := m_createSubscriptionAdvanced(f_getResourceAddress(v_aeIndex), -, {f_getResourceAddress(v_ae2Index)}, m_eventNotificationCriteria({int1}, v_attributeList), omit, omit, omit, omit, -, omit); @@ -18395,12 +18370,12 @@ module OneM2M_Testcases { v_request:= f_getUpdateRequestPrimitive(int2, v_aeIndex, v_updateRequest); // Update request - if(v_notifyHandler.running) { - v_notifyHandler.stop; + if(v_ae2.running) { + v_ae2.stop; }; // Test Body - v_notifyHandler.start(f_cse_notifyProcedure_noNotificationHandler()); // check that no notification is received + v_ae2.start(f_cse_notifyProcedure_noNotificationHandler()); // check that no notification is received mcaPort.send(m_request(v_request)); tc_ac.start; @@ -18422,7 +18397,7 @@ module OneM2M_Testcases { } } - f_is_component_done(v_notifyHandler); + f_is_component_done(v_ae2); //Postamble f_cse_postamble_deleteResources(); @@ -18448,7 +18423,7 @@ module OneM2M_Testcases { var template PrimitiveContent v_contentResponse; var template RequestPrimitive v_updateRequest := m_updateAeBase; var RequestPrimitive v_request; - var AeSimu v_notifyHandler; + var AeSimu v_ae2; var integer v_ae2Index := -1; v_contentResponse.aE := mw_contentAeBase; // all attributes expected @@ -18463,18 +18438,18 @@ module OneM2M_Testcases { // Preamble v_aeIndex := f_cse_preamble_registerAe();//c_CRUDNDi); - f_cse_preamble_subscriptionVerification(v_notifyHandler, v_aeIndex, v_ae2Index, v_createRequest, int23); + f_cse_preamble_subscriptionVerification(v_ae2, v_aeIndex, v_ae2Index, v_createRequest, int23); v_createRequest := m_createSubscriptionAdvanced(f_getResourceAddress(v_aeIndex), -, {f_getResourceAddress(v_ae2Index)},omit,omit,m_batchNotify(numberOfAggregatedNotification), omit, omit, -, omit ); v_resourceIndex := f_cse_createResource(int23, v_createRequest, v_aeIndex);//Subscription - if(v_notifyHandler.running) { - v_notifyHandler.stop; + if(v_ae2.running) { + v_ae2.stop; }; // Test Body - v_notifyHandler.start(f_cse_notifyProcedure_aggregatedNoficationHandler(v_contentResponse, numberOfAggregatedNotification)); // check that no notification is received + v_ae2.start(f_cse_notifyProcedure_aggregatedNoficationHandler(v_contentResponse, numberOfAggregatedNotification)); // check that no notification is received v_updateRequest.primitiveContent.aE.labels := v_labels_1; v_request:= f_getUpdateRequestPrimitive(int2, v_aeIndex, v_updateRequest); // Update request 1 @@ -18488,7 +18463,7 @@ module OneM2M_Testcases { v_request:= f_getUpdateRequestPrimitive(int2, v_aeIndex, v_updateRequest); // Update request 3 f_cse_updateResource(v_request); - f_is_component_done(v_notifyHandler); + f_is_component_done(v_ae2); //Postamble f_cse_postamble_deleteResources(); @@ -18514,7 +18489,7 @@ module OneM2M_Testcases { var template PrimitiveContent v_contentResponse; var template RequestPrimitive v_updateRequest := m_updateAeBase; var RequestPrimitive v_request; - var AeSimu v_notifyHandler; + var AeSimu v_ae2; var integer v_ae2Index := -1; v_contentResponse.aE := mw_contentAeBase; // all attributes expected @@ -18529,7 +18504,7 @@ module OneM2M_Testcases { // Preamble v_aeIndex := f_cse_preamble_registerAe();//c_CRUDNDi); - f_cse_preamble_subscriptionVerification(v_notifyHandler, v_aeIndex, v_ae2Index, v_createRequest, int23); + f_cse_preamble_subscriptionVerification(v_ae2, v_aeIndex, v_ae2Index, v_createRequest, int23); v_createRequest := m_createSubscriptionAdvanced(f_getResourceAddress(v_aeIndex), -, {f_getResourceAddress(v_ae2Index)},omit,omit,m_batchNotify(numberOfAggregatedNotification), true, omit, -, omit); @@ -18539,12 +18514,12 @@ module OneM2M_Testcases { v_resourceIndex := f_cse_createResource(int23, v_createRequest, v_aeIndex);//Subscription - if(v_notifyHandler.running) { - v_notifyHandler.stop; + if(v_ae2.running) { + v_ae2.stop; }; // Test Body - v_notifyHandler.start(f_cse_notifyProcedure_representationHandler(v_contentResponse)); // check if the notification is well received and if its content matchs + v_ae2.start(f_cse_notifyProcedure_representationHandler(v_contentResponse)); // check if the notification is well received and if its content matchs v_updateRequest.primitiveContent.aE.labels := v_labels_1; v_request:= f_getUpdateRequestPrimitive(int2, v_aeIndex, v_updateRequest); // Update request 1 @@ -18558,7 +18533,7 @@ module OneM2M_Testcases { v_request:= f_getUpdateRequestPrimitive(int2, v_aeIndex, v_updateRequest); // Update request 3 f_cse_updateResource(v_request); - f_is_component_done(v_notifyHandler); + f_is_component_done(v_ae2); //Postamble f_cse_postamble_deleteResources(); @@ -18583,7 +18558,7 @@ module OneM2M_Testcases { var template PrimitiveContent v_contentResponse; var template RequestPrimitive v_updateRequest := m_updateAeBase; var RequestPrimitive v_request; - var AeSimu v_notifyHandler; + var AeSimu v_ae2; var integer v_ae2Index := -1; v_updateRequest.primitiveContent.aE.labels := v_labels_1; @@ -18599,7 +18574,7 @@ module OneM2M_Testcases { // Preamble v_aeIndex := f_cse_preamble_registerAe();//c_CRUDNDi); - f_cse_preamble_subscriptionVerification(v_notifyHandler, v_aeIndex, v_ae2Index, v_createRequest, int23); + f_cse_preamble_subscriptionVerification(v_ae2, v_aeIndex, v_ae2Index, v_createRequest, int23); v_createRequest := m_createSubscriptionAdvanced(f_getResourceAddress(v_aeIndex), -, {f_getResourceAddress(v_ae2Index)}, m_eventNotificationCriteria({int1}, v_attributeList), omit, omit, omit, omit, -, omit); @@ -18607,12 +18582,12 @@ module OneM2M_Testcases { v_request:= f_getUpdateRequestPrimitive(int2, v_aeIndex, v_updateRequest); // Update request - if(v_notifyHandler.running) { - v_notifyHandler.stop; + if(v_ae2.running) { + v_ae2.stop; }; // Test Body - v_notifyHandler.start(f_cse_notifyProcedure_representationHandler(v_contentResponse)); // check if the notification is well received and if its content matchs + v_ae2.start(f_cse_notifyProcedure_representationHandler(v_contentResponse)); // check if the notification is well received and if its content matchs mcaPort.send(m_request(v_request)); tc_ac.start; @@ -18634,7 +18609,7 @@ module OneM2M_Testcases { } } - f_is_component_done(v_notifyHandler); + f_is_component_done(v_ae2); //Postamble f_cse_postamble_deleteResources(); @@ -18661,7 +18636,7 @@ module OneM2M_Testcases { var integer v_resourceIndex := -1; var template RequestPrimitive v_createRequest := omit; var RequestPrimitive v_request; - var AeSimu v_notifyHandler; + var AeSimu v_ae2; var integer v_ae2Index := -1; // Test control @@ -18674,7 +18649,7 @@ module OneM2M_Testcases { // Preamble v_aeIndex := f_cse_preamble_registerAe();//c_CRUDNDi); - f_cse_preamble_subscriptionVerification(v_notifyHandler, v_aeIndex, v_ae2Index, v_createRequest, int23); + f_cse_preamble_subscriptionVerification(v_ae2, v_aeIndex, v_ae2Index, v_createRequest, int23); v_createRequest := m_createSubscriptionAdvanced(f_getResourceAddress(v_aeIndex), -, {f_getResourceAddress(v_ae2Index)}, omit, omit, omit, omit,f_getResourceAddress(v_ae2Index), -, omit); // SubscriberURI ="ResourceID" @@ -18682,12 +18657,12 @@ module OneM2M_Testcases { v_request := valueof(m_delete(f_getResourceAddress(v_resourceIndex), f_getOriginator(v_resourceIndex))); // Subscription resource deletion request - if(v_notifyHandler.running) { - v_notifyHandler.stop; + if(v_ae2.running) { + v_ae2.stop; }; // Test Body - v_notifyHandler.start(f_CSE_SUB_DEL_001(f_getResourceAddress(v_resourceIndex))); // check that no notification is received + v_ae2.start(f_CSE_SUB_DEL_001(f_getResourceAddress(v_resourceIndex))); // check that no notification is received mcaPort.send(m_request(v_request)); tc_ac.start; @@ -18709,7 +18684,7 @@ module OneM2M_Testcases { } } - f_is_component_done(v_notifyHandler); + f_is_component_done(v_ae2); //Postamble f_cse_postamble_deleteResources(); @@ -18764,7 +18739,7 @@ module OneM2M_Testcases { var template RequestPrimitive v_createRequest := omit; var template PrimitiveContent v_contentNotification := {aE:= mw_contentAeBase}; // all attributes expected; var RequestPrimitive v_deleteRequest; - var AeSimu v_notifyHandler; + var AeSimu v_ae2; var integer v_ae2Index := -1; // Test control @@ -18779,16 +18754,16 @@ module OneM2M_Testcases { v_createRequest := m_createSubscriptionAdvanced(f_getResourceAddress(v_aeIndex), -, {f_getResourceAddress(v_ae2Index)}, m_eventNotificationCriteria({int2}, -), omit, omit, omit, omit, -, omit); - f_cse_preamble_subscriptionVerification(v_notifyHandler, v_aeIndex, v_ae2Index, v_createRequest, int23); + f_cse_preamble_subscriptionVerification(v_ae2, v_aeIndex, v_ae2Index, v_createRequest, int23); v_subscriptionResourceIndex := f_cse_createResource(int23, v_createRequest, v_aeIndex );//Subscription - if(v_notifyHandler.running) { - v_notifyHandler.stop; + if(v_ae2.running) { + v_ae2.stop; }; //Test Body - v_notifyHandler.start(f_cse_notifyProcedure_subscriptionDeletionHandler(v_contentNotification)); // check if the notification is well received and if its content matchs + v_ae2.start(f_cse_notifyProcedure_subscriptionDeletionHandler(v_contentNotification)); // check if the notification is well received and if its content matchs v_deleteRequest:= valueof(m_delete(f_getResourceAddress(v_aeIndex), f_getOriginator(v_aeIndex))); // Ae delete request @@ -18814,7 +18789,7 @@ module OneM2M_Testcases { } } - f_is_component_done(v_notifyHandler); + f_is_component_done(v_ae2); //Postamble f_cse_postamble_deleteResources(); @@ -18837,7 +18812,7 @@ module OneM2M_Testcases { var template RequestPrimitive v_createRequest := omit; var RequestPrimitive v_deleteRequest; var template PrimitiveContent v_contentNotification := {container := mw_contentContainer_rc1}; // all attributes expected in notification; - var AeSimu v_notifyHandler; + var AeSimu v_ae2; var integer v_ae2Index := -1; // Test component configuration @@ -18852,16 +18827,16 @@ module OneM2M_Testcases { v_createRequest := m_createSubscriptionAdvanced(f_getResourceAddress(v_aeIndex), -, {f_getResourceAddress(v_ae2Index)}, m_eventNotificationCriteria({int4}, -), omit, omit, omit, omit, -, omit); - f_cse_preamble_subscriptionVerification(v_notifyHandler, v_aeIndex, v_ae2Index, v_createRequest, int23); + f_cse_preamble_subscriptionVerification(v_ae2, v_aeIndex, v_ae2Index, v_createRequest, int23); v_subscriptionResourceIndex := f_cse_createResource(int23, v_createRequest, v_aeIndex);//Subscription (with name attribute omitted) - if(v_notifyHandler.running) { - v_notifyHandler.stop; + if(v_ae2.running) { + v_ae2.stop; }; //Test Body - v_notifyHandler.start(f_cse_notifyProcedure_representationHandler(v_contentNotification)); // check if the notification is well received and if its content matchs + v_ae2.start(f_cse_notifyProcedure_representationHandler(v_contentNotification)); // check if the notification is well received and if its content matchs v_deleteRequest := valueof(m_delete(f_getResourceAddress(v_containerResourceIndex), f_getOriginator(v_containerResourceIndex)));// Container deletion request @@ -18885,7 +18860,7 @@ module OneM2M_Testcases { } } - f_is_component_done(v_notifyHandler); + f_is_component_done(v_ae2); //Postamble f_cse_postamble_deleteResources();