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

org.duracloud.account.compute.ComputeProviderFactory Maven / Gradle / Ivy

/*
 * The contents of this file are subject to the license and copyright
 * detailed in the LICENSE and NOTICE files at the root of the source
 * tree and available online at
 *
 *     http://duracloud.org/license/
 */
package org.duracloud.account.compute;

/**
 * @author: Bill Branan
 * Date: 2/10/11
 */
public interface ComputeProviderFactory {

    /**
     * Creates a DuracloudComputeProvider which connects to a specific
     * underlying compute provider.
     *
     * @return a new DuracloudComputeProvider
     */
    public DuracloudComputeProvider createComputeProvider(String username,
                                                          String password);

}




© 2015 - 2024 Weber Informatics LLC | Privacy Policy