public class TCPClientSOContainer extends ClientSOContainer
| Modifier and Type | Field and Description |
|---|---|
static String |
DEFAULT_COMM_NAME |
static int |
DEFAULT_TCP_CONNECT_TIMEOUT |
CONNECTED, CONNECTING, connection, connectionState, connectLock, connectPolicy, DEFAULT_CONNECT_TIMEOUT, DISCONNECTED, remoteServerIDconfig, DEFAULT_OBJECT_ARG_KEY, DEFAULT_OBJECT_ARGTYPES_KEY, groupManager, isClosing, loadingThreadGroup, policy, receiver, sharedObjectManager, sharedObjectMessageSerializer, sharedObjectThreadGroup| Constructor and Description |
|---|
TCPClientSOContainer(ISharedObjectContainerConfig config) |
TCPClientSOContainer(ISharedObjectContainerConfig config,
int ka) |
| Modifier and Type | Method and Description |
|---|---|
protected ISynchAsynchConnection |
createConnection(ID remoteSpace,
Object data)
Create connection instance.
|
protected int |
getConnectTimeout() |
static void |
main(String[] args) |
connect, createAuthorizationCallbacks, disconnect, disconnect, dispose, forwardExcluding, forwardExcluding, forwardToRemote, getConnectData, getConnectedID, getConnection, getConnectLock, getIDForConnection, getLeaveData, handleConnectResponse, handleLeave, handleLeaveGroupMessage, handleViewChangeMessage, isConnected, isConnecting, isGroupManager, processAsynch, processDisconnect, processSynch, queueContainerMessage, sendCreate, sendCreateMsg, sendCreateResponse, sendCreateResponseSharedObjectMessage, sendCreateSharedObjectMessage, sendDispose, sendDisposeSharedObjectMessage, sendMessage, sendMessage, sendSharedObjectMessage, setConnectInitiatorPolicyaddNewRemoteMember, addSharedObject0, addSharedObjectAndWait, addSharedObjectWrapper, addToLoading, checkRemoteCreate, createContainerPropertiesForSharedObject, createRemoteSharedObjectConfig, createRemoteSharedObjectContext, createRemoteSharedObjectWrapper, createSharedObjectConfig, createSharedObjectContext, createSharedObjectWrapper, debug, defaultDeserializeSharedObjectMessage, defaultSerializeSharedObjectMessage, deserializeContainerMessage, deserializeSharedObjectMessage, destroySharedObject, disconnect, fireDelegateContainerEvent, forward, getAdapter, getArgsFromProperties, getArgTypesFromProperties, getClassLoaderForContainer, getClassLoaderForSharedObject, getConfig, getConnectNamespace, getGroupMemberIDs, getGroupMembershipLock, getID, getMaxGroupMembers, getMessageReceiver, getNewSharedObjectThread, getNextSequenceNumber, getOtherMemberIDs, getReceiver, getSharedObject, getSharedObjectIDs, getSharedObjectManager, getSharedObjectMessageSerializer, getSharedObjectWrapper, handleAsynchIOException, handleCreateMessage, handleCreateResponseMessage, handleSharedObjectDisposeMessage, handleSharedObjectMessage, handleUndeliveredSharedObjectMessage, handleUnidentifiedMessage, isClosing, load, moveFromLoadingToActive, notifySharedObjectActivated, notifySharedObjectDeactivated, printToSystemError, removeFromLoading, removeRemoteMember, removeSharedObject, serialize, serializeSharedObjectMessage, setMaxGroupMembers, setRemoteAddPolicy, setSharedObjectMessageSerializer, traceStack, validateContainerMessage, verifySharedObjectMessageTarget, verifyToIDForSharedObjectMessageaddListener, fireContainerEvent, getPasswordFromConnectContext, removeListenerclone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, waitaddListener, removeListenerpublic static final int DEFAULT_TCP_CONNECT_TIMEOUT
public static final String DEFAULT_COMM_NAME
public TCPClientSOContainer(ISharedObjectContainerConfig config)
public TCPClientSOContainer(ISharedObjectContainerConfig config, int ka)
protected int getConnectTimeout()
getConnectTimeout in class ClientSOContainerprotected ISynchAsynchConnection createConnection(ID remoteSpace, Object data) throws ConnectionCreateException
ClientSOContainerClientSOContainer.connect(ID, IConnectContext). Following
a return from this method, the new ISynchAsynchConnection instance's IConnection.connect(ID, Object, int) method is subsequently
called.createConnection in class ClientSOContainerremoteSpace - remote spacedata - and datanull instance.ConnectionCreateException - not thrown by this implementation.Copyright © 2004–2020 Eclipse Foundation. All rights reserved.