org.eigenbase.util
Interface ClosableAllocation

All Known Subinterfaces:
ClosableAllocationOwner, FarragoAllocation, FarragoAllocationOwner, FarragoMedDataServer, FarragoMedDataWrapper, FarragoMedLocalDataServer, FarragoObjectCache.Entry, FarragoPlugin, FarragoRepos, FarragoSession, FarragoSessionDdlValidator, FarragoSessionExecutableStmt, FarragoSessionPreparingStmt, FarragoSessionRuntimeContext, FarragoSessionStmtContext, FarragoSessionStmtValidator, FennelDbHandle, TupleIter
All Known Implementing Classes:
AbstractTupleIter, CalcTupleIter, CompoundClosableAllocation, CompoundParallelTupleIter, CompoundTupleIter, CompoundTupleIter.Test.BoxTupleIter, DdlValidator, FarragoCacheEntry, FarragoCompoundAllocation, FarragoDatabase, FarragoDatabase.ReposSwitcher, FarragoDataWrapperCache, FarragoDbSession, FarragoDbSessionIndexMap, FarragoDbSingleton, FarragoDbStmtContext, FarragoDbStmtContextBase, FarragoExecutableExplainStmt, FarragoExecutableFennelStmt, FarragoExecutableJavaStmt, FarragoExecutableStmtImpl, FarragoFileAllocation, FarragoFileLockAllocation, FarragoJavaUdxIterator, FarragoMdrReposImpl, FarragoMdrTestContext, FarragoObjectCache, FarragoObjectCacheTest.RentalCar, FarragoPluginCache, FarragoPreparingStmt, FarragoReposImpl, FarragoRuntimeContext, FarragoRuntimeContext.StreamOwner, FarragoSequenceAccessor, FarragoStatementAllocation, FarragoStmtValidator, FarragoTimerAllocation, FennelAbstractTupleIter, FennelDbHandleImpl, FennelJavaHandle, FennelPipeIterator, FennelPipeTupleIter, FennelStreamGraph, FennelTransformTupleIter, FennelTupleIter, FlatFileDataServer, FlatFileDataWrapper, FlatFileDataWrapper, FtrsDataServer, FtrsDataWrapper, JmiMemTest.FarragoMemRepos, LcsDataServer, LcsDataWrapper, LucidDbPreparingStmt, LucidDbRuntimeContext, LucidDbRuntimeContext.DefaultErrorLogger, LucidDbRuntimeContext.SummaryLogger, MedAbstractDataServer, MedAbstractDataWrapper, MedAbstractFennelDataServer, MedAbstractLocalDataServer, MedJdbcDataServer, MedJdbcForeignDataWrapper, MedMdrDataServer, MedMdrForeignDataWrapper, MedMockDataServer, MedMockForeignDataWrapper, MedMockLocalDataServer, MedMockLocalDataWrapper, MedMockTupleIter, MedMqlDataServer, MedMqlForeignDataWrapper, MockSessionStmtValidator, NestedLoopCalcTupleIter, RestartableCollectionTupleIter, RestartableIteratorTupleIter, ResultSetTupleIter, TimeoutQueueTupleIterTest.TickIterator

public interface ClosableAllocation

ClosableAllocation represents an object which requires a call in order to release resources early rather than waiting for finalization.

Version:
$Id: //open/dev/farrago/src/org/eigenbase/util/ClosableAllocation.java#6 $
Author:
John V. Sichi

Method Summary
 void closeAllocation()
          Closes this object.
 

Method Detail

closeAllocation

void closeAllocation()
Closes this object.