|
||||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | |||||||||
public interface AccountingServices
Provides interaction with the pricing and billing mechanics for the cloud. An application can leverage this service to determine pricing for components it is managing.
Last modified $Date$
| Method Summary | |
|---|---|
double |
getDataFee(DataFeeType type,
long amountInBytes)
|
double |
getMinimumMonthlyFee()
|
Offering |
getOffering(String offeringId)
|
Prepayment |
getPrepayment(String prepaymentId)
|
String |
getProviderTermForOffering(Locale locale)
|
String |
getProviderTermForPrepayment(Locale locale)
|
double |
getUsageFee(Platform platform,
String size,
String software)
|
Collection<Offering> |
listOfferings()
|
Collection<Prepayment> |
listPrepayments()
|
String |
prepay(String offeringId,
int count)
|
| Method Detail |
|---|
double getDataFee(DataFeeType type,
long amountInBytes)
throws InternalException,
CloudException
InternalException
CloudException
double getMinimumMonthlyFee()
throws InternalException,
CloudException
InternalException
CloudException
Offering getOffering(String offeringId)
throws InternalException,
CloudException
InternalException
CloudException
Prepayment getPrepayment(String prepaymentId)
throws InternalException,
CloudException
InternalException
CloudExceptionString getProviderTermForOffering(Locale locale)
String getProviderTermForPrepayment(Locale locale)
double getUsageFee(Platform platform,
String size,
String software)
throws InternalException,
CloudException
InternalException
CloudException
Collection<Offering> listOfferings()
throws InternalException,
CloudException
InternalException
CloudException
Collection<Prepayment> listPrepayments()
throws InternalException,
CloudException
InternalException
CloudException
String prepay(String offeringId,
int count)
throws InternalException,
CloudException
InternalException
CloudException
|
||||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | |||||||||
Copyright © 2009 enStratus Networks LLC – Available under the terms of the Artistic License 2.0.