org.eclipse.emf.cdo.server.net4j
Class FailoverAgent.Protocol
java.lang.Object
org.eclipse.net4j.util.event.Notifier
org.eclipse.net4j.util.lifecycle.Lifecycle
org.eclipse.spi.net4j.Protocol<INFRA_STRUCTURE>
org.eclipse.net4j.signal.SignalProtocol<Object>
org.eclipse.net4j.signal.heartbeat.HeartBeatProtocol
org.eclipse.emf.cdo.server.net4j.FailoverAgent.Protocol
- All Implemented Interfaces:
- IBufferHandler, ILocationAware, IProtocol<Object>, ISignalProtocol<Object>, INotifier, ILifecycle, IUserAware
- Enclosing class:
- FailoverAgent
public static class FailoverAgent.Protocol
- extends HeartBeatProtocol
- Author:
- Eike Stepper
Methods inherited from class org.eclipse.net4j.signal.SignalProtocol |
addStreamWrapper, close, doBeforeDeactivate, getStreamWrapper, getTimeout, handleBuffer, handleChannelDeactivation, open, provideSignalReactor, setStreamWrapper, setTimeout, toString, waitForSignals |
Methods inherited from class org.eclipse.spi.net4j.Protocol |
doBeforeActivate, getBufferProvider, getChannel, getExecutorService, getInfraStructure, getLocation, getType, getUserID, isClient, isServer, setChannel, setExecutorService, setInfraStructure, setUserID |
Methods inherited from class org.eclipse.net4j.util.lifecycle.Lifecycle |
activate, checkActive, checkArg, checkArg, checkInactive, checkNull, checkState, checkState, deactivate, deferredActivate, doActivate, doAfterActivate, dump, getLifecycleState, isActive, isDeferredActivation |
FailoverAgent.Protocol
public FailoverAgent.Protocol(FailoverAgent agent)
getAgent
public FailoverAgent getAgent()
requestingStart
protected void requestingStart(ExtendedDataOutputStream out,
long rate)
throws IOException
- Overrides:
requestingStart
in class HeartBeatProtocol
- Throws:
IOException
createSignalReactor
protected SignalReactor createSignalReactor(short signalID)
- Overrides:
createSignalReactor
in class HeartBeatProtocol
Copyright (c) 2004 - 2011 Eike Stepper (Berlin, Germany) and others.