/** * The Catalog Thrift Service Factory. * * @param config Application config to use * @param hiveConverters Hive converters to use * @param metacatV1 The Metacat V1 API implementation to use * @param partitionV1 The Metacat Partition V1 API to use * @param registry registry for spectator * @return The CatalogThriftServiceFactory */ @Bean public CatalogThriftServiceFactory catalogThriftServiceFactory( final Config config, final HiveConverters hiveConverters, final MetacatV1 metacatV1, final PartitionV1 partitionV1, final Registry registry ) { return new CatalogThriftServiceFactoryImpl( config, hiveConverters, metacatV1, partitionV1, registry ); }