|
|||||||||
| PREV PACKAGE NEXT PACKAGE | FRAMES NO FRAMES | ||||||||
See:
Description
| Interface Summary | |
|---|---|
| FarragoAllocation | FarragoAllocation represents an object which requires a call in order to release resources early rather than waiting for finalization. |
| FarragoAllocationOwner | FarragoAllocationOwner represents an object which can take ownership of FarragoAllocations and guarantee that they will be cleaned up correctly when its own closeAllocation() is called. |
| FarragoCacheVictimPolicy | FarragoCacheVictimPolicy defines the interface for different implementations of a cache victimization policy for the FarragoObjectCache. |
| FarragoObjectCache.CachedObjectFactory | Factory interface for producing cached objects. |
| FarragoObjectCache.Entry | Interface for a cache entry; same as Map.Entry except that there is no requirement on equals/hashCode. |
| FarragoObjectCache.UninitializedEntry | Callback interface for entry initialization. |
| Class Summary | |
|---|---|
| FarragoCacheEntry | FarragoCacheEntry implements the interfaces for a cache entry. |
| FarragoCardinalityEstimator | FarragoCardinalityEstimator estimates the number of distinct values in a population based on a sample of that population. |
| FarragoCardinalityEstimator.SparseLongArray | |
| FarragoCompoundAllocation | FarragoCompoundAllocation represents a collection of FarragoAllocations which share a common lifecycle. |
| FarragoDdlLockManager | |
| FarragoFileAllocation | FarragoFileAllocation takes care of deleting a File when it is closed. |
| FarragoFileLockAllocation | FarragoFileLockAllocation takes care of unlocking a file when it is closed. |
| FarragoLruVictimPolicy | FarragoLruVictimPolicy implements an LRU caching policy for the FarragoObjectCache. |
| FarragoObjectCache | FarragoObjectCache implements generic object caching. |
| FarragoProperties | Provides the properties which control limited aspects of Farrago behavior. |
| FarragoStatementAllocation | FarragoStatementAllocation takes care of closing a JDBC Statement (and its associated ResultSet if any). |
| FarragoTimerAllocation | FarragoTimerAllocation takes care of cancelling a Timer when it is closed. |
| FarragoTimerTask | FarragoTimerTask refines TimerTask to guarantee safety based on the
way Farrago runs timers (see FarragoTimerAllocation). |
| FarragoUtil | Miscellaneous static utilities that don't fit into other categories. |
| FarragoWarningQueue | FarragoWarningQueue provides an implementation for objects such as Connection which store a queue of warnings. |
| MdrUtil | Static MDR utilities. |
| NativeTrace | NativeTrace provides integration between native code and Java logging facilities. |
| SqlRunner | Wrapper around the sqlline code to enable running of a SQL script from within Java code. |
Contains miscellaneous Farrago utility classes.
| Revision | $Id: //open/dev/farrago/src/net/sf/farrago/util/package.html#6 $ |
|---|---|
| Copyright | Copyright (C) 2005-2009 The Eigenbase Project
Copyright (C) 2005-2009 SQLstream, Inc. Copyright (C) 2005-2009 LucidEra, Inc. |
| Author | John V. Sichi |
|
|||||||||
| PREV PACKAGE NEXT PACKAGE | FRAMES NO FRAMES | ||||||||