public class QueryManager extends Object implements IQueryManager
| Modifier and Type | Class and Description |
|---|---|
static class |
QueryManager.QueryThreadPoolExecutor |
| Constructor and Description |
|---|
QueryManager(IDirectSpaceProxy proxy) |
| Modifier and Type | Method and Description |
|---|---|
void |
clean() |
int |
countClear(CountClearProxyActionInfo actionInfo) |
static QueryManager.QueryThreadPoolExecutor |
getQueryExecutionPool() |
ReadQueryParser |
getReadQueryParser() |
ITemplatePacket |
getSQLTemplate(SQLQueryTemplatePacket template,
Transaction txn) |
IEntryPacket |
readTake(ReadTakeProxyActionInfo actionInfo) |
IEntryPacket[] |
readTakeMultiple(ReadTakeMultipleProxyActionInfo actionInfo) |
public QueryManager(IDirectSpaceProxy proxy)
public static QueryManager.QueryThreadPoolExecutor getQueryExecutionPool()
public ITemplatePacket getSQLTemplate(SQLQueryTemplatePacket template, Transaction txn)
getSQLTemplate in interface IQueryManagerpublic ReadQueryParser getReadQueryParser()
public int countClear(CountClearProxyActionInfo actionInfo)
countClear in interface IQueryManagerpublic IEntryPacket readTake(ReadTakeProxyActionInfo actionInfo) throws RemoteException, UnusableEntryException
readTake in interface IQueryManagerRemoteExceptionUnusableEntryExceptionpublic IEntryPacket[] readTakeMultiple(ReadTakeMultipleProxyActionInfo actionInfo)
readTakeMultiple in interface IQueryManagerpublic void clean()
clean in interface IQueryManagerCopyright © GigaSpaces.