Class FileProvidingEntityAdapter<Entity extends IFileProviding<File,Data>, File extends IFileEntity<Entity,Data> & IFileSizeProviding, Data extends IFileDataEntity<File>, Context>

java.lang.Object
de.xima.fc.logic.filesystem.FileProvidingEntityAdapter<Entity,File,Data,Context>
Type Parameters:
Entity - The type of the entity.
File - The type of the file entity.
Data - The type of the file data entity.
Context - The type of the context for the entities.
All Implemented Interfaces:
ICrudPersistenceAdapter<IEntityContext, Entity>, IFileDataPersistenceAdapter<IEntityContext, Entity>, IScopedEntityPersistenceAdapter<IEntityContext, Entity, Context>, IEntityFileSystemPersistenceAdapter<IEntityContext, Entity, Context>, Serializable

public abstract class FileProvidingEntityAdapter<Entity extends IFileProviding<File,Data>, File extends IFileEntity<Entity,Data> & IFileSizeProviding, Data extends IFileDataEntity<File>, Context> extends Object implements IEntityFileSystemPersistenceAdapter<IEntityContext, Entity, Context>
A file entity adapter for a general file providing entity.
Since:
8.3.0
Author:
XIMA MEDIA GmbH
See Also: