public interface InternalRDBMS
Modifier and Type | Method and Description |
---|---|
void |
addIndex(String typeName,
boolean isUnique,
String indexName) |
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
- SAException
void setLogger(String fullMemberName)
long getDiskSize() throws SAException, IOException
SAException
IOException
long getFreeSpaceSize() throws SAException, IOException
SAException
IOException
void createTable(ITypeDesc typeDesc) throws SAException
SAException
void addIndex(String typeName, boolean isUnique, String indexName) throws SAException
SAException
void dropTable(ITypeDesc typeDesc) throws SAException
SAException
void insertEntry(Context context, IEntryHolder entryHolder) throws SAException
entryHolder
- entry to insertSAException
void updateEntry(Context context, IEntryHolder updatedEntry) throws SAException
updatedEntry
- new content, same UID and classSAException
boolean removeEntry(Context context, IEntryHolder entryHolder) throws SAException
entryHolder
- entry to removeSAException
IEntryHolder getEntryByUID(String typeName, String uid) throws SAException
SAException
ISAdapterIterator<IEntryHolder> makeEntriesIter(String typeName, ITemplateHolder templateHolder) throws SAException
SAException
boolean isKnownType(String name)
void shutDown()
void deleteData() throws SAException
SAException
void persistType(ITypeDesc typeDesc) throws SAException
SAException
void unpersistType(ITypeDesc typeDesc) throws SAException
SAException
void initialLoad(Context context, SpaceEngine engine, InitialLoadInfo initialLoadInfo) throws SAException
SAException
SpaceTypeManager getTypeManager()
List<TieredStorageBulkOperationResult> executeBulk(List<TieredStorageBulkOperationRequest> operationRequests, ServerTransaction transaction) throws SQLException, ClassNotFoundException
SQLException
ClassNotFoundException
void closeTransactionConnection(long transactionId) throws SQLException
SQLException
Copyright © GigaSpaces.