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
Exception
public void releaseSocketForStoC(VirtualSocket socket) throws Exception
Exception
public void addSocketForStoC(VirtualSocket socket)
public BindInfo createBindInfo(BindInfo biParent, String name, Object obj, Class interfaceClass)
public void writeOnQueueSocket(RequestInfo ri) throws Exception
Exception
protected void _writeOnQueueSocketX(RequestInfo ri) throws Exception
Exception
public void setupAsyncQueueSender(String asyncQueueName)
Copyright © 1999–2025 ViaOA. All rights reserved.