All Downloads are FREE. Search and download functionalities are using the official Maven repository.

com.elastisys.scale.cloudpool.commons.basepool.poolfetcher.impl.PoolReachabilityTimeoutException Maven / Gradle / Ivy

There is a newer version: 5.2.3
Show newest version
package com.elastisys.scale.cloudpool.commons.basepool.poolfetcher.impl;

import com.elastisys.scale.cloudpool.api.CloudPoolException;
import com.elastisys.scale.cloudpool.api.types.MachinePool;

/**
 * Thrown by a {@link CachingPoolFetcher} to indicate that it cannot supply a
 * sufficiently up-to-date {@link MachinePool}. It hasn't been able to refresh
 * its {@link MachinePool} within the specified {@code refreshTimeout}.
 *
 * @see CachingPoolFetcher
 */
public class PoolReachabilityTimeoutException extends CloudPoolException {

    public PoolReachabilityTimeoutException() {
        super();
    }

    public PoolReachabilityTimeoutException(String message, Throwable cause) {
        super(message, cause);
    }

    public PoolReachabilityTimeoutException(String message) {
        super(message);
    }

    public PoolReachabilityTimeoutException(Throwable cause) {
        super(cause);
    }

}




© 2015 - 2025 Weber Informatics LLC | Privacy Policy