org.bdware.doip.cluster.engine.IdentifierUtil Maven / Gradle / Ivy
Go to download
Show more of this group Show more artifacts with this name
Show all versions of doip-audit-tool Show documentation
Show all versions of doip-audit-tool Show documentation
doip audit tool developed by bdware
The newest version!
package org.bdware.doip.cluster.engine;
import com.google.gson.JsonObject;
import org.bdware.doip.cluster.entity.DDOEntity;
import java.util.List;
public class IdentifierUtil {
DDOEntity ddoEntity;
public IdentifierUtil(DDOEntity ddoEntity) {
this.ddoEntity = ddoEntity;
}
public String[] getMembers() {
return ddoEntity.getBDOList();
}
public String getMember(int i) {
return ddoEntity.getBDOList()[i];
}
public int getMembersSize() {
return ddoEntity.getBDOList().length;
}
public boolean isCluster() {
return getMembersSize() > 0;
}
public void setMembers(List doipServers) {
throw new IllegalStateException("StubOnly");
}
public JsonObject getDDOInfo(){
return ddoEntity.getDdoInfo();
}
}