public interface InternalRDBMS
| Modifier and Type | Method and Description |
|---|---|
void |
closeTransactionConnection(long transactionId) |
void |
createTable(ITypeDesc typeDesc) |
void |
deleteData() |
void |
dropTable(ITypeDesc typeDesc) |
List<TieredStorageBulkOperationResult> |
executeBulk(List<TieredStorageBulkOperationRequest> operationRequests,
ServerTransaction transaction) |
long |
getDiskSize() |
IEntryHolder |
getEntryByUID(String typeName,
String uid) |
long |
getFreeSpaceSize() |
SpaceTypeManager |
getTypeManager() |
boolean |
initialize(String spaceName,
String fullMemberName,
SpaceTypeManager typeManager,
boolean isBackup) |
void |
initialLoad(Context context,
SpaceEngine engine,
InitialLoadInfo initialLoadInfo) |
void |
insertEntry(Context context,
IEntryHolder entryHolder)
Inserts a new entry to the internalDiskStorage
|
boolean |
isKnownType(String name) |
ISAdapterIterator<IEntryHolder> |
makeEntriesIter(String typeName,
ITemplateHolder templateHolder) |
void |
persistType(ITypeDesc typeDesc) |
boolean |
removeEntry(Context context,
IEntryHolder entryHolder)
Removes an entry from the internalDiskStorage
|
void |
setLogger(String fullMemberName) |
void |
shutDown() |
void |
unpersistType(ITypeDesc typeDesc) |
void |
updateEntry(Context context,
IEntryHolder updatedEntry)
updates an entry.
|
boolean initialize(String spaceName, String fullMemberName, SpaceTypeManager typeManager, boolean isBackup) throws SAException
spaceName - fullMemberName - typeManager - SAExceptionvoid setLogger(String fullMemberName)
long getDiskSize()
throws SAException,
IOException
SAExceptionIOExceptionlong getFreeSpaceSize()
throws SAException,
IOException
SAExceptionIOExceptionvoid createTable(ITypeDesc typeDesc) throws SAException
SAExceptionvoid dropTable(ITypeDesc typeDesc) throws SAException
SAExceptionvoid insertEntry(Context context, IEntryHolder entryHolder) throws SAException
entryHolder - entry to insertSAExceptionvoid updateEntry(Context context, IEntryHolder updatedEntry) throws SAException
updatedEntry - new content, same UID and classSAExceptionboolean removeEntry(Context context, IEntryHolder entryHolder) throws SAException
entryHolder - entry to removeSAExceptionIEntryHolder getEntryByUID(String typeName, String uid) throws SAException
SAExceptionISAdapterIterator<IEntryHolder> makeEntriesIter(String typeName, ITemplateHolder templateHolder) throws SAException
SAExceptionboolean isKnownType(String name)
void shutDown()
void deleteData()
throws SAException
SAExceptionvoid persistType(ITypeDesc typeDesc) throws SAException
SAExceptionvoid unpersistType(ITypeDesc typeDesc) throws SAException
SAExceptionvoid initialLoad(Context context, SpaceEngine engine, InitialLoadInfo initialLoadInfo) throws SAException
SAExceptionSpaceTypeManager getTypeManager()
List<TieredStorageBulkOperationResult> executeBulk(List<TieredStorageBulkOperationRequest> operationRequests, ServerTransaction transaction) throws SQLException, ClassNotFoundException
SQLExceptionClassNotFoundExceptionvoid closeTransactionConnection(long transactionId)
throws SQLException
SQLExceptionCopyright © GigaSpaces.