/** * Package-access constructor. * * @param cloudConnector the underlying connector * @param serviceConnectorCreators service connector creators */ Cloud(CloudConnector cloudConnector, List<ServiceConnectorCreator<?, ? extends ServiceInfo>> serviceConnectorCreators) { this.cloudConnector = cloudConnector; for (ServiceConnectorCreator<?, ? extends ServiceInfo> serviceCreator : serviceConnectorCreators) { registerServiceConnectorCreator(serviceCreator); } }
/** * Package-access constructor. * * @param cloudConnector the underlying connector * @param serviceConnectorCreators service connector creators */ Cloud(CloudConnector cloudConnector, List<ServiceConnectorCreator<?, ? extends ServiceInfo>> serviceConnectorCreators) { this.cloudConnector = cloudConnector; for (ServiceConnectorCreator<?, ? extends ServiceInfo> serviceCreator: serviceConnectorCreators) { registerServiceConnectorCreator(serviceCreator); } }
/** * Package-access constructor. * * @param cloudConnector the underlying connector * @param serviceConnectorCreators service connector creators */ Cloud(CloudConnector cloudConnector, List<ServiceConnectorCreator<?, ? extends ServiceInfo>> serviceConnectorCreators) { this.cloudConnector = cloudConnector; for (ServiceConnectorCreator<?, ? extends ServiceInfo> serviceCreator : serviceConnectorCreators) { registerServiceConnectorCreator(serviceCreator); } }
/** * Package-access constructor. * * @param cloudConnector the underlying connector * @param serviceConnectorCreators service connector creators */ Cloud(CloudConnector cloudConnector, List<ServiceConnectorCreator<?, ? extends ServiceInfo>> serviceConnectorCreators) { this.cloudConnector = cloudConnector; for (ServiceConnectorCreator<?, ? extends ServiceInfo> serviceCreator : serviceConnectorCreators) { registerServiceConnectorCreator(serviceCreator); } }