diff options
Diffstat (limited to 'projects/net.wotonomy.persistence/src/main/java/net/wotonomy/control/EOCooperatingObjectStore.java')
| -rw-r--r-- | projects/net.wotonomy.persistence/src/main/java/net/wotonomy/control/EOCooperatingObjectStore.java | 63 |
1 files changed, 31 insertions, 32 deletions
diff --git a/projects/net.wotonomy.persistence/src/main/java/net/wotonomy/control/EOCooperatingObjectStore.java b/projects/net.wotonomy.persistence/src/main/java/net/wotonomy/control/EOCooperatingObjectStore.java index 072f867..98a8a60 100644 --- a/projects/net.wotonomy.persistence/src/main/java/net/wotonomy/control/EOCooperatingObjectStore.java +++ b/projects/net.wotonomy.persistence/src/main/java/net/wotonomy/control/EOCooperatingObjectStore.java @@ -24,59 +24,58 @@ package net.wotonomy.control; import net.wotonomy.foundation.NSArray; import net.wotonomy.foundation.NSDictionary; import net.wotonomy.foundation.NSLocking; + /** -* A representation of a channel of communication to the database. -* -* @author cgruber@israfil.net -* @author $Author: cgruber $ -* @version $Revision: 894 $ -*/ + * A representation of a channel of communication to the database. + * + * @author cgruber@israfil.net + * @author $Author: cgruber $ + * @version $Revision: 894 $ + */ -public abstract class EOCooperatingObjectStore extends EOObjectStore - implements NSLocking { +public abstract class EOCooperatingObjectStore extends EOObjectStore implements NSLocking { - public EOCooperatingObjectStore() { - } + public EOCooperatingObjectStore() { + } - public abstract boolean ownsGlobalID(EOGlobalID eoglobalid); + public abstract boolean ownsGlobalID(EOGlobalID eoglobalid); - public abstract boolean ownsObject(EOEnterpriseObject eoenterpriseobject); + public abstract boolean ownsObject(EOEnterpriseObject eoenterpriseobject); - public abstract boolean handlesFetchSpecification(EOFetchSpecification eofetchspecification); + public abstract boolean handlesFetchSpecification(EOFetchSpecification eofetchspecification); - public abstract void prepareForSaveWithCoordinator(EOObjectStoreCoordinator eoobjectstorecoordinator, EOEditingContext eoeditingcontext); + public abstract void prepareForSaveWithCoordinator(EOObjectStoreCoordinator eoobjectstorecoordinator, + EOEditingContext eoeditingcontext); - public abstract void recordChangesInEditingContext(); + public abstract void recordChangesInEditingContext(); - public abstract void recordUpdateForObject(EOEnterpriseObject eoenterpriseobject, NSDictionary nsdictionary); + public abstract void recordUpdateForObject(EOEnterpriseObject eoenterpriseobject, NSDictionary nsdictionary); - public abstract void performChanges(); + public abstract void performChanges(); - public abstract void commitChanges(); + public abstract void commitChanges(); - public abstract void rollbackChanges(); + public abstract void rollbackChanges(); - public abstract NSDictionary valuesForKeys(NSArray nsarray, EOEnterpriseObject eoenterpriseobject); + public abstract NSDictionary valuesForKeys(NSArray nsarray, EOEnterpriseObject eoenterpriseobject); - public abstract void lock(); + public abstract void lock(); - public abstract void unlock(); + public abstract void unlock(); } /* - * $Log$ - * Revision 1.2 2006/02/16 16:47:14 cgruber - * Move some classes in to "internal" packages and re-work imports, etc. + * $Log$ Revision 1.2 2006/02/16 16:47:14 cgruber Move some classes in to + * "internal" packages and re-work imports, etc. * - * Also use UnsupportedOperationExceptions where appropriate, instead of WotonomyExceptions. + * Also use UnsupportedOperationExceptions where appropriate, instead of + * WotonomyExceptions. * - * Revision 1.1 2006/02/16 13:19:57 cgruber - * Check in all sources in eclipse-friendly maven-enabled packages. + * Revision 1.1 2006/02/16 13:19:57 cgruber Check in all sources in + * eclipse-friendly maven-enabled packages. * - * Revision 1.1 2002/07/14 21:59:06 mpowers - * Contributions from cgruber. + * Revision 1.1 2002/07/14 21:59:06 mpowers Contributions from cgruber. * - * Revision 1.2 2002/06/21 22:14:30 cgruber - * Add a log trail + * Revision 1.2 2002/06/21 22:14:30 cgruber Add a log trail * */ |
