public class QueryExtensionIndexManagerWrapper extends Object
Constructor and Description |
---|
QueryExtensionIndexManagerWrapper(QueryExtensionProvider provider,
QueryExtensionRuntimeInfo info) |
Modifier and Type | Method and Description |
---|---|
void |
close() |
boolean |
filter(String operation,
Object actual,
Object matchedAgainst) |
SpaceServerEntryImpl |
getByUid(String uid) |
void |
insertEntry(SpaceServerEntryImpl entry,
boolean fromTransactionalUpdate) |
void |
introduceType(SpaceTypeDescriptor typeDescriptor) |
void |
removeEntry(SpaceServerEntry entry,
QueryExtensionIndexRemoveMode queryExtensionIndexRemoveMode,
int removedVersion) |
void |
replaceEntry(SpaceServerEntryImpl entry) |
QueryExtensionIndexEntryIteratorWrapper |
scanIndex(String typeName,
String path,
String operation,
Object subject) |
public QueryExtensionIndexManagerWrapper(QueryExtensionProvider provider, QueryExtensionRuntimeInfo info)
public void close() throws IOException
IOException
public void introduceType(SpaceTypeDescriptor typeDescriptor)
public void insertEntry(SpaceServerEntryImpl entry, boolean fromTransactionalUpdate)
public void replaceEntry(SpaceServerEntryImpl entry)
public void removeEntry(SpaceServerEntry entry, QueryExtensionIndexRemoveMode queryExtensionIndexRemoveMode, int removedVersion)
public QueryExtensionIndexEntryIteratorWrapper scanIndex(String typeName, String path, String operation, Object subject)
public SpaceServerEntryImpl getByUid(String uid)
Copyright © GigaSpaces.