diff --git a/api/src/main/java/org/killbill/billing/junction/BillingEvent.java b/api/src/main/java/org/killbill/billing/junction/BillingEvent.java
index 7a222a3..758dde7 100644
--- a/api/src/main/java/org/killbill/billing/junction/BillingEvent.java
+++ b/api/src/main/java/org/killbill/billing/junction/BillingEvent.java
@@ -109,7 +109,7 @@ public interface BillingEvent extends Comparable<BillingEvent> {
/**
* @return the list of {@code Usage} section
*/
- List<Usage> getUsages();
+ List<Usage> getUsages(/*DateTime requestedDate*/) throws CatalogApiException;
/**
*
diff --git a/junction/src/main/java/org/killbill/billing/junction/plumbing/billing/DefaultBillingEvent.java b/junction/src/main/java/org/killbill/billing/junction/plumbing/billing/DefaultBillingEvent.java
index aff41ae..9e7dfe4 100644
--- a/junction/src/main/java/org/killbill/billing/junction/plumbing/billing/DefaultBillingEvent.java
+++ b/junction/src/main/java/org/killbill/billing/junction/plumbing/billing/DefaultBillingEvent.java
@@ -216,8 +216,8 @@ public class DefaultBillingEvent implements BillingEvent {
}
@Override
- public List<Usage> getUsages(DateTime requestedDate) throws CatalogApiException {
- final PlanPhase effectivePlanPhase = catalog.findPhase(planPhase.getName(), requestedDate, lastChangePlanDate);
+ public List<Usage> getUsages(/*DateTime requestedDate*/) throws CatalogApiException {
+ final PlanPhase effectivePlanPhase = catalog.findPhase(planPhase.getName(), effectiveDate, lastChangePlanDate);
return computeUsages(isCancelledOrBlocked, effectivePlanPhase);
}