| Interface | Description | 
|---|---|
| CloseableServant | Marker interface which distinguishes a servant which wants to have
  CloseableServant.close(Ice.Current)called onSessionI.doDestroy() | 
| IceMapper.ReturnMapping | |
| Resources.Entry | Interface to be implemented by any object which wants to be managed by
 the  Resourcesclass. | 
| TieAware | Servant which is aware of the  TieBase-instance which it
 belongs to and will have it injected on instantiation. | 
| TileData | Access strategy which can be implemented by diverse resources | 
| TileLoopIteration | A single iteration of a tile for each loop. | 
| Class | Description | 
|---|---|
| IceMap | Code-generated | 
| IceMapper | Responsible for the mapping of ome.* types to omero.* types and back again. | 
| ModelObjectFactoryRegistry | |
| ObjectFactoryRegistry | SPI type picked up from the Spring configuration and given a chance to
 register all its  ObjectFactoryinstances with theCommunicator. | 
| ObjectFactoryRegistry.ObjectFactory | |
| ReadOnlyByteArray | A read-only slice of a given array. | 
| Resources | Container class for storing resources which should be cleaned up on close and
 periodically checked. | 
| RPSTileData | Access strategy which can be implemented by diverse resources | 
| RPSTileLoop | Helper subclass of  TileLoopwhich handles
 unloadedPixelsinstances and manages the
 creation of theRPSTileData. | 
| RTypeMapper | |
| ServantHolder | Manager for all active servants in a single session. | 
| TempFileManager | Creates temporary files and folders and makes a best effort to remove them on
 exit (or sooner). | 
| TileLoop |