diff --git a/LibOneM2M/OneM2M_Functions.ttcn b/LibOneM2M/OneM2M_Functions.ttcn index b69a5262daad0ee2bf7c404f8dfe1d2ccc2060b0..4f2285a4220449936daa7af54e3ecac93551b59a 100644 --- a/LibOneM2M/OneM2M_Functions.ttcn +++ b/LibOneM2M/OneM2M_Functions.ttcn @@ -399,15 +399,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)); } } @@ -497,11 +497,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 a0227ad08a4ed8673cbc5bb93b0248372280c27f..d370364b7cc53466fdcdd8ee690b711e1bdd6798 100644 --- a/OneM2M_Testcases.ttcn +++ b/OneM2M_Testcases.ttcn @@ -1946,10 +1946,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); @@ -1965,10 +1964,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; @@ -1986,11 +1984,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; @@ -2008,11 +2005,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; @@ -2030,11 +2026,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; @@ -2052,11 +2047,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; @@ -2074,11 +2068,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; @@ -2096,10 +2089,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; @@ -2117,10 +2109,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; @@ -2138,10 +2129,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; @@ -2159,12 +2149,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; @@ -2182,10 +2171,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; @@ -2203,10 +2191,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; @@ -2224,10 +2211,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; @@ -2244,11 +2230,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; @@ -2265,10 +2250,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; @@ -2285,10 +2269,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; @@ -2304,12 +2287,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; @@ -2327,10 +2309,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; @@ -2348,10 +2329,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; @@ -2369,10 +2349,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; @@ -2389,11 +2368,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; @@ -2411,10 +2389,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; @@ -2432,10 +2409,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; @@ -2453,10 +2429,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; @@ -2469,9 +2444,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; @@ -2479,14 +2455,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 @@ -2494,11 +2469,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_)){ @@ -2529,11 +2504,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); @@ -2573,9 +2548,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; @@ -2722,7 +2697,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; @@ -2736,7 +2711,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); @@ -2848,7 +2823,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 @@ -2861,7 +2836,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); @@ -3686,7 +3661,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 @@ -3698,7 +3673,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); @@ -3817,7 +3792,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 @@ -3829,7 +3804,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); @@ -3952,7 +3927,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 @@ -3964,7 +3939,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); @@ -4420,7 +4395,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; @@ -4445,7 +4420,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) { @@ -5125,7 +5100,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 @@ -5138,7 +5113,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); @@ -5317,7 +5292,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 @@ -5336,7 +5311,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); @@ -5459,7 +5434,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 @@ -5472,7 +5447,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); @@ -5597,7 +5572,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 @@ -5610,7 +5585,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); @@ -5741,7 +5716,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 @@ -5754,7 +5729,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); @@ -5856,7 +5831,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 @@ -5869,7 +5844,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); @@ -5966,7 +5941,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 @@ -5979,7 +5954,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); @@ -6360,7 +6335,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; @@ -6382,7 +6357,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 @@ -6495,7 +6470,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 @@ -6523,7 +6498,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 @@ -6665,7 +6640,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; @@ -6687,7 +6662,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 @@ -6831,7 +6806,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; @@ -6853,7 +6828,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 @@ -7081,7 +7056,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; @@ -7103,7 +7078,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 @@ -7219,7 +7194,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; @@ -7241,7 +7216,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 @@ -7353,7 +7328,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; @@ -7375,7 +7350,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 @@ -7575,7 +7550,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; @@ -7593,9 +7568,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)); } } @@ -7720,7 +7695,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; @@ -7738,9 +7713,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)); } } @@ -7864,7 +7839,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; @@ -7882,9 +7857,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)); } } @@ -8009,7 +7984,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; @@ -8027,9 +8002,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)); } } @@ -8153,7 +8128,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; @@ -8171,9 +8146,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)); } } @@ -8472,7 +8447,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 @@ -8485,7 +8460,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); @@ -8752,7 +8727,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 @@ -8765,7 +8740,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); @@ -9074,7 +9049,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 @@ -9087,7 +9062,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); @@ -9487,7 +9462,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 @@ -9500,7 +9475,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); @@ -9642,7 +9617,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; @@ -9657,7 +9632,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); @@ -9850,7 +9825,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 @@ -9869,7 +9844,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); @@ -10066,7 +10041,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 @@ -10079,7 +10054,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); @@ -10287,7 +10262,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 @@ -10300,7 +10275,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); @@ -11408,7 +11383,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 @@ -11421,7 +11396,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); @@ -12637,7 +12612,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; @@ -12670,7 +12645,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 @@ -13266,7 +13241,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; @@ -13289,7 +13264,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 @@ -13412,7 +13387,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 @@ -13425,7 +13400,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); @@ -13541,7 +13516,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; @@ -13562,7 +13537,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)); @@ -13747,7 +13722,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 @@ -13760,7 +13735,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); @@ -16618,7 +16593,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 @@ -16642,7 +16617,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); @@ -17490,7 +17465,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 @@ -17503,7 +17478,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 @@ -17749,7 +17724,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 @@ -17762,7 +17737,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); @@ -17770,7 +17745,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(); @@ -17793,7 +17768,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 @@ -17808,18 +17783,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; @@ -17841,7 +17816,7 @@ module OneM2M_Testcases { } } - f_is_component_done(v_notifyHandler); + f_is_component_done(v_ae2); //Postamble f_cse_postamble_deleteResources(); @@ -17864,7 +17839,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 @@ -17877,7 +17852,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 @@ -17930,7 +17905,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 @@ -17943,7 +17918,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 @@ -18001,7 +17976,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 @@ -18016,18 +17991,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 @@ -18039,7 +18014,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(); @@ -18067,7 +18042,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 @@ -18080,18 +18055,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; @@ -18116,7 +18091,7 @@ module OneM2M_Testcases { } }; - f_is_component_done(v_notifyHandler); + f_is_component_done(v_ae2); //Postamble f_cse_postamble_deleteResources(); @@ -18140,7 +18115,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 @@ -18155,19 +18130,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; @@ -18193,7 +18168,7 @@ module OneM2M_Testcases { } } - f_is_component_done(v_notifyHandler); + f_is_component_done(v_ae2); //Postamble f_cse_postamble_deleteResources(); @@ -18217,7 +18192,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; @@ -18234,7 +18209,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" @@ -18242,10 +18217,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; @@ -18290,7 +18265,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; @@ -18307,24 +18282,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)))); @@ -18352,7 +18327,7 @@ module OneM2M_Testcases { } } - f_is_component_done(v_notifyHandler); + f_is_component_done(v_ae2); //Postamble f_cse_postamble_deleteResources(); @@ -18376,7 +18351,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; @@ -18392,23 +18367,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)))); @@ -18431,7 +18406,7 @@ module OneM2M_Testcases { } } - f_is_component_done(v_notifyHandler); + f_is_component_done(v_ae2); //Postamble f_cse_postamble_deleteResources(); @@ -18455,7 +18430,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; @@ -18470,7 +18445,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); @@ -18478,12 +18453,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; @@ -18505,7 +18480,7 @@ module OneM2M_Testcases { } } - f_is_component_done(v_notifyHandler); + f_is_component_done(v_ae2); //Postamble f_cse_postamble_deleteResources(); @@ -18531,7 +18506,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 @@ -18546,18 +18521,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 @@ -18571,7 +18546,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(); @@ -18597,7 +18572,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 @@ -18612,7 +18587,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); @@ -18622,12 +18597,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 @@ -18641,7 +18616,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(); @@ -18666,7 +18641,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; @@ -18682,7 +18657,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); @@ -18690,12 +18665,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; @@ -18717,7 +18692,7 @@ module OneM2M_Testcases { } } - f_is_component_done(v_notifyHandler); + f_is_component_done(v_ae2); //Postamble f_cse_postamble_deleteResources(); @@ -18744,7 +18719,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 @@ -18757,7 +18732,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" @@ -18765,12 +18740,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; @@ -18792,7 +18767,7 @@ module OneM2M_Testcases { } } - f_is_component_done(v_notifyHandler); + f_is_component_done(v_ae2); //Postamble f_cse_postamble_deleteResources(); @@ -18847,7 +18822,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 @@ -18862,16 +18837,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 @@ -18897,7 +18872,7 @@ module OneM2M_Testcases { } } - f_is_component_done(v_notifyHandler); + f_is_component_done(v_ae2); //Postamble f_cse_postamble_deleteResources(); @@ -18920,7 +18895,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 @@ -18935,16 +18910,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 @@ -18968,7 +18943,7 @@ module OneM2M_Testcases { } } - f_is_component_done(v_notifyHandler); + f_is_component_done(v_ae2); //Postamble f_cse_postamble_deleteResources();