|
Brooklyn | |||||||
FRAMES NO FRAMES | ||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |
java.lang.Objectbrooklyn.util.internal.ssh.BackoffLimitedRetryHandler
public class BackoffLimitedRetryHandler
Licensed to jclouds, Inc. (jclouds) under one or more contributor license agreements. See the NOTICE file distributed with this work for additional information regarding copyright ownership. jclouds licenses this file to you under the Apache License, Version 2.0 (the "License"); you may not use this file except in compliance with the License. You may obtain a copy of the License at http://www.apache.org/licenses/LICENSE-2.0 Unless required by applicable law or agreed to in writing, software distributed under the License is distributed on an "AS IS" BASIS, WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. See the License for the specific language governing permissions and limitations under the License.
Constructor Summary | |
BackoffLimitedRetryHandler()
|
|
BackoffLimitedRetryHandler(int retryCountLimit, long delayStart)
|
Method Summary | |
---|---|
void
|
imposeBackoffExponentialDelay(int failureCount, java.lang.String commandDescription)
|
void
|
imposeBackoffExponentialDelay(long period, int pow, int failureCount, int max, java.lang.String commandDescription)
|
void
|
imposeBackoffExponentialDelay(long period, long maxPeriod, int pow, int failureCount, int max, java.lang.String commandDescription)
|
Methods inherited from class java.lang.Object | |
---|---|
java.lang.Object#wait(), java.lang.Object#wait(long), java.lang.Object#wait(long, int), java.lang.Object#equals(java.lang.Object), java.lang.Object#toString(), java.lang.Object#hashCode(), java.lang.Object#getClass(), java.lang.Object#notify(), java.lang.Object#notifyAll() |
Constructor Detail |
---|
public BackoffLimitedRetryHandler()
public BackoffLimitedRetryHandler(int retryCountLimit, long delayStart)
Method Detail |
---|
public void imposeBackoffExponentialDelay(int failureCount, java.lang.String commandDescription)
public void imposeBackoffExponentialDelay(long period, int pow, int failureCount, int max, java.lang.String commandDescription)
public void imposeBackoffExponentialDelay(long period, long maxPeriod, int pow, int failureCount, int max, java.lang.String commandDescription)
Brooklyn Multi-Cloud Application Management Platform
brooklyncentral.github.com. Apache License. © 2012.