Package one.microstream.afs.sql.types
Class SqlFileWrapper.Abstract<U>
java.lang.Object
one.microstream.afs.types.AItem.Base
one.microstream.afs.types.AFile.Wrapper.Abstract<U>
one.microstream.afs.sql.types.SqlFileWrapper.Abstract<U>
- All Implemented Interfaces:
SqlFileWrapper
,SqlItemWrapper
,AFile
,AFile.Wrapper
,AItem
,AItem.Wrapper
- Direct Known Subclasses:
SqlReadableFile.Default
- Enclosing interface:
- SqlFileWrapper
public abstract static class SqlFileWrapper.Abstract<U> extends AFile.Wrapper.Abstract<U> implements SqlFileWrapper
-
Nested Class Summary
Nested classes/interfaces inherited from interface one.microstream.afs.types.AFile
AFile.Default, AFile.Observer, AFile.Wrapper
Nested classes/interfaces inherited from interface one.microstream.afs.types.AFile.Wrapper
AFile.Wrapper.Abstract<U>
Nested classes/interfaces inherited from interface one.microstream.afs.types.AItem
AItem.Abstract, AItem.Base, AItem.Wrapper
Nested classes/interfaces inherited from interface one.microstream.afs.sql.types.SqlFileWrapper
SqlFileWrapper.Abstract<U>
-
Constructor Summary
-
Method Summary
Modifier and Type Method Description boolean
checkHandleOpen()
boolean
closeHandle()
SqlFileWrapper
ensureOpenHandle()
boolean
isHandleOpen()
boolean
isRetired()
boolean
openHandle()
SqlPath
path()
boolean
retire()
void
validateIsNotRetired()
Methods inherited from class one.microstream.afs.types.AFile.Wrapper.Abstract
actual, exists, fileSystem, identifier, iterateObservers, mutex, name, parent, registerObserver, removeObserver, type, user
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, wait, wait, wait
Methods inherited from interface one.microstream.afs.types.AFile
defaultUser, ensureExists, exists, isEmpty, isUsed, iterateObservers, name, registerObserver, removeObserver, size, toPath, toPathString, tryUseReading, tryUseReading, tryUseWriting, tryUseWriting, type, useReading, useReading, useWriting, useWriting
-
Constructor Details
-
Method Details
-
path
- Specified by:
path
in interfaceSqlItemWrapper
-
retire
public boolean retire()- Specified by:
retire
in interfaceSqlFileWrapper
-
isRetired
public boolean isRetired()- Specified by:
isRetired
in interfaceSqlFileWrapper
-
validateIsNotRetired
public void validateIsNotRetired() -
isHandleOpen
public boolean isHandleOpen()- Specified by:
isHandleOpen
in interfaceSqlFileWrapper
-
checkHandleOpen
public boolean checkHandleOpen()- Specified by:
checkHandleOpen
in interfaceSqlFileWrapper
-
openHandle
public boolean openHandle()- Specified by:
openHandle
in interfaceSqlFileWrapper
-
closeHandle
public boolean closeHandle()- Specified by:
closeHandle
in interfaceSqlFileWrapper
-
ensureOpenHandle
- Specified by:
ensureOpenHandle
in interfaceSqlFileWrapper
-