org.jclouds.virtualbox.predicates
Class RetryIfSocketNotYetOpen
java.lang.Object
org.jclouds.virtualbox.predicates.RetryIfSocketNotYetOpen
- All Implemented Interfaces:
- com.google.common.base.Predicate<com.google.common.net.HostAndPort>
public class RetryIfSocketNotYetOpen
- extends Object
- implements com.google.common.base.Predicate<com.google.common.net.HostAndPort>
Not singleton as seconds are mutable
- Author:
- Adrian Cole
| Methods inherited from interface com.google.common.base.Predicate |
equals |
RetryIfSocketNotYetOpen
public RetryIfSocketNotYetOpen(SocketOpen socketTester,
Logger logger,
long timeoutValue,
TimeUnit timeoutUnits)
RetryIfSocketNotYetOpen
public RetryIfSocketNotYetOpen(SocketOpen socketTester,
Logger logger)
RetryIfSocketNotYetOpen
@Inject
public RetryIfSocketNotYetOpen(SocketOpen socketTester,
ComputeServiceConstants.Timeouts timeouts)
milliseconds
public RetryIfSocketNotYetOpen milliseconds(long milliseconds)
seconds
public RetryIfSocketNotYetOpen seconds(long seconds)
toString
public String toString()
- Overrides:
toString in class Object
apply
public boolean apply(com.google.common.net.HostAndPort socket)
- Specified by:
apply in interface com.google.common.base.Predicate<com.google.common.net.HostAndPort>
Copyright © 2009-2012 jclouds. All Rights Reserved.