@Override public String getPeerAddress(String peerId) { String peerAddress = peerAddresses.get(peerId); if (peerAddress == null) { peerAddress = configParams.getPeerAddressResolver().resolve(peerId); peerAddresses.put(peerId, peerAddress); } return peerAddress; }
/** * Clone this object. * * @return the cloned object. */ public AuthorityConnection duplicate() { AuthorityConnection rval = new AuthorityConnection(); rval.isNew = isNew; rval.name = name; rval.description = description; rval.className = className; rval.maxCount = maxCount; rval.configParams = configParams.duplicate(); rval.prerequisiteMapping = prerequisiteMapping; rval.authDomain = authDomain; rval.authGroup = authGroup; return rval; }
@Override public RaftPolicy getRaftPolicy() { return configParams.getRaftPolicy(); }