void |
ORemoteConnectionPushListener.addListener(ORemoteConnectionPool pool,
OChannelBinaryAsynchClient connection,
OStorageRemoteAsynchEventListener listener) |
OChannelBinaryAsynchClient |
OStorageRemote.beginRequest(OChannelBinaryAsynchClient network,
byte iCommand,
OStorageRemoteSession session)
Acquire a network channel from the pool.
|
void |
OStorageRemote.beginResponse(OChannelBinaryAsynchClient iNetwork,
OStorageRemoteSession session) |
void |
OStorageRemote.endRequest(OChannelBinaryAsynchClient iNetwork)
Ends the request and unlock the write lock
|
void |
OStorageRemote.endResponse(OChannelBinaryAsynchClient iNetwork)
End response reached: release the channel in the pool to being reused
|
T |
OStorageRemoteOperationRead.execute(OChannelBinaryAsynchClient network,
OStorageRemoteSession session) |
T |
OStorageRemoteOperation.execute(OChannelBinaryAsynchClient network,
OStorageRemoteSession session) |
void |
OStorageRemoteOperationWrite.execute(OChannelBinaryAsynchClient network,
OStorageRemoteSession session,
int mode) |
protected void |
OStorageRemote.getResponse(OChannelBinaryAsynchClient iNetwork,
OStorageRemoteSession session) |
void |
OStorageRemote.openRemoteDatabase(OChannelBinaryAsynchClient network) |
protected Object |
OStorageRemote.readSynchResult(OChannelBinaryAsynchClient network,
ODatabaseDocument database,
List<ORecord> temporaryResults) |
void |
ORemoteConnectionManager.release(OChannelBinaryAsynchClient conn) |
void |
ORemoteConnectionManager.remove(OChannelBinaryAsynchClient conn) |
boolean |
ORemoteConnectionPool.reuseResource(String iKey,
Object[] iAdditionalArgs,
OChannelBinaryAsynchClient iValue) |
protected void |
OStorageRemote.sendClientInfo(OChannelBinaryAsynchClient network,
String driverName,
boolean supportsPushMessages,
boolean collectStats) |