Library:Castor
Version:1.0.1
Compatibility:JDK 1.4
Classes in library Castor.
NamePackageDescription
AbstractConnectionFactoryorg.castor.jdo.engineNo description provided.
AbstractTransactionContextorg.castor.persistA transaction context is required in order to perform operations against the database.
AbstractTransactionManagerFactoryorg.castor.transactionmanagerAn abstract factory for acquiring transactions from this J2EE container.
Base64Decoderorg.castor.utilClass decodes a Base64 encoded string back into the original byte representation that can be read as byte array.
Base64Encoderorg.castor.utilClass encodes the bytes written to the OutPutStream to a Base64 encoded string.
CacheEntryorg.castor.persist.cacheUtility class to store 'data' accessed through Castor JDO in performance caches.
CallableStatementProxyorg.castor.jdo.driversProxy class for JDBC CallableStatement class, to allow information gathering for the purpose of SQL statement logging.
ClassLoadingUtilsorg.castor.jdo.utilCommon static methods for Castor JDO related to class loading.
CollectionProxyorg.castor.persist.proxyThis class is a proxy for different types of Collection and Maps.
ConcurrentHashMaporg.castor.util.concurrentA version of Hashtable supporting concurrency for both retrievals and updates:
Retrievals
Retrievals may overlap updates.
ConcurrentHashMap.Entryorg.castor.util.concurrentConcurrentHashMap collision list entry.
ConcurrentHashMap.HashIteratororg.castor.util.concurrentNo description provided.
ConcurrentHashMap.KeyIteratororg.castor.util.concurrentNo description provided.
ConcurrentHashMap.Segmentorg.castor.util.concurrentBookkeeping for each concurrency control segment.
ConcurrentHashMap.ValueIteratororg.castor.util.concurrentNo description provided.
ConfigKeysorg.castor.utilKeys of all Castor configuration properties.
Configurationorg.castor.utilClass to hold Castor configuration properties.
ConnectionProxyorg.castor.jdo.driversProxy class for JDBC Connection class, to allow information gathering for the purpose of SQL statement logging.
CounterReforg.castor.jdo.engineHolds information about table names and counters.
Databaseorg.castor.jdo.confClass Database.
DatabaseChoiceorg.castor.jdo.confClass DatabaseChoice.
DatabaseChoiceDescriptororg.castor.jdo.confClass DatabaseChoiceDescriptor.
DatabaseDescriptororg.castor.jdo.confClass DatabaseDescriptor.
DatabaseRegistryorg.castor.jdo.engineNo description provided.
DataSourceorg.castor.jdo.confClass DataSource.
DataSourceConnectionFactoryorg.castor.jdo.engineNo description provided.
DataSourceDescriptororg.castor.jdo.confClass DataSourceDescriptor.
Driverorg.castor.jdo.confClass Driver.
DriverConnectionFactoryorg.castor.jdo.engineNo description provided.
DriverDescriptororg.castor.jdo.confClass DriverDescriptor.
GlobalTransactionContextorg.castor.persistA transaction context is required in order to perform operations against the database.
IdentityMaporg.castor.utilAn IdentityMap that uses reference-equality instead of object-equality.
IdentityMap.Entryorg.castor.utilAn entry of the IdentityMap.
IdentitySetorg.castor.utilAn IdentitySet that uses reference-equality instead of object-equality.
IdentitySet.Entryorg.castor.utilAn entry of the IdentitySet.
JdoConforg.castor.jdo.confClass JdoConf.
JDOConfAdapterorg.castor.jdo.utilNo description provided.
JdoConfDescriptororg.castor.jdo.confClass JdoConfDescriptor.
JDOConfFactoryorg.castor.jdo.utilFactory to create JDO configurations without the need of a database configuration XML file.
JDOUtilsorg.castor.jdo.utilCommon static methods for Castor JDO
Jndiorg.castor.jdo.confClass Jndi.
JNDIConnectionFactoryorg.castor.jdo.engineNo description provided.
JndiDescriptororg.castor.jdo.confClass JndiDescriptor.
JNDIENCTransactionManagerFactoryorg.castor.transactionmanagerTransaction manager factory instance to be used with J2EE containers where the transaction manager is bound to the JNDI ENC of the container.
JOTMTransactionManagerFactoryorg.castor.transactionmanagerTransaction manager factory instance to be used with J2EE containers where the transaction manager used is JOTM.
LocalTransactionContextorg.castor.persistA transaction context is required in order to perform operations against the database.
LocalTransactionManagerorg.castor.transactionmanagerDefault transaction manager when Castor is used in standalone mode, in other words not within a J2EE container.
LocalTransactionManagerFactoryorg.castor.transactionmanagerDefault transaction manager when Castor is used in standalone mode, in other words not within a J2EE container.
ManyRelationResolverorg.castor.persist.resolverImplementation of ResolverStrategy for many relations.
ManyToManyRelationResolverorg.castor.persist.resolverImplementation of ResolverStrategy for M:N relations.
Mappingorg.castor.jdo.confClass Mapping.
MappingDescriptororg.castor.jdo.confClass MappingDescriptor.
MessageKeysorg.castor.utilKeys of all Castor message properties.
Messagesorg.castor.utilI18N message formatting class.
ObjectTrackerorg.castor.persistA transaction records all objects accessed during the lifetime of the transaction in this record (queries and created).
OneToManyRelationResolverorg.castor.persist.resolverNo description provided.
Paramorg.castor.jdo.confClass Param.
ParamDescriptororg.castor.jdo.confClass ParamDescriptor.
PersistanceCapableRelationResolverorg.castor.persist.resolverImplementation of ResolverStrategy for 1:1 relations
PointbaseFactoryorg.castor.jdo.driversPersistenceFactory implementation for Borland's Pointbase driver.
PointbaseQueryExpressionorg.castor.jdo.driversQueryExpression implementation for Borland's Pointbase
PreparedStatementProxyorg.castor.jdo.driversProxy class for JDBC PreparedStatement class, to allow information gathering for the purpose of SQL statement logging.
PrimitiveResolverorg.castor.persist.resolverNo description provided.
ProposedEntityorg.castor.persistHolding structure for information about an entity class instance.
ReaderPreferenceReadWriteLockorg.castor.util.concurrentA ReadWriteLock that prefers waiting readers over waiting writers when there is contention.
ReentrantWriterPreferenceReadWriteLockorg.castor.util.concurrentA writer-preference ReadWriteLock that allows both readers and writers to reacquire read or write locks in the style of a ReentrantLock.
RelationCollectionorg.castor.persist.proxyRelationCollection implements Collection It is a lazy Colllection.
ResolverFactoryorg.castor.persist.resolverFactory class for instantiating ResolverStragegy instances.
SerializableResolverorg.castor.persist.resolverImplementation of ResolverStrategy for serializable fields.
SingleProxyorg.castor.persist.proxyNo description provided.
SQLTypeConvertersorg.castor.jdo.engineNo description provided.
SQLTypeConverters.Convertororg.castor.jdo.engineAbstract class to convert from one type to another.
SQLTypeInfosorg.castor.jdo.engineUtility class to translate SQL type by integer value or name into corresponding Java type.
TransactionDemarcationorg.castor.jdo.confClass TransactionDemarcation.
TransactionDemarcationDescriptororg.castor.jdo.confClass TransactionDemarcationDescriptor.
TransactionManagerorg.castor.jdo.confClass TransactionManager.
TransactionManagerDescriptororg.castor.jdo.confClass TransactionManagerDescriptor.
TransactionManagerFactoryRegistryorg.castor.transactionmanagerRegistry for TransactionManagerFactory implementations obtained from the Castor properties file and used by the JDO configuration file.
TransactionManagerRegistryorg.castor.transactionmanagerRegistry for TransactionManager instances obtained by their name.
UpdateAndRemovedFlagsorg.castor.persistHolder object for flags related to update/remove operations.
UpdateFlagsorg.castor.persistHolds several flags indicating whetehr particular actions related to updating data items should take place.
WebSphere51TransactionManagerFactoryorg.castor.transactionmanagerAn IBM Websphere 5.1 specific factory for acquiring transactions from this J2EE container.
WebSphere5TransactionManagerFactoryorg.castor.transactionmanagerAn IBM Websphere 5 specific factory for acquiring transactions from this J2EE container.
WebSphereTransactionManagerFactoryorg.castor.transactionmanagerAn IBM Websphere 4 and prior specific factory for acquiring transactions from this particular J2EE container.
WriterPreferenceReadWriteLockorg.castor.util.concurrentA ReadWriteLock that prefers waiting writers over waiting readers when there is contention.
WriterPreferenceReadWriteLock.ReaderLockorg.castor.util.concurrentNo description provided.
WriterPreferenceReadWriteLock.Signallerorg.castor.util.concurrentReader and Writer requests are maintained in two different wait sets, by two different objects.
WriterPreferenceReadWriteLock.WriterLockorg.castor.util.concurrentNo description provided.
Search