edu.sc.seis.cormorant.event
Interface EventDataAccess
- All Known Implementing Classes:
- EventDBDataAccess
public interface EventDataAccess
Method Summary |
edu.sc.seis.fissuresUtil.cache.CacheEvent[] |
getByName(java.lang.String name)
|
java.lang.String[] |
getCatalogs()
|
java.lang.String[] |
getCatalogsFor(java.lang.String contributor)
|
java.lang.String[] |
getContributors()
|
edu.sc.seis.fissuresUtil.cache.CacheEvent |
getEvent(int dbid)
gets a CacheEvent for the given database id |
int[] |
query(edu.sc.seis.fissuresUtil.flow.querier.EventFinderQuery q)
returns the database ids of all events that match the query |
getEvent
edu.sc.seis.fissuresUtil.cache.CacheEvent getEvent(int dbid)
throws edu.sc.seis.fissuresUtil.database.NotFound
- gets a CacheEvent for the given database id
- Throws:
edu.sc.seis.fissuresUtil.database.NotFound
getByName
edu.sc.seis.fissuresUtil.cache.CacheEvent[] getByName(java.lang.String name)
query
int[] query(edu.sc.seis.fissuresUtil.flow.querier.EventFinderQuery q)
- returns the database ids of all events that match the query
getCatalogs
java.lang.String[] getCatalogs()
getContributors
java.lang.String[] getContributors()
getCatalogsFor
java.lang.String[] getCatalogsFor(java.lang.String contributor)