org.apache.openejb.server.discovery
Class Tracker.Builder

java.lang.Object
  extended by org.apache.openejb.server.discovery.Tracker.Builder
Enclosing class:
Tracker

public static class Tracker.Builder
extends java.lang.Object


Constructor Summary
Tracker.Builder()
           
 
Method Summary
 Tracker build()
           
 long getExponentialBackoff()
           
 java.lang.String getGroup()
           
 long getHeartRate()
           
 int getMaxMissedHeartbeats()
           
 int getMaxReconnectAttempts()
           
 long getMaxReconnectDelay()
           
 long getReconnectDelay()
           
 void setExponentialBackoff(long exponentialBackoff)
           
 void setGroup(java.lang.String group)
           
 void setHeartRate(long heartRate)
           
 void setMaxMissedHeartbeats(int maxMissedHeartbeats)
           
 void setMaxReconnectAttempts(int maxReconnectAttempts)
           
 void setMaxReconnectDelay(long maxReconnectDelay)
           
 void setReconnectDelay(long reconnectDelay)
           
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Constructor Detail

Tracker.Builder

public Tracker.Builder()
Method Detail

getExponentialBackoff

public long getExponentialBackoff()

setExponentialBackoff

public void setExponentialBackoff(long exponentialBackoff)

getGroup

public java.lang.String getGroup()

setGroup

public void setGroup(java.lang.String group)

getHeartRate

public long getHeartRate()

setHeartRate

public void setHeartRate(long heartRate)

getReconnectDelay

public long getReconnectDelay()

setReconnectDelay

public void setReconnectDelay(long reconnectDelay)

getMaxMissedHeartbeats

public int getMaxMissedHeartbeats()

setMaxMissedHeartbeats

public void setMaxMissedHeartbeats(int maxMissedHeartbeats)

getMaxReconnectAttempts

public int getMaxReconnectAttempts()

setMaxReconnectAttempts

public void setMaxReconnectAttempts(int maxReconnectAttempts)

getMaxReconnectDelay

public long getMaxReconnectDelay()

setMaxReconnectDelay

public void setMaxReconnectDelay(long maxReconnectDelay)

build

public Tracker build()


Copyright © 1999-2011 The Apache OpenEJB development community. All Rights Reserved.