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.TimerInjector
Von Klasse geerbte verschachtelte Klassen/Schnittstellen org.eclipse.net4j.signal.SignalProtocol
org.eclipse.net4j.signal.SignalProtocol.InvalidSignalIDException, org.eclipse.net4j.signal.SignalProtocol.TimeoutChangedEvent
Von Klasse geerbte verschachtelte Klassen/Schnittstellen org.eclipse.spi.net4j.Protocol
org.eclipse.spi.net4j.Protocol.InfraStructureChangedEvent
Von Schnittstelle geerbte verschachtelte Klassen/Schnittstellen org.eclipse.net4j.util.lifecycle.ILifecycle
org.eclipse.net4j.util.lifecycle.ILifecycle.DeferrableActivation
Von Schnittstelle geerbte verschachtelte Klassen/Schnittstellen org.eclipse.net4j.ILocationAware
org.eclipse.net4j.ILocationAware.Location
Von Schnittstelle geerbte verschachtelte Klassen/Schnittstellen org.eclipse.net4j.util.event.INotifier
org.eclipse.net4j.util.event.INotifier.INotifier2
Von 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_TIMEOUT
Von Klasse geerbte Felder org.eclipse.net4j.util.lifecycle.Lifecycle
USE_LABEL
Von Schnittstelle geerbte Felder org.eclipse.net4j.protocol.IProtocol2
UNSPECIFIED_VERSION
Von Schnittstelle geerbte Felder org.eclipse.net4j.signal.ISignalProtocol
DEFAULT_TIMEOUT, NO_TIMEOUT
-
Konstruktorübersicht
Konstruktoren -
Methodenübersicht
Modifizierer und TypMethodeBeschreibungprotected void
protected void
indicatingStart
(org.eclipse.net4j.util.io.ExtendedDataInputStream in) toString()
Von Klasse geerbte Methoden org.eclipse.net4j.signal.heartbeat.HeartBeatProtocol.Server
createSignalReactor, doBeforeActivate, getHeartBeatTimer, setHeartBeatTimer
Von 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, waitForSignals
Von Klasse geerbte Methoden org.eclipse.spi.net4j.Protocol
getBufferProvider, getChannel, getContainer, getExecutorService, getInfraStructure, getLocation, getType, getUserID, getVersion, isClient, isServer, setChannel, setExecutorService, setInfraStructure, setUserID
Von Klasse geerbte Methoden org.eclipse.net4j.util.lifecycle.Lifecycle
activate, checkActive, checkArg, checkArg, checkInactive, checkNull, checkState, checkState, deactivate, deferredActivate, doActivate, doAfterActivate, dump, getLifecycleState, isActive, isDeferredActivation
Von Klasse geerbte Methoden org.eclipse.net4j.util.event.Notifier
addListener, addUniqueListener, fireEvent, fireEvent, fireEvent, fireThrowable, firstListenerAdded, getListeners, getNotificationService, hasListener, hasListeners, lastListenerRemoved, listenerAdded, listenerRemoved, removeListener
Von Klasse geerbte Methoden java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, wait, wait, wait
Von Schnittstelle geerbte Methoden org.eclipse.net4j.ILocationAware
getLocation, isClient, isServer
Von Schnittstelle geerbte Methoden org.eclipse.net4j.util.event.INotifier
addListener, getListeners, hasListeners, removeListener
Von Schnittstelle geerbte Methoden org.eclipse.net4j.protocol.IProtocol
getBufferProvider, getChannel, getExecutorService, getInfraStructure, getType, setChannel, setExecutorService, setInfraStructure
Von Schnittstelle geerbte Methoden org.eclipse.net4j.protocol.IProtocol3
doWhenFullyConnected
Von Schnittstelle geerbte Methoden org.eclipse.net4j.util.security.IUserAware
getUserID
-
Konstruktordetails
-
AgentProtocol
-
-
Methodendetails
-
toString
- Setzt außer Kraft:
toString
in 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:
indicatingStart
in Klasseorg.eclipse.net4j.signal.heartbeat.HeartBeatProtocol.Server
- Löst aus:
IOException
-
doDeactivate
- Setzt außer Kraft:
doDeactivate
in Klasseorg.eclipse.net4j.signal.heartbeat.HeartBeatProtocol.Server
- Löst aus:
Exception
-