question: private InvocationConstraints createInvocationConstraints ( ) { if ( MIN_RETRY >= sleepTime [ tryIndx ] ) { return new InvocationConstraints ( new ConnectionAbsoluteTime ( System . currentTimeMillis ( ) + sleepTime [ tryIndx ] ) , null ) ; } else { return InvocationConstraints . EMPTY ; } }
target:  Create the InvocationConstraints with connection absolute time based on an increasing retry. When all retries are exhausted, return the InvocationConstraints.EMPTY. InvocationConstraints.EMPTY is interpreted as an infinite timeout. The connection will then block until established or an error occurs.