public class OARemoteMultiplexerServer.Session extends Object
to have this session removed from collection.| Modifier and Type | Field and Description |
|---|---|
int |
connectionId |
Socket |
realSocket |
| Constructor and Description |
|---|
Session() |
| Modifier and Type | Method and Description |
|---|---|
protected void |
_writeOnQueueSocketX(RequestInfo ri) |
void |
addSocketForStoC(VirtualSocket socket) |
BindInfo |
createBindInfo(BindInfo biParent,
String name,
Object obj,
Class interfaceClass) |
protected BindInfo |
getBindInfo(Object obj) |
protected BindInfo |
getBindInfo(String name) |
ConcurrentHashMap<Integer,Boolean> |
getGuidHashMap() |
VirtualSocket |
getSocketForStoC()
used by server when calling methods on a remote object that was created on the client, so
that the server can call any of the methods on it.
|
void |
releaseSocketForStoC(VirtualSocket socket) |
protected BindInfo |
removeBindInfo(String name) |
void |
setupAsyncQueueSender(String asyncQueueName) |
void |
writeOnQueueSocket(RequestInfo ri) |
public int connectionId
public Socket realSocket
public ConcurrentHashMap<Integer,Boolean> getGuidHashMap()
public VirtualSocket getSocketForStoC() throws Exception
Exceptionpublic void releaseSocketForStoC(VirtualSocket socket) throws Exception
Exceptionpublic void addSocketForStoC(VirtualSocket socket)
public BindInfo createBindInfo(BindInfo biParent, String name, Object obj, Class interfaceClass)
public void writeOnQueueSocket(RequestInfo ri) throws Exception
Exceptionprotected void _writeOnQueueSocketX(RequestInfo ri) throws Exception
Exceptionpublic void setupAsyncQueueSender(String asyncQueueName)
Copyright © 1999–2025 ViaOA. All rights reserved.