Details
diff --git a/beatrix/src/test/java/org/killbill/billing/beatrix/integration/TestWithCatalogPlugin.java b/beatrix/src/test/java/org/killbill/billing/beatrix/integration/TestWithCatalogPlugin.java
index a5a647c..ad84112 100644
--- a/beatrix/src/test/java/org/killbill/billing/beatrix/integration/TestWithCatalogPlugin.java
+++ b/beatrix/src/test/java/org/killbill/billing/beatrix/integration/TestWithCatalogPlugin.java
@@ -194,7 +194,7 @@ public class TestWithCatalogPlugin extends TestIntegrationBase {
final InternalTenantContext internalTenantContext;
final InternalCallContextFactory internalCallContextFactory;
- private VersionedCatalog versionedCatalog;
+ private DefaultVersionedCatalog versionedCatalog;
private DateTime latestCatalogUpdate;
private int nbLatestCatalogVersionApiCalls;
private int nbVersionedPluginCatalogApiCalls;
diff --git a/catalog/src/main/java/org/killbill/billing/catalog/api/user/DefaultCatalogUserApi.java b/catalog/src/main/java/org/killbill/billing/catalog/api/user/DefaultCatalogUserApi.java
index 9eb6833..73abbbb 100644
--- a/catalog/src/main/java/org/killbill/billing/catalog/api/user/DefaultCatalogUserApi.java
+++ b/catalog/src/main/java/org/killbill/billing/catalog/api/user/DefaultCatalogUserApi.java
@@ -91,7 +91,7 @@ public class DefaultCatalogUserApi implements CatalogUserApi {
if (catalogDateVersion == null) {
return fullCatalog;
} else {
- final VersionedCatalog<StandaloneCatalog> filteredCatalog = new DefaultVersionedCatalog(clock);
+ final DefaultVersionedCatalogTestWithCatalogPlugi filteredCatalog = new DefaultVersionedCatalog(clock);
for (final StandaloneCatalog v : fullCatalog.getVersions()) {
if (v.getEffectiveDate().compareTo(catalogDateVersion.toDate()) >= 0) {
filteredCatalog.add(v);
diff --git a/catalog/src/main/java/org/killbill/billing/catalog/DefaultVersionedCatalog.java b/catalog/src/main/java/org/killbill/billing/catalog/DefaultVersionedCatalog.java
index 8fc9fac..83e485b 100644
--- a/catalog/src/main/java/org/killbill/billing/catalog/DefaultVersionedCatalog.java
+++ b/catalog/src/main/java/org/killbill/billing/catalog/DefaultVersionedCatalog.java
@@ -192,7 +192,6 @@ public class DefaultVersionedCatalog extends ValidatingConfig<DefaultVersionedCa
return versions;
}
- @Override
public void add(final StandaloneCatalog e) {
if (catalogName == null && e.getCatalogName() != null) {
catalogName = e.getCatalogName();
diff --git a/catalog/src/test/java/org/killbill/billing/catalog/caching/TestEhCacheCatalogCache.java b/catalog/src/test/java/org/killbill/billing/catalog/caching/TestEhCacheCatalogCache.java
index 5afd6a2..fa3b3e4 100644
--- a/catalog/src/test/java/org/killbill/billing/catalog/caching/TestEhCacheCatalogCache.java
+++ b/catalog/src/test/java/org/killbill/billing/catalog/caching/TestEhCacheCatalogCache.java
@@ -89,7 +89,7 @@ public class TestEhCacheCatalogCache extends CatalogTestSuiteNoDB {
Assert.assertEquals(products.size(), 3);
// Verify the lookup with other contexts
- final VersionedCatalog resultForMultiTenantContext = new DefaultVersionedCatalog(result.getClock());
+ final DefaultVersionedCatalog resultForMultiTenantContext = new DefaultVersionedCatalog(result.getClock());
for (final StandaloneCatalog cur : result.getVersions()) {
resultForMultiTenantContext.add(new StandaloneCatalogWithPriceOverride(cur, priceOverride, multiTenantContext.getTenantRecordId(), internalCallContextFactory));
}