OdooEnvironment constructor
OdooEnvironment(
- OdooClient orpc,
- String dbName,
- OdooKv cache,
- NetConnState netConnectivity,
Implementation
OdooEnvironment(this.orpc, this.dbName, this.cache, this.netConnectivity)
: callsLock = ReadWriteMutex(),
logger = Logger() {
orpc.loginStream.listen(loginStateChanged);
netConnectivity.onNetConnChanged.listen(onNetworkConnChanged);
// check if our session is valid for database
if (orpc.sessionId != null && orpc.sessionId!.dbName != dbName) {
orpc.destroySession();
}
}