String instance = fence.getInstanceRecoveredFor(logdir, timestamp);
if (_logger.isLoggable(Level.INFO)) {
_logger.log(Level.INFO, "[GMSCallBack] Instance " + instance + " need to finish delegated recovering");
}
if (instance != null) {
DistributedStateCache dsc=gms.getGroupHandle().getDistributedStateCache();
Map<Serializable, Serializable> memberDetails = dsc.getFromCacheForPattern(MEMBER_DETAILS, instance );
delegatedLogDir = (String)memberDetails.get(TXLOGLOCATION);
if (_logger.isLoggable(Level.INFO)) {
_logger.log(Level.INFO, "[GMSCallBack] Tx log dir for instance " + instance + " is " + delegatedLogDir);
}