public class DetectFutureNettyImpl extends Object implements DetectFuture
DetectFutureNettyImpl class.
CAUTION: This class is unused. This implementation has never been in production.Modifier and Type | Class and Description |
---|---|
static class |
DetectFutureNettyImpl.ServiceDetectionFailedException |
Constructor and Description |
---|
DetectFutureNettyImpl(AsyncBasicDetectorNettyImpl<?,?> detector,
org.jboss.netty.channel.ChannelFuture future)
Constructor for DefaultDetectFuture.
|
Modifier and Type | Method and Description |
---|---|
DetectFuture |
addListener(DetectFutureListener<DetectFuture> listener)
addListener
|
void |
awaitFor()
awaitFor
|
void |
awaitForUninterruptibly()
awaitForUninterruptibly
|
Throwable |
getException()
getException
|
Map<String,String> |
getServiceAttributes()
getServiceAttributes
|
boolean |
isDone()
isDone
|
boolean |
isServiceDetected()
isServiceDetected
|
void |
setException(Throwable throwable)
setException
|
void |
setServiceDetected(boolean serviceDetected)
setServiceDetected
|
public DetectFutureNettyImpl(AsyncBasicDetectorNettyImpl<?,?> detector, org.jboss.netty.channel.ChannelFuture future)
Constructor for DefaultDetectFuture.
detector
- a AsyncServiceDetector
object.public boolean isServiceDetected()
isServiceDetected
isServiceDetected
in interface DetectResults
public Map<String,String> getServiceAttributes()
getServiceAttributes
getServiceAttributes
in interface DetectResults
Map
object.public Throwable getException()
getException
getException
in interface DetectFuture
Throwable
object.public void setServiceDetected(boolean serviceDetected)
setServiceDetected
setServiceDetected
in interface DetectFuture
serviceDetected
- a boolean.public void setException(Throwable throwable)
setException
setException
in interface DetectFuture
throwable
- a Throwable
object.public void awaitFor() throws InterruptedException
DetectFuture
awaitFor
awaitFor
in interface DetectFuture
InterruptedException
public void awaitForUninterruptibly()
DetectFuture
awaitForUninterruptibly
awaitForUninterruptibly
in interface DetectFuture
public boolean isDone()
DetectFuture
isDone
isDone
in interface DetectFuture
public DetectFuture addListener(DetectFutureListener<DetectFuture> listener)
DetectFuture
addListener
addListener
in interface DetectFuture
Copyright © 2021. All rights reserved.