public void close ( final OperationResult < Void , Exception > onGraceFullClose ) { this . onGraceFullClose = onGraceFullClose ; this . sendLink . close ( ) ; this . receiveLink . close ( ) ; }
close should be called exactly once - we use FaultTolerantObject for that