package com.l7tech.server.cluster;

import com.l7tech.gateway.common.cluster.ClusterNodeInfo;
import org.hibernate.HibernateException;
import org.hibernate.Session;
import org.springframework.orm.hibernate5.HibernateCallback;

class c implements HibernateCallback<Void> {
   final ClusterNodeInfo val$selfCI;

   c(ClusterInfoManagerImpl var1, ClusterNodeInfo var2) {
      this.val$selfCI = var2;
   }

   public Void doInHibernate(Session var1) throws HibernateException {
      var1.saveOrUpdate(this.val$selfCI);
      return null;
   }
}
