コード例 #1
0
  @Override
  public synchronized void start() throws HornetQException {
    if (started) {
      throw new IllegalStateException("ReplicationManager is already started");
    }

    replicatingChannel.setHandler(responseHandler);
    failureListener = new ReplicatedSessionFailureListener();
    remotingConnection.addFailureListener(failureListener);

    started = true;

    enabled = true;
  }
コード例 #2
0
ファイル: QuorumManager.java プロジェクト: dcaillia/hornetq
 /** @param liveConnection */
 public void addAsFailureListenerOf(CoreRemotingConnection liveConnection) {
   this.connection = liveConnection;
   connection.addFailureListener(this);
   // connection.addCloseListener(this);
 }