269270271272273274275276277278279
{ msgs[i] = CoreMessageFactory.createCoreMessage(i, true, null); refs[i] = msgs[i].createReference(); queue.handle(null, refs[i], null); } List refIds = getReferenceIdsOrderedByPageOrd(queue.getChannelID()); assertEquals(100, refIds.size());
335336337338339340341342343344345
{ msgs[i] = CoreMessageFactory.createCoreMessage(i, true, null); refs[i] = msgs[i].createReference(); queue.handle(null, refs[i], null); } pm.stop(); tr.stop();
7879808182838485868788
queue1.handle(null, refs1[i], tx); refs2[i] = msgs[i].createReference(); queue2.handle(null, refs2[i], tx); } tx.prepare(); tx.commit(); //Queue1
132133134135136137138139140141142
188189190191192193194195196197198
244245246247248249250251252253254
761762763764765766767768769770771
tx = tr.createTransaction(); for (int i = 181; i < 241; i++) { msgs[i] = CoreMessageFactory.createCoreMessage(i, true, null); refs[i] = msgs[i].createReference(); queue.handle(null, refs[i], tx); } tx.commit(); //verify 20 unloaded ref in storage
7778798081828384858687
for (int i = 0; i < 99; i++) { msgs[i] = CoreMessageFactory.createCoreMessage(i, false, null); refs[i] = msgs[i].createReference(); queue.handle(null, refs[i], tx); } tx.commit(); //verify no refs in storage
109110111112113114115116117118119
tx = tr.createTransaction(); msgs[99] = CoreMessageFactory.createCoreMessage(99, false, null); refs[99] = ms.reference(msgs[99]); queue.handle(null, refs[99], tx); tx.commit(); //verify no refs in storage
142143144145146147148149150151152
tx = tr.createTransaction(); for (int i = 100; i < 109; i++) { msgs[i] = CoreMessageFactory.createCoreMessage(i, false, null); refs[i] = msgs[i].createReference(); queue.handle(null, refs[i], tx); } tx.commit(); //verify no refs in storage