org.simantics.databoard.accessor
Interface CloseableAccessor

All Known Subinterfaces:
ArrayAccessor.CloseableArrayAccessor, FileAccessor, FileArrayAccessor, FileBooleanAccessor, FileByteAccessor, FileDoubleAccessor, FileFloatAccessor, FileIntegerAccessor, FileLongAccessor, FileMapAccessor, FileOptionalAccessor, FileRecordAccessor, FileStringAccessor, FileUnionAccessor, FileVariantAccessor, StreamAccessor
All Known Implementing Classes:
BinaryArray, BinaryBoolean, BinaryByte, BinaryDouble, BinaryFloat, BinaryInteger, BinaryLong, BinaryMap, BinaryObject, BinaryOptional, BinaryRecord, BinaryStreamArray, BinaryString, BinaryUnion, BinaryVariableWidthStreamArray, BinaryVariant, ClosableCompositeRecord, DirectoryMap, JavaArray

public interface CloseableAccessor

Some accessor implementations may need close. Those implement this interface.

Author:
Toni Kalajainen

Method Summary
 void close()
          Close the backend object.
 

Method Detail

close

void close()
           throws AccessorException
Close the backend object. If the object is already closed there is no error.

Throws:
AccessorException