1 package org.myoodb.event; 25 26 import org.myoodb.collectable.*; 27 28 public interface EventLog extends LogStore 29 { 30 @org.myoodb.MyOodbIndex(value=-400) 31 @org.myoodb.MyOodbAccess(value="Write") 32 public Event addEvent(Event event); 33 34 @org.myoodb.MyOodbIndex(value=-401) 35 @org.myoodb.MyOodbAccess(value="Write") 36 public Event removeEvent(Event event); 37 38 @org.myoodb.MyOodbIndex(value=-402) 39 public Event getFirstEvent(); 40 41 @org.myoodb.MyOodbIndex(value=-403) 42 public Event getLastEvent(); 43 44 @org.myoodb.MyOodbIndex(value=-404) 45 public Event getEvent(long time); 46 47 @org.myoodb.MyOodbIndex(value=-405) 48 public java.util.ArrayList <Event> getEvents(); 49 50 @org.myoodb.MyOodbIndex(value=-406) 51 public java.util.ArrayList <Event> getEvents(long start, long end); 52 53 @org.myoodb.MyOodbIndex(value=-407) 54 public java.util.ArrayList <Event> getEvents(long start, long end, Collectable ofInterest); 55 56 @org.myoodb.MyOodbIndex(value=-408) 57 public java.util.ArrayList <Event> getEvents(long start, long end, java.util.ArrayList <Collectable> listOfInterest); 58 59 @org.myoodb.MyOodbIndex(value=-409) 60 public java.util.ArrayList <Event> getEvents(long start, long end, Class baseEventType); 61 62 @org.myoodb.MyOodbIndex(value=-410) 63 public java.util.ArrayList <Event> getEvents(long start, long end, Class baseEventType, Collectable ofInterest); 64 65 @org.myoodb.MyOodbIndex(value=-411) 66 public java.util.ArrayList <Event> getEvents(long start, long end, Class baseEventType, java.util.ArrayList <Collectable> listOfInterest); 67 68 @org.myoodb.MyOodbIndex(value=-412) 69 public java.util.ArrayList <Event> getEvents(long moment, int number, Direction direction); 70 71 @org.myoodb.MyOodbIndex(value=-413) 72 public java.util.ArrayList <Event> getEvents(long moment, int number, Direction direction, Collectable ofInterest); 73 74 @org.myoodb.MyOodbIndex(value=-414) 75 public java.util.ArrayList <Event> getEvents(long moment, int number, Direction direction, java.util.ArrayList <Collectable> listOfInterest); 76 77 @org.myoodb.MyOodbIndex(value=-415) 78 public java.util.ArrayList <Event> getEvents(long moment, int number, Direction direction, Class baseEventType); 79 80 @org.myoodb.MyOodbIndex(value=-416) 81 public java.util.ArrayList <Event> getEvents(long moment, int number, Direction direction, Class baseEventType, Collectable ofInterest); 82 83 @org.myoodb.MyOodbIndex(value=-417) 84 public java.util.ArrayList <Event> getEvents(long moment, int number, Direction direction, Class baseEventType, java.util.ArrayList <Collectable> listOfInterest); 85 86 @org.myoodb.MyOodbIndex(value=-418) 87 public java.util.ArrayList <Event> listenForEvents(Class baseEventType); 88 89 @org.myoodb.MyOodbIndex(value=-419) 90 public java.util.ArrayList <Event> listenForEvents(Class baseEventType, Collectable ofInterest); 91 92 @org.myoodb.MyOodbIndex(value=-420) 93 public java.util.ArrayList <Event> listenForEvents(Class baseEventType, java.util.ArrayList <Collectable> listOfInterest); 94 95 @org.myoodb.MyOodbIndex(value=-421) 96 public java.util.ArrayList <Event> listenForEvents(Class baseEventType, long timeout); 97 98 @org.myoodb.MyOodbIndex(value=-422) 99 public java.util.ArrayList <Event> listenForEvents(Class baseEventType, Collectable ofInterest, long timeout); 100 101 @org.myoodb.MyOodbIndex(value=-423) 102 public java.util.ArrayList <Event> listenForEvents(Class baseEventType, java.util.ArrayList <Collectable> listOfInterest, long timeout); 103 104 @org.myoodb.MyOodbIndex(value=-424) 105 public java.util.ArrayList <Event> listenForEvents(long moment, Class baseEventType); 106 107 @org.myoodb.MyOodbIndex(value=-425) 108 public java.util.ArrayList <Event> listenForEvents(long moment, Class baseEventType, Collectable ofInterest); 109 110 @org.myoodb.MyOodbIndex(value=-426) 111 public java.util.ArrayList <Event> listenForEvents(long moment, Class baseEventType, java.util.ArrayList <Collectable> listOfInterest); 112 113 @org.myoodb.MyOodbIndex(value=-427) 114 public java.util.ArrayList <Event> listenForEvents(long moment, Class baseEventType, long timeout); 115 116 @org.myoodb.MyOodbIndex(value=-428) 117 public java.util.ArrayList <Event> listenForEvents(long moment, Class baseEventType, Collectable ofInterest, long timeout); 118 119 @org.myoodb.MyOodbIndex(value=-429) 120 public java.util.ArrayList <Event> listenForEvents(long moment, Class baseEventType, java.util.ArrayList <Collectable> listOfInterest, long timeout); 121 } 122 | Popular Tags |