de.esprit.netsuite.netdata.agent.internal.transfer

## Class ClientCommitGate

- java.lang.Object
- - de.esprit.common.concurrent.SimpleGate
  - - de.esprit.netsuite.netdata.agent.internal.transfer.ClientCommitGate

-     public class ClientCommitGate
      extends SimpleGate

  This is used by `FileTransferAgent`s for waiting on client commit
  Author:
    Rainer Buesch

- - ### Constructor Summary

    Constructors
    Constructor and Description
    `ClientCommitGate()`

  - ### Method Summary

    Methods
    Modifier and Type | Method and Description
    --- | ---
    `void` | `checkError()`
    `java.lang.Exception` | `getError()`
    `boolean` | `hasError()`
    `void` | `setError(java.lang.Exception error)`

    - ### Methods inherited from class de.esprit.common.concurrent.SimpleGate

      `await, await, awaitTimingOut, awaitUninterruptibly, isOpen, open`

    - ### Methods inherited from class java.lang.Object

      `clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait`

- - ### Constructor Detail

    - #### ClientCommitGate

          public ClientCommitGate()

  - ### Method Detail

    - #### checkError

          public void checkError()
                          throws java.lang.Exception

      Throws:
        `java.lang.Exception`

    - #### getError

          public java.lang.Exception getError()

    - #### setError

          public void setError(java.lang.Exception error)

    - #### hasError

          public boolean hasError()

Copyright © 2014 EsprIT-Systems. All Rights Reserved.