public class SessionManager extends Object
| 限定符 | 构造器和说明 |
|---|---|
protected |
SessionManager() |
public Long getCurrSessionId()
public void removeCurrSessionId()
public TimeZone getCurrSessionTimeZone()
public long requestSessionId(String username, String zoneId, IoTDBConstant.ClientVersion clientVersion)
public boolean releaseSessionResource(long sessionId)
public long getSessionIdByQueryId(long queryId)
public long requestStatementId(long sessionId)
public void closeStatement(long sessionId,
long statementId)
public long requestQueryId(Long statementId, boolean isDataQuery)
public long requestQueryId(boolean isDataQuery)
public void releaseQueryResource(long queryId)
throws StorageEngineException
public void releaseQueryResourceNoExceptions(long queryId)
public boolean hasDataset(Long queryId)
public QueryDataSet getDataset(Long queryId)
public void setDataset(Long queryId, QueryDataSet dataSet)
public void removeDataset(Long queryId)
public IoTDBConstant.ClientVersion getClientVersion(Long sessionId)
public static SessionManager getInstance()
Copyright © 2022 The Apache Software Foundation. All rights reserved.