org.zeroturnaround.liverebel.bamboo
Class UpdateStrategiesImpl
java.lang.Object
org.zeroturnaround.liverebel.bamboo.UpdateStrategiesImpl
- All Implemented Interfaces:
- org.zeroturnaround.liverebel.plugins.UpdateStrategies
public class UpdateStrategiesImpl
- extends java.lang.Object
- implements org.zeroturnaround.liverebel.plugins.UpdateStrategies
|
Constructor Summary |
UpdateStrategiesImpl(org.zeroturnaround.liverebel.plugins.UpdateMode primary,
org.zeroturnaround.liverebel.plugins.UpdateMode fallback,
boolean updateWithWarnings,
int requestPause,
int sessionDrain,
int connectionPause)
|
| Methods inherited from class java.lang.Object |
clone, equals, finalize, getClass, hashCode, notify, notifyAll, wait, wait, wait |
primary
public final org.zeroturnaround.liverebel.plugins.UpdateMode primary
fallback
public final org.zeroturnaround.liverebel.plugins.UpdateMode fallback
updateWithWarnings
public final boolean updateWithWarnings
sessionDrain
public final int sessionDrain
connectionPause
public final int connectionPause
requestPause
public final int requestPause
UpdateStrategiesImpl
public UpdateStrategiesImpl(org.zeroturnaround.liverebel.plugins.UpdateMode primary,
org.zeroturnaround.liverebel.plugins.UpdateMode fallback,
boolean updateWithWarnings,
int requestPause,
int sessionDrain,
int connectionPause)
toString
public java.lang.String toString()
- Overrides:
toString in class java.lang.Object
getPrimaryUpdateStrategy
public org.zeroturnaround.liverebel.plugins.UpdateMode getPrimaryUpdateStrategy()
- Specified by:
getPrimaryUpdateStrategy in interface org.zeroturnaround.liverebel.plugins.UpdateStrategies
getFallbackUpdateStrategy
public org.zeroturnaround.liverebel.plugins.UpdateMode getFallbackUpdateStrategy()
- Specified by:
getFallbackUpdateStrategy in interface org.zeroturnaround.liverebel.plugins.UpdateStrategies
updateWithWarnings
public boolean updateWithWarnings()
- Specified by:
updateWithWarnings in interface org.zeroturnaround.liverebel.plugins.UpdateStrategies
getSessionDrainTimeout
public int getSessionDrainTimeout()
- Specified by:
getSessionDrainTimeout in interface org.zeroturnaround.liverebel.plugins.UpdateStrategies
getRequestPauseTimeout
public int getRequestPauseTimeout()
- Specified by:
getRequestPauseTimeout in interface org.zeroturnaround.liverebel.plugins.UpdateStrategies
getConnectionPauseTimeout
public int getConnectionPauseTimeout()
- Specified by:
getConnectionPauseTimeout in interface org.zeroturnaround.liverebel.plugins.UpdateStrategies
Copyright © 2013 ZeroTurnaround OÜ. All Rights Reserved.