Go to most recent revision | Details | Last modification | View Log | RSS feed
Rev | Author | Line No. | Line |
---|---|---|---|
2 | daniel-mar | 1 | package de.viathinksoft.distributed.apps.immortal; |
2 | |||
3 | import java.io.IOException; |
||
4 | import java.math.BigInteger; |
||
5 | import java.security.NoSuchAlgorithmException; |
||
6 | |||
7 | import de.viathinksoft.distributed.apps.immortal.deepcheck.DeepImmortalCheckBootStrap; |
||
8 | import de.viathinksoft.distributed.apps.immortal.exception.FileContentsBadException; |
||
9 | import de.viathinksoft.distributed.apps.immortal.exception.InitialNumberIsOneException; |
||
10 | import de.viathinksoft.distributed.apps.immortal.exception.InitialNumberNotImmortableException; |
||
11 | import de.viathinksoft.distributed.apps.immortal.iterator.marschall.SectionImmortableBootStrap; |
||
12 | import de.viathinksoft.distributed.apps.immortal.iterator.sequential.ImmortalSequenceList; |
||
13 | import de.viathinksoft.distributed.apps.immortal.iterator.sequential.ImmortalSequenceListBootStrap; |
||
14 | |||
15 | @SuppressWarnings("unused") |
||
16 | public class Test { |
||
17 | |||
18 | /** |
||
19 | * @param args |
||
20 | * @throws InitialNumberIsOneException |
||
21 | * @throws InitialNumberNotImmortableException |
||
22 | * @throws FileContentsBadException |
||
23 | * @throws IOException |
||
24 | * @throws NoSuchAlgorithmException |
||
25 | */ |
||
26 | // TODO: Auch mal über Exceptions mit Cause nachdenken (Nested) |
||
27 | public static void main(String[] args) throws NoSuchAlgorithmException, IOException, FileContentsBadException, InitialNumberNotImmortableException, InitialNumberIsOneException { |
||
28 | // MarschallSectionIterator b = new MarschallSectionIterator(new BigInteger("5")); |
||
29 | // for (SectionImmortableNumber i : b) { |
||
30 | // System.out.println(i); |
||
31 | // } |
||
32 | |||
33 | // SequencialIterator c = new SequencialIterator(new BigInteger("5")); |
||
34 | // for (BigInteger i : c) { |
||
35 | // System.out.println(i); |
||
36 | // } |
||
37 | |||
38 | // MarschallIterator b = new MarschallIterator(new BigInteger("5")); |
||
39 | // for (BigInteger i : b) { |
||
40 | // System.out.println(i); |
||
41 | // } |
||
42 | |||
43 | SectionImmortableBootStrap.initializeSectionImmortableChain5File("c:/bermarxaliter.txt"); |
||
44 | ImmortalJob.continueMarschallSectionIteration("c:/bermarxaliter.txt", 1000); |
||
45 | |||
46 | // DeepImmortalCheckBootStrap.initializeDeepCheckFile("c:/beren.txt", new BigInteger("25")); |
||
47 | // ImmortalJob.continueDeepImmortableCheck("c:/beren.txt", 2); |
||
48 | |||
49 | //ImmortalSequenceListBootStrap.initializeEmptySequenceFile("c:/be.txt", new BigInteger("27")); |
||
50 | // ImmortalJob.continueSequencialIteration("c:/be.txt", 3); |
||
51 | } |
||
52 | |||
53 | } |