Package org.eclipse.emf.cdo.server.net4j
Klasse FailoverMonitor.AgentProtocol
- Alle implementierten Schnittstellen:
org.eclipse.net4j.buffer.IBufferHandler,org.eclipse.net4j.ILocationAware,org.eclipse.net4j.protocol.IProtocol<Object>,org.eclipse.net4j.protocol.IProtocol2<Object>,org.eclipse.net4j.protocol.IProtocol3<Object>,org.eclipse.net4j.signal.ISignalProtocol<Object>,org.eclipse.net4j.signal.ISignalProtocol.WithSignalCounters<Object>,org.eclipse.net4j.util.collection.Entity.Store.Provider,org.eclipse.net4j.util.concurrent.IExecutorServiceProvider,org.eclipse.net4j.util.container.IManagedContainerProvider,org.eclipse.net4j.util.event.INotifier,org.eclipse.net4j.util.event.INotifier.INotifier2,org.eclipse.net4j.util.lifecycle.IDeactivateable,org.eclipse.net4j.util.lifecycle.ILifecycle,org.eclipse.net4j.util.lifecycle.ILifecycle.DeferrableActivation,org.eclipse.net4j.util.security.IUserAware
- Umschließende Klasse:
FailoverMonitor
public static class FailoverMonitor.AgentProtocol
extends org.eclipse.net4j.signal.heartbeat.HeartBeatProtocol.Server
The monitor-side implementation of the
fail-over monitor agent protocol.- Autor:
- Eike Stepper
-
Verschachtelte Klassen - Übersicht
Verschachtelte KlassenVon Klasse geerbte verschachtelte Klassen/Schnittstellen org.eclipse.net4j.signal.heartbeat.HeartBeatProtocol.Server
org.eclipse.net4j.signal.heartbeat.HeartBeatProtocol.Server.TimerInjectorVon Klasse geerbte verschachtelte Klassen/Schnittstellen org.eclipse.net4j.signal.SignalProtocol
org.eclipse.net4j.signal.SignalProtocol.InvalidSignalIDException, org.eclipse.net4j.signal.SignalProtocol.TimeoutChangedEventVon Klasse geerbte verschachtelte Klassen/Schnittstellen org.eclipse.spi.net4j.Protocol
org.eclipse.spi.net4j.Protocol.InfraStructureChangedEventVon Schnittstelle geerbte verschachtelte Klassen/Schnittstellen org.eclipse.net4j.util.lifecycle.ILifecycle
org.eclipse.net4j.util.lifecycle.ILifecycle.DeferrableActivationVon Schnittstelle geerbte verschachtelte Klassen/Schnittstellen org.eclipse.net4j.ILocationAware
org.eclipse.net4j.ILocationAware.LocationVon Schnittstelle geerbte verschachtelte Klassen/Schnittstellen org.eclipse.net4j.util.event.INotifier
org.eclipse.net4j.util.event.INotifier.INotifier2Von Schnittstelle geerbte verschachtelte Klassen/Schnittstellen org.eclipse.net4j.signal.ISignalProtocol
org.eclipse.net4j.signal.ISignalProtocol.WithSignalCounters<INFRA_STRUCTURE> -
Feldübersicht
Von Klasse geerbte Felder org.eclipse.net4j.signal.SignalProtocol
COMPRESSED_STRINGS_ACKNOWLEDGE_TIMEOUT, SIGNAL_ACKNOWLEDGE_COMPRESSED_STRINGS, SIGNAL_ENTITY, SIGNAL_MONITOR_CANCELED, SIGNAL_MONITOR_PROGRESS, SIGNAL_REMOTE_EXCEPTION, SIGNAL_SET_TIMEOUTVon Klasse geerbte Felder org.eclipse.net4j.util.lifecycle.Lifecycle
USE_LABELVon Schnittstelle geerbte Felder org.eclipse.net4j.protocol.IProtocol2
UNSPECIFIED_VERSIONVon Schnittstelle geerbte Felder org.eclipse.net4j.signal.ISignalProtocol
DEFAULT_TIMEOUT, NO_TIMEOUT -
Konstruktorübersicht
Konstruktoren -
Methodenübersicht
Modifizierer und TypMethodeBeschreibungprotected voidprotected voidindicatingStart(org.eclipse.net4j.util.io.ExtendedDataInputStream in) toString()Von Klasse geerbte Methoden org.eclipse.net4j.signal.heartbeat.HeartBeatProtocol.Server
createSignalReactor, doBeforeActivate, getHeartBeatTimer, setHeartBeatTimerVon Klasse geerbte Methoden org.eclipse.net4j.signal.SignalProtocol
addStreamWrapper, close, doBeforeDeactivate, getEntityStore, getReceivedSignals, getSentSignals, getStreamWrapper, getStringCompressor, getTimeout, handleBuffer, handleChannelDeactivation, isSendingTimeoutChanges, open, provideSignalReactor, setStreamWrapper, setTimeout, setTimeout, waitForSignalsVon Klasse geerbte Methoden org.eclipse.spi.net4j.Protocol
getBufferProvider, getChannel, getContainer, getExecutorService, getInfraStructure, getLocation, getType, getUserID, getVersion, isClient, isServer, setChannel, setExecutorService, setInfraStructure, setUserIDVon Klasse geerbte Methoden org.eclipse.net4j.util.lifecycle.Lifecycle
activate, checkActive, checkArg, checkArg, checkInactive, checkNull, checkState, checkState, deactivate, deferredActivate, doActivate, doAfterActivate, dump, getLifecycleState, isActive, isDeferredActivationVon Klasse geerbte Methoden org.eclipse.net4j.util.event.Notifier
addListener, addUniqueListener, fireEvent, fireEvent, fireEvent, fireThrowable, firstListenerAdded, getListeners, getNotificationService, hasListener, hasListeners, lastListenerRemoved, listenerAdded, listenerRemoved, removeListenerVon Klasse geerbte Methoden java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, wait, wait, waitVon Schnittstelle geerbte Methoden org.eclipse.net4j.ILocationAware
getLocation, isClient, isServerVon Schnittstelle geerbte Methoden org.eclipse.net4j.util.event.INotifier
addListener, getListeners, hasListeners, removeListenerVon Schnittstelle geerbte Methoden org.eclipse.net4j.protocol.IProtocol
getBufferProvider, getChannel, getExecutorService, getInfraStructure, getType, setChannel, setExecutorService, setInfraStructureVon Schnittstelle geerbte Methoden org.eclipse.net4j.protocol.IProtocol3
doWhenFullyConnectedVon Schnittstelle geerbte Methoden org.eclipse.net4j.util.security.IUserAware
getUserID
-
Konstruktordetails
-
AgentProtocol
-
-
Methodendetails
-
toString
- Setzt außer Kraft:
toStringin Klasseorg.eclipse.net4j.signal.SignalProtocol<Object>
-
getFailoverMonitor
- Seit:
- 4.1
-
getConnectorDescription
- Seit:
- 4.1
-
getRepositoryName
- Seit:
- 4.1
-
indicatingStart
protected void indicatingStart(org.eclipse.net4j.util.io.ExtendedDataInputStream in) throws IOException - Setzt außer Kraft:
indicatingStartin Klasseorg.eclipse.net4j.signal.heartbeat.HeartBeatProtocol.Server- Löst aus:
IOException
-
doDeactivate
- Setzt außer Kraft:
doDeactivatein Klasseorg.eclipse.net4j.signal.heartbeat.HeartBeatProtocol.Server- Löst aus:
Exception
-