ClientExecutionAbortTrackerTask
public class ClientExecutionAbortTrackerTaskImpl extends Object implements ClientExecutionAbortTrackerTask
ClientExecutionAbortTask
and the associated Future
Constructor | Description |
---|---|
ClientExecutionAbortTrackerTaskImpl(ClientExecutionAbortTask task,
ScheduledFuture<?> future) |
Modifier and Type | Method | Description |
---|---|---|
void |
cancelTask() |
|
boolean |
hasTimeoutExpired() |
|
boolean |
isEnabled() |
|
void |
setCurrentHttpRequest(Abortable newRequest) |
Client execution timer task needs to abort the current running HTTP request when executed.
|
public ClientExecutionAbortTrackerTaskImpl(ClientExecutionAbortTask task, ScheduledFuture<?> future)
public void setCurrentHttpRequest(Abortable newRequest)
ClientExecutionAbortTrackerTask
setCurrentHttpRequest
in interface ClientExecutionAbortTrackerTask
public boolean hasTimeoutExpired()
hasTimeoutExpired
in interface ClientExecutionAbortTrackerTask
public boolean isEnabled()
isEnabled
in interface ClientExecutionAbortTrackerTask
public void cancelTask()
cancelTask
in interface ClientExecutionAbortTrackerTask
Copyright © 2017 Amazon Web Services, Inc. All Rights Reserved.