Uses of Class
com.indexdata.torus2.exception.RealmIOException

Packages that use RealmIOException
com.indexdata.torus2   
com.indexdata.torus2.exception   
com.indexdata.torus2.model   
com.indexdata.torus2.rw   
com.indexdata.torus2.rw.impl   
 

Uses of RealmIOException in com.indexdata.torus2
 

Subclasses of RealmIOException in com.indexdata.torus2
 class RealmClient.RealmClientException
           
 

Methods in com.indexdata.torus2 that throw RealmIOException
 ParentRealm Realm.createParentRealm(ParentRealm pr)
           
static Realm Realm.createRealm(RealmDefinition rd, com.indexdata.masterkey.config.MasterkeyConfiguration cfg, String host)
           
 Record Realm.createRealmRecord(Record initial)
           
 void Realm.deleteParentRealm(String prId)
           
 void Realm.deleteRealmRecord(String id)
           
static void Realm.destroyRealm(String realmName, com.indexdata.masterkey.config.MasterkeyConfiguration cfg, String host)
           
 ResultSet Realm.getAllRecords(org.z3950.zing.cql.CQLNode query, List<Realm.LayerType> layerNames, List<String> facetNames, boolean allowTimedRefresh)
           
 ParentRealm Realm.getParentRealm(String prId)
           
 List<ParentRealm> Realm.getParentRealms()
           
 Record Realm.getRealmRecord(String id, List<Realm.LayerType> layerNames, boolean allowTimedRefresh)
           
 ResultSet Realm.getRealmRecords(org.z3950.zing.cql.CQLNode query, List<Realm.LayerType> layerNames, List<String> facetNames, boolean allowTimedRefresh)
           
 Record Realm.getWorldRecord(String id, boolean allowTimedRefresh)
           
 ResultSet Realm.getWorldRecords(org.z3950.zing.cql.CQLNode query, List<String> facetNames, int recursive, boolean allowTimedRefresh)
           
 List<RealmDefinition> Realm.listAllRealms()
           
static Realm Realm.openRealm(String realmName, com.indexdata.masterkey.config.MasterkeyConfiguration cfg, String host)
           
 ParentRealm Realm.updateParentRealm(String prId, ParentRealm pr)
           
 Record Realm.updateRealmRecord(String id, Record update)
           
 

Uses of RealmIOException in com.indexdata.torus2.exception
 

Subclasses of RealmIOException in com.indexdata.torus2.exception
 class MalformedRecordException
           
 class NotFoundException
          So why this class? I find it way cleaner to percolate that from the lowest-level and then throw 404 in the container rather than checking for nulls on each level.
 

Uses of RealmIOException in com.indexdata.torus2.model
 

Methods in com.indexdata.torus2.model that throw RealmIOException
 URL ParentRealm.resolveUrl(String host)
           
 

Uses of RealmIOException in com.indexdata.torus2.rw
 

Methods in com.indexdata.torus2.rw that throw RealmIOException
 boolean RealmReaderWriter.create(RealmDefinition rd)
          Creates a new new realm store.
 void RealmReaderWriter.deleteCachedAsOriginal(String id)
           
 void RealmReaderWriter.deleteOverrideRecord(String id)
           
 void RealmReaderWriter.deleteParentRealm(String prId)
           
 void RealmReaderWriter.deleteWorldRecordsByParentId(String prId)
           
 void RealmReaderWriter.destroy()
          Destroys the underlying record store;
static RealmReaderWriter RealmRWFactory.getRealmRW(String realmName, com.indexdata.masterkey.config.MasterkeyConfiguration cfg, String host)
           
 boolean RealmReaderWriter.isCachedAsParent()
          In case the realm serves as parent to other realms within the same torus installation, the following function allows for fast propagation of changes to child realms.
 List<RealmDefinition> RealmReaderWriter.listRealms()
          List all realms available within the torus.
 boolean RealmReaderWriter.open()
          Attempts to open the realm store pointed to by this instance.
 Record.Layer RealmReaderWriter.readOverrideRecord(String id)
          Retrieve override record by id.
 List<Record.Layer> RealmReaderWriter.readOverrideRecords()
          Retrieve a list of override records within this realm, the query parameter is used ONLY to early filter out false matches, that is records that CONTAIN a given query field but the value DOES NOT match.
 ParentRealm RealmReaderWriter.readParentRealm(String prId)
           
 List<ParentRealm> RealmReaderWriter.readParentRealms()
           
 Record.Layer RealmReaderWriter.readWorldRecord(String realmUniqueId)
          Retrieve world (within a set of parents) record by id.
 List<Record.Layer> RealmReaderWriter.readWorldRecordsForParent(String prId)
          Retrieve a list of records for a parent specified within this realm,
 Record.Layer RealmReaderWriter.updateCachedAsOriginal(Record.Layer original)
           
 Record.Layer RealmReaderWriter.writeOverrideRecord(Record.Layer over)
          The method is to write new record to the record store.
 Record.Layer RealmReaderWriter.writeOverrideRecord(String id, Record.Layer over)
          Write data to the existing record.
 ParentRealm RealmReaderWriter.writeParentRealm(ParentRealm pr)
           
 ParentRealm RealmReaderWriter.writeParentRealm(String prId, ParentRealm pr)
           
 List<Record.Layer> RealmReaderWriter.writeWorldRecordsForParent(List<Record.Layer> recs, String prId)
          Stores parent records for the given parent, updates each world record with an ID unique to this realm (so world records can be looked up without specifying parent)
 

