public final class ConnectionDetails
extends com.pushtechnology.mobile.internal.BaseServerDetails
Modifier and Type | Field and Description |
---|---|
protected boolean |
autoAck |
protected boolean |
autoFailover |
protected boolean |
cascade |
protected ServerDetails |
currentServerDetails |
protected boolean |
loadBalance |
protected int |
nextServerIndex |
protected Vector |
serverDetails |
Constructor and Description |
---|
ConnectionDetails(ServerDetails serverDetails) |
ConnectionDetails(ServerDetails[] serverDetails) |
Modifier and Type | Method and Description |
---|---|
ServerDetails |
getCurrentServerDetails() |
ServerDetails |
getNextServerDtls(DiffusionConnectionListener connectionListener) |
Vector |
getServerDetails() |
boolean |
isAutoAck() |
boolean |
isAutoFailover() |
boolean |
isCascade() |
boolean |
isLoadBalance() |
void |
reset() |
void |
setAutoAck(boolean autoAck) |
void |
setAutoFailover(boolean autoFailover) |
void |
setCascade(boolean cascade) |
void |
setLoadBalance(boolean loadBalance) |
void |
setServerDetails(Vector serverDetails)
Assign the given set of ServerDetail objects to this ConnectionDetails object.
|
String |
toString() |
protected ServerDetails currentServerDetails
protected int nextServerIndex
protected Vector serverDetails
protected boolean autoAck
protected boolean autoFailover
protected boolean loadBalance
protected boolean cascade
public ConnectionDetails(ServerDetails serverDetails)
public ConnectionDetails(ServerDetails[] serverDetails)
public ServerDetails getNextServerDtls(DiffusionConnectionListener connectionListener)
public void reset()
public String toString()
toString
in class com.pushtechnology.mobile.internal.BaseServerDetails
public Vector getServerDetails()
public void setServerDetails(Vector serverDetails)
serverDetails
- Vector of ServerDetails objectspublic boolean isAutoAck()
public void setAutoAck(boolean autoAck)
public boolean isAutoFailover()
public void setAutoFailover(boolean autoFailover)
public boolean isLoadBalance()
public void setLoadBalance(boolean loadBalance)
public boolean isCascade()
public void setCascade(boolean cascade)
public ServerDetails getCurrentServerDetails()
Copyright © 2016 Push Technology Ltd. All Rights Reserved.