|
|||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | ||||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | ||||||||
java.lang.Objectorg.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

The agent-side implementation of the fail-over monitor protocol.
| Nested Class Summary |
|---|
| Nested classes/interfaces inherited from class org.eclipse.net4j.signal.heartbeat.HeartBeatProtocol |
|---|
HeartBeatProtocol.Server |
| Nested classes/interfaces inherited from class org.eclipse.net4j.signal.SignalProtocol |
|---|
SignalProtocol.TimeoutChangedEvent |
| Nested classes/interfaces inherited from interface org.eclipse.net4j.ILocationAware |
|---|
ILocationAware.Location |
| Nested classes/interfaces inherited from interface org.eclipse.net4j.util.lifecycle.ILifecycle |
|---|
ILifecycle.DeferrableActivation |
| Field Summary |
|---|
| Fields inherited from class org.eclipse.net4j.signal.heartbeat.HeartBeatProtocol |
|---|
TYPE |
| Fields inherited from class org.eclipse.net4j.signal.SignalProtocol |
|---|
SIGNAL_MONITOR_CANCELED, SIGNAL_MONITOR_PROGRESS, SIGNAL_REMOTE_EXCEPTION, SIGNAL_SET_TIMEOUT |
| Fields inherited from class org.eclipse.net4j.util.lifecycle.Lifecycle |
|---|
USE_LABEL |
| Fields inherited from interface org.eclipse.net4j.signal.ISignalProtocol |
|---|
DEFAULT_TIMEOUT, NO_TIMEOUT |
| Constructor Summary | |
|---|---|
FailoverAgent.Protocol(FailoverAgent agent)
|
|
| Method Summary | |
|---|---|
protected SignalReactor |
createSignalReactor(short signalID)
|
FailoverAgent |
getAgent()
|
protected void |
requestingStart(ExtendedDataOutputStream out,
long rate)
|
| Methods inherited from class org.eclipse.net4j.signal.heartbeat.HeartBeatProtocol |
|---|
doDeactivate, getDefaultTimer, getTimer, handleTimeout, start, start |
| Methods inherited from class org.eclipse.net4j.signal.SignalProtocol |
|---|
addStreamWrapper, close, doAfterActivate, doBeforeDeactivate, getStreamWrapper, getTimeout, handleBuffer, handleChannelDeactivation, isSendingTimeoutChanges, 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, dump, getLifecycleState, isActive, isDeferredActivation |
| Methods inherited from class org.eclipse.net4j.util.event.Notifier |
|---|
addListener, fireEvent, fireEvent, fireEvent, firstListenerAdded, getListeners, getNotificationService, hasListeners, lastListenerRemoved, removeListener |
| Methods inherited from class java.lang.Object |
|---|
clone, equals, finalize, getClass, hashCode, notify, notifyAll, wait, wait, wait |
| Methods inherited from interface org.eclipse.net4j.protocol.IProtocol |
|---|
getBufferProvider, getChannel, getExecutorService, getInfraStructure, getType, setChannel, setExecutorService, setInfraStructure |
| Methods inherited from interface org.eclipse.net4j.util.security.IUserAware |
|---|
getUserID |
| Methods inherited from interface org.eclipse.net4j.ILocationAware |
|---|
getLocation, isClient, isServer |
| Methods inherited from interface org.eclipse.net4j.util.event.INotifier |
|---|
addListener, getListeners, hasListeners, removeListener |
| Constructor Detail |
|---|
public FailoverAgent.Protocol(FailoverAgent agent)
| Method Detail |
|---|
public FailoverAgent getAgent()
protected void requestingStart(ExtendedDataOutputStream out,
long rate)
throws IOException
requestingStart in class HeartBeatProtocolIOExceptionprotected SignalReactor createSignalReactor(short signalID)
createSignalReactor in class HeartBeatProtocol
|
|||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | ||||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | ||||||||