package com.codenvy.ide.ext.datasource.client.service;

import javax.validation.constraints.NotNull;

import com.codenvy.ide.ext.datasource.shared.DatabaseConfigurationDTO;
import com.codenvy.ide.ext.datasource.shared.ExploreTableType;

public interface FetchMetadataService {

    void fetchDatabaseInfo(@NotNull DatabaseConfigurationDTO configuration);

    void fetchDatabaseInfo(@NotNull DatabaseConfigurationDTO configuration, ExploreTableType type);
}

@@ -234,126 +234,573 @@
 e;%0A%0A
-public interface FetchMetadataService %7B%0A%0A    void fetchDatabaseInfo(@NotNull DatabaseConfigurationDTO configuration);%0A
+/**%0A * Service interface for datasource exploration.%0A * %0A * @author %22Micka%C3%ABl Leduque%22%0A */%0Apublic interface FetchMetadataService %7B%0A%0A    /***%0A     * Explore the given datasource, fetch the metadata, with ExploreTableType.STANDARD category.%0A     * %0A     * @param configuration the datasource configuration%0A     */%0A    void fetchDatabaseInfo(@NotNull DatabaseConfigurationDTO configuration);%0A%0A    /***%0A     * Explore the given datasource, fetch the metadata.%0A     * %0A     * @param configuration the datasource configuration%0A     * @param type the table category%0A     */
 %0A   

Add missing service javadoc