Uses of RealmIOException in com.indexdata.torus2.rw.impl
 

Methods in com.indexdata.torus2.rw.impl that throw RealmIOException
 boolean RealmFileRW.create(RealmDefinition rd)
           
 boolean ProxyReaderWriter.create(RealmDefinition rd)
           
 void RealmFileRW.deleteCachedAsOriginal(String id)
           
 void ProxyReaderWriter.deleteCachedAsOriginal(String id)
           
 void CachingReaderWriter.deleteCachedAsOriginal(String id)
           
 void RealmFileRW.deleteOverrideRecord(String id)
           
 void ProxyReaderWriter.deleteOverrideRecord(String id)
           
 void RealmFileRW.deleteParentRealm(String prId)
           
 void ProxyReaderWriter.deleteParentRealm(String prId)
           
 void CachingReaderWriter.deleteParentRealm(String prId)
           
 void RealmFileRW.deleteWorldRecordsByParentId(String prId)
           
 void ProxyReaderWriter.deleteWorldRecordsByParentId(String prId)
           
 void CachingReaderWriter.deleteWorldRecordsByParentId(String prId)
           
 void RealmFileRW.destroy()
           
 void ProxyReaderWriter.destroy()
           
 boolean RealmFileRW.isCachedAsParent()
           
 boolean ProxyReaderWriter.isCachedAsParent()
           
 boolean CachingReaderWriter.isCachedAsParent()
           
 List<RealmDefinition> RealmFileRW.listRealms()
           
 List<RealmDefinition> ProxyReaderWriter.listRealms()
           
 boolean RealmFileRW.open()
           
 boolean ProxyReaderWriter.open()
           
 boolean CachingReaderWriter.open()
           
 Record.Layer RealmFileRW.readOverrideRecord(String id)
           
 Record.Layer ProxyReaderWriter.readOverrideRecord(String id)
           
 List<Record.Layer> RealmFileRW.readOverrideRecords()
           
 List<Record.Layer> ProxyReaderWriter.readOverrideRecords()
           
 ParentRealm RealmFileRW.readParentRealm(String prId)
           
 ParentRealm ProxyReaderWriter.readParentRealm(String prId)
           
 List<ParentRealm> RealmFileRW.readParentRealms()
           
 List<ParentRealm> ProxyReaderWriter.readParentRealms()
           
 Record.Layer RealmFileRW.readWorldRecord(String id)
           
 Record.Layer ProxyReaderWriter.readWorldRecord(String id)
           
 Record.Layer CachingReaderWriter.readWorldRecord(String prefixId)
           
 List<Record.Layer> RealmFileRW.readWorldRecordsForParent(String prId)
           
 List<Record.Layer> ProxyReaderWriter.readWorldRecordsForParent(String prId)
           
 List<Record.Layer> CachingReaderWriter.readWorldRecordsForParent(String prId)
           
 Record.Layer RealmFileRW.updateCachedAsOriginal(Record.Layer original)
           
 Record.Layer ProxyReaderWriter.updateCachedAsOriginal(Record.Layer original)
           
 Record.Layer CachingReaderWriter.updateCachedAsOriginal(Record.Layer original)
           
 Record.Layer RealmFileRW.writeOverrideRecord(Record.Layer override)
           
 Record.Layer ProxyReaderWriter.writeOverrideRecord(Record.Layer doc)
           
 Record.Layer RealmFileRW.writeOverrideRecord(String id, Record.Layer update)
           
 Record.Layer ProxyReaderWriter.writeOverrideRecord(String id, Record.Layer doc)
           
 ParentRealm RealmFileRW.writeParentRealm(ParentRealm pr)
           
 ParentRealm ProxyReaderWriter.writeParentRealm(ParentRealm pr)
           
 ParentRealm CachingReaderWriter.writeParentRealm(ParentRealm pr)
           
 ParentRealm RealmFileRW.writeParentRealm(String id, ParentRealm pr)
           
 ParentRealm ProxyReaderWriter.writeParentRealm(String prId, ParentRealm pr)
           
 List<Record.Layer> RealmFileRW.writeWorldRecordsForParent(List<Record.Layer> doc, String prId)
           
 List<Record.Layer> ProxyReaderWriter.writeWorldRecordsForParent(List<Record.Layer> recs, String prId)
           
 List<Record.Layer> CachingReaderWriter.writeWorldRecordsForParent(List<Record.Layer> docs, String prId)
           
 

Constructors in com.indexdata.torus2.rw.impl that throw RealmIOException
CachingReaderWriter(RealmReaderWriter rw, String host)
           
 



Copyright © 2008-2012 Index Data. All Rights Reserved.