public class SimpleMixCascadeContainer extends AbstractMixCascadeContainer
| Constructor and Description |
|---|
SimpleMixCascadeContainer(MixCascade a_mixCascade) |
| Modifier and Type | Method and Description |
|---|---|
MixCascade |
getCurrentCascade()
Returns the last return value of getNextCascade().
|
MixCascade |
getNextCascade()
Must return a MixCascade and never null.
|
MixCascade |
getNextRandomCascade() |
ITrustModel |
getTrustModel() |
boolean |
isReconnectedAutomatically()
Returns whether the
MixCascade inside this container reconnects
automatically or not. |
boolean |
isServiceAutoSwitched() |
void |
keepCurrentService(boolean a_bKeepCurrentCascade)
Optional method that should allow to return the last MixCascade (Service) that was returned
by getNextService() also the next time this method is called.
|
void |
setAutoReConnect(boolean b) |
getCurrentService, resetpublic SimpleMixCascadeContainer(MixCascade a_mixCascade)
public MixCascade getNextCascade()
AbstractMixCascadeContainergetNextCascade in class AbstractMixCascadeContainerpublic MixCascade getNextRandomCascade()
getNextRandomCascade in class AbstractMixCascadeContainerpublic MixCascade getCurrentCascade()
AbstractMixCascadeContainergetCurrentCascade in class AbstractMixCascadeContainerpublic boolean isServiceAutoSwitched()
isServiceAutoSwitched in interface IServiceContainerisServiceAutoSwitched in class AbstractMixCascadeContainerpublic void setAutoReConnect(boolean b)
public boolean isReconnectedAutomatically()
AbstractMixCascadeContainerMixCascade inside this container reconnects
automatically or not.isReconnectedAutomatically in interface IServiceContainerisReconnectedAutomatically in class AbstractMixCascadeContainerpublic void keepCurrentService(boolean a_bKeepCurrentCascade)
AbstractMixCascadeContainerkeepCurrentService in interface IServiceContainerkeepCurrentService in class AbstractMixCascadeContainera_bKeepCurrentCascade - allows or disallows to keep the current cascade for the next callpublic ITrustModel getTrustModel()
getTrustModel in interface IServiceContainergetTrustModel in class AbstractMixCascadeContainerCopyright © 2023. All rights reserved.