|
||||||||||
| PREV NEXT | FRAMES NO FRAMES | |||||||||
| Uses of Metric in uk.ac.soton.itinnovation.grid.comms.data |
|---|
| Methods in uk.ac.soton.itinnovation.grid.comms.data with parameters of type Metric | |
|---|---|
void |
DataEventListener.dataStagerAddCumulativeUsageReport(DataStagerManager manager,
Metric metric,
double value)
Called when a data stager generates a cumulative usage report such as an update in the amount of data transfer used. |
void |
DataStagerManager.dataStagerAddCumulativeUsageReport(org.apache.axis.message.addressing.EndpointReferenceType stagerEPR,
Metric metric,
double value)
Called when a data stager generates a cumulative usage report such as an update in the amount of data transfer used. |
void |
DataEventListener.dataStagerInstantaneousUsageChanged(DataStagerManager manager,
Metric metric)
Called when a data stager generates an instantaneous usage report. |
void |
DataStagerManager.dataStagerInstantaneousUsageChanged(org.apache.axis.message.addressing.EndpointReferenceType stagerEPR,
Metric metric)
Called when a data stager generates an instantaneous usage report. |
| Uses of Metric in uk.ac.soton.itinnovation.grid.service.data |
|---|
| Methods in uk.ac.soton.itinnovation.grid.service.data with parameters of type Metric | |
|---|---|
void |
DataStagerManagerImpl.dataStagerAddCumulativeUsageReport(org.apache.axis.message.addressing.EndpointReferenceType stagerEPR,
Metric metric,
double value)
|
void |
DataStagerManagerImpl.dataStagerInstantaneousUsageChanged(org.apache.axis.message.addressing.EndpointReferenceType stagerEPR,
Metric metric)
|
| Uses of Metric in uk.ac.soton.itinnovation.grid.service.job |
|---|
| Methods in uk.ac.soton.itinnovation.grid.service.job with parameters of type Metric | |
|---|---|
void |
JobServiceModule.dataStagerAddCumulativeUsageReport(DataStagerManager manager,
Metric metric,
double value)
|
void |
JobServiceModule.dataStagerInstantaneousUsageChanged(DataStagerManager manager,
Metric metric)
|
| Uses of Metric in uk.ac.soton.itinnovation.grid.service.ogsadai.impl |
|---|
| Fields in uk.ac.soton.itinnovation.grid.service.ogsadai.impl declared as Metric | |
|---|---|
protected static Metric |
ManagedDataResource.METRIC_DATARESOURCE
|
protected static Metric |
ManagedDataResource.METRIC_ROLE
|
protected static Metric |
ManagedDataResource.METRIC_SUBSCRIBER
|
protected static Metric |
ManagedDataResource.METRIC_SUBSCRIPTION
|
| Methods in uk.ac.soton.itinnovation.grid.service.ogsadai.impl that return Metric | |
|---|---|
protected Metric |
ManagedDataResource.getCustomRoleMetric(String uri)
|
| Methods in uk.ac.soton.itinnovation.grid.service.ogsadai.impl with parameters of type Metric | |
|---|---|
protected void |
ManagedDataResource.checkCreationOK(org.apache.axis.message.addressing.EndpointReferenceType epr,
Conversation managingConversation,
Metric metric,
Metric additionalMetric)
Initialise a new resource. |
| Uses of Metric in uk.ac.soton.itinnovation.grid.service.sla |
|---|
| Methods in uk.ac.soton.itinnovation.grid.service.sla that return Metric | |
|---|---|
Metric |
UsageSummary.getMetric()
|
static Metric |
SharedObjectsHelper.getMetric(Metric metric)
|
static Metric |
SharedObjectsHelper.getMetric(org.hibernate.Session session,
Metric metric)
|
| Methods in uk.ac.soton.itinnovation.grid.service.sla that return types with arguments of type Metric | |
|---|---|
Set<Metric> |
ResourcePool.getConstrainedMetrics()
|
Set<Metric> |
SLA.getConstrainedMetrics()
|
Set<Metric> |
SLA.getPricedMetrics()
|
Set<Metric> |
Activity.getUsageMetrics()
Get the Set of Metrics that have had Usage reported in this SLA. |
Set<Metric> |
SLA.getUsageMetrics()
Get the Set of Metrics that have had Usage reported in this SLA. |
Map<Metric,UsageSummary> |
Activity.getUsageSummaryMap()
|
| Methods in uk.ac.soton.itinnovation.grid.service.sla with parameters of type Metric | |
|---|---|
boolean |
SLA.constrains(Metric metric)
|
Constraint |
ResourcePool.getConstraint(Metric m)
|
List<Constraint> |
SLA.getConstraints(Metric metric)
|
static Metric |
SharedObjectsHelper.getMetric(Metric metric)
|
static Metric |
SharedObjectsHelper.getMetric(org.hibernate.Session session,
Metric metric)
|
List<PricingTerm> |
SLA.getPricingTerms(Metric metric)
|
UsageSummary |
Activity.getUsageSummary(Metric metric)
|
UsageSummary |
SLA.getUsageSummary(Metric metric)
|
void |
UsageSummary.setMetric(Metric argMetric)
|
| Method parameters in uk.ac.soton.itinnovation.grid.service.sla with type arguments of type Metric | |
|---|---|
void |
Activity.setUsageSummaryMap(Map<Metric,UsageSummary> argUsageSummaryMap)
|
| Constructors in uk.ac.soton.itinnovation.grid.service.sla with parameters of type Metric | |
|---|---|
UsageSummary(Metric metric)
Deprecated. |
|
UsageSummary(ResourceWithUsageByMetric resource,
Long parentUsageSummaryId,
Metric metric)
|
|
UsageSummary(ResourceWithUsageByMetric resource,
Metric metric)
Deprecated. |
|
| Uses of Metric in uk.ac.soton.itinnovation.grid.service.sla.bizfacade |
|---|
| Methods in uk.ac.soton.itinnovation.grid.service.sla.bizfacade that return Metric | |
|---|---|
Metric |
ResourceAndMetric.getMetric()
|
| Methods in uk.ac.soton.itinnovation.grid.service.sla.bizfacade that return types with arguments of type Metric | |
|---|---|
List<Metric> |
UsageReportFacade.getMetricsForResource(Long resourceEntityId)
Get a list of all Metrics used by the ResourceWithUsageByMetric
identified by resourceEntityId. |
List<Metric> |
UsageReportFacadeImpl.getMetricsForResource(Long entityId)
|
| Methods in uk.ac.soton.itinnovation.grid.service.sla.bizfacade with parameters of type Metric | |
|---|---|
protected Long |
UsageSummaryFacadeImpl.createUsageSummary(ResourceWithUsageByMetric res,
Long parentUsageSummaryId,
Metric metric)
|
Long |
UsageSummaryFacadeImpl.getOrCreateUsageSummary(Long resourceEntityId,
Metric metric)
|
Long |
UsageSummaryFacade.getOrCreateUsageSummary(Long resourceEntityId,
Metric metric)
Get or create a UsageSummary instance, as required. |
double |
UsageReportFacade.getRate(Long resourceEntityId,
Metric metric,
long instant)
Calculate the rate at an instant in time for the ResourceWithUsageByMetric
entity identified by resourceEntityId for a particular Metric
and at the given instant. |
double |
UsageReportFacadeImpl.getRate(Long resourceEntityId,
Metric metric,
long instant)
|
double |
UsageReportFacade.getTotalPositiveRateChange(Long resourceEntityId,
Metric metric,
long startInstant,
long endInstant)
Aggregate all positive rate changes between startInstant and endInstant
for the ResourceWithUsageByMetric entity identified by resourceEntityId
and for a particular metric. |
double |
UsageReportFacadeImpl.getTotalPositiveRateChange(Long resourceEntityId,
Metric metric,
long startInstant,
long endInstant)
|
double |
UsageReportFacade.getUsage(Long resourceEntityId,
Metric metric,
long instant)
Calculate the usage at an instant in time for the ResourceWithUsageByMetric
entity identified by resourceEntityId for a particular Metric
and at the given instant. |
double |
UsageReportFacadeImpl.getUsage(Long resourceEntityId,
Metric metric,
long instant)
|
List<UsageSummaryElement> |
UsageReportFacade.getUsageElements(Long resourceEntityId,
Metric metric,
long start,
long end)
Get a list of UsageSummaryElements that represent a summary of usage for
a metric on a particular resource. |
List<UsageSummaryElement> |
UsageReportFacadeImpl.getUsageElements(Long resourceEntityId,
Metric metric,
long start,
long end)
|
double |
UsageReportFacade.getUsageInPeriod(Long resourceEntityId,
Metric metric,
long startInstant,
long endInstant)
Calculate the usage that accumulated for the ResourceWithUsageByMetric
entity identified by resourceEntityId for a particular Metric
and between the time period bounded by startInstant and
endInstant. |
double |
UsageReportFacadeImpl.getUsageInPeriod(Long resourceEntityId,
Metric metric,
long startInstant,
long endInstant)
|
| Constructors in uk.ac.soton.itinnovation.grid.service.sla.bizfacade with parameters of type Metric | |
|---|---|
ResourceAndMetric(String resourceId,
Metric metric)
|
|
| Uses of Metric in uk.ac.soton.itinnovation.grid.service.sla.dao |
|---|
| Methods in uk.ac.soton.itinnovation.grid.service.sla.dao that return types with arguments of type Metric | |
|---|---|
List<Metric> |
UsageSummaryDAO.findMetricsForResource(Long entityId)
Get a list of Metrics associated witht the
ResourceWithUsageByMetric identified by entityId. |
| Uses of Metric in uk.ac.soton.itinnovation.grid.service.sla.dao.hibernate |
|---|
| Methods in uk.ac.soton.itinnovation.grid.service.sla.dao.hibernate that return types with arguments of type Metric | |
|---|---|
List<Metric> |
UsageSummaryDAOImpl.findMetricsForResource(Long entityId)
|
| Uses of Metric in uk.ac.soton.itinnovation.grid.service.sla.upgrade.v5_1_x.model |
|---|
| Methods in uk.ac.soton.itinnovation.grid.service.sla.upgrade.v5_1_x.model that return Metric | |
|---|---|
Metric |
PricingTerm5_1alpha.getMetric()
|
Metric |
Constraint5_1alpha.getMetric()
|
Metric |
UsageSummary5_1alpha.getMetric()
|
| Methods in uk.ac.soton.itinnovation.grid.service.sla.upgrade.v5_1_x.model that return types with arguments of type Metric | |
|---|---|
Set<Metric> |
ResourcePool5_1alpha.getAllocationMetrics()
|
Set<Metric> |
ResourcePool5_1alpha.getConstrainedMetrics()
|
Set<Metric> |
SLA5_1alpha.getConstrainedMetrics()
|
Set<Metric> |
SLA5_1alpha.getPricedMetrics()
|
Set<Metric> |
Activity5_1alpha.getUsageMetrics()
Get the Set of Metrics that have had Usage reported in this SLA. |
Set<Metric> |
ResourcePool5_1alpha.getUsageMetrics()
|
Set<Metric> |
SLA5_1alpha.getUsageMetrics()
Get the Set of Metrics that have had Usage reported in this SLA. |
Map<Metric,UsageSummary5_1alpha> |
Activity5_1alpha.getUsageSummaryMap()
|
| Methods in uk.ac.soton.itinnovation.grid.service.sla.upgrade.v5_1_x.model with parameters of type Metric | |
|---|---|
boolean |
SLA5_1alpha.constrains(Metric metric)
|
List<UsageSummaryElement5_1alpha> |
ResourcePool5_1alpha.getAllocationEvents(Metric metric,
GregorianCalendar start,
GregorianCalendar end)
|
double |
ResourcePool5_1alpha.getAllocationSafe(Metric m,
GregorianCalendar time)
|
UsageSummary5_1alpha |
ResourcePool5_1alpha.getAllocationSummary(Metric m)
|
UsageSummary5_1alpha |
ResourcePool5_1alpha.getAllocationSummarySafe(Metric m)
|
Constraint5_1alpha |
ResourcePool5_1alpha.getConstraint(Metric m)
|
List<Constraint5_1alpha> |
SLA5_1alpha.getConstraints(Metric metric)
|
List<PricingTerm5_1alpha> |
SLA5_1alpha.getPricingTerms(Metric metric)
|
double |
Activity5_1alpha.getRate(Metric metric,
Calendar time)
Find the rate of use of resource "metric" at the time |
double |
SLA5_1alpha.getRate(Metric metric,
GregorianCalendar time)
Find the rate of use of resource "metric" at the time |
double |
SLA5_1alpha.getRateIncrease(Metric metric,
GregorianCalendar start,
GregorianCalendar end)
Find the gross rate increase of use of resource "metric" between the two times |
double |
SLA5_1alpha.getRateIncreaseSafe(Metric metric,
GregorianCalendar start,
GregorianCalendar end)
|
double |
Activity5_1alpha.getRateSafe(Metric metric,
Calendar time)
|
double |
SLA5_1alpha.getRateSafe(Metric metric,
GregorianCalendar time)
|
double |
SLA5_1alpha.getUsage(Metric metric,
GregorianCalendar time)
Find the amount of resource "metric" used up to the time |
double |
SLA5_1alpha.getUsage(Metric metric,
GregorianCalendar start,
GregorianCalendar end)
Find the amount of resource "metric" used between the two times |
List<UsageSummaryElement5_1alpha> |
Activity5_1alpha.getUsageEvents(Metric metric,
GregorianCalendar start,
GregorianCalendar end)
|
List<UsageSummaryElement5_1alpha> |
ResourcePool5_1alpha.getUsageEvents(Metric metric,
GregorianCalendar start,
GregorianCalendar end)
|
List<UsageSummaryElement5_1alpha> |
SLA5_1alpha.getUsageEvents(Metric metric,
GregorianCalendar start,
GregorianCalendar end)
|
double |
ResourcePool5_1alpha.getUsageSafe(Metric m,
GregorianCalendar time)
|
double |
SLA5_1alpha.getUsageSafe(Metric metric,
GregorianCalendar time)
|
double |
SLA5_1alpha.getUsageSafe(Metric metric,
GregorianCalendar start,
GregorianCalendar end)
|
UsageSummary5_1alpha |
Activity5_1alpha.getUsageSummary(Metric metric)
|
UsageSummary5_1alpha |
ResourcePool5_1alpha.getUsageSummary(Metric m)
|
UsageSummary5_1alpha |
SLA5_1alpha.getUsageSummary(Metric metric)
|
UsageSummary5_1alpha |
ResourcePool5_1alpha.getUsageSummarySafe(Metric m)
|
UsageSummary5_1alpha |
SLA5_1alpha.getUsageSummarySafe(Metric metric)
|
void |
PricingTerm5_1alpha.setMetric(Metric argMetric)
|
void |
Constraint5_1alpha.setMetric(Metric argMetric)
|
void |
UsageSummary5_1alpha.setMetric(Metric argMetric)
|
| Method parameters in uk.ac.soton.itinnovation.grid.service.sla.upgrade.v5_1_x.model with type arguments of type Metric | |
|---|---|
void |
Activity5_1alpha.setUsageSummaryMap(Map<Metric,UsageSummary5_1alpha> argUsageSummaryMap)
|
| Constructors in uk.ac.soton.itinnovation.grid.service.sla.upgrade.v5_1_x.model with parameters of type Metric | |
|---|---|
Constraint5_1alpha(Metric metric,
UsageType usageType,
Bound bound,
double limit,
Calendar startTime)
|
|
PricingTerm5_1alpha(Metric metric,
BigDecimal price,
String currency,
double lower,
double upper,
String d,
PricingTermType type)
|
|
UsageSummary5_1alpha(Metric metric)
|
|
| Uses of Metric in uk.ac.soton.itinnovation.grid.service.types |
|---|
| Fields in uk.ac.soton.itinnovation.grid.service.types declared as Metric | |
|---|---|
static Metric |
Metric.CPU
|
static Metric |
Metric.CURRENT_ACTIVITIES
|
static Metric |
Metric.DATA_STAGER
|
static Metric |
Metric.DATA_TRANSFER
|
static Metric |
Metric.DISC
|
static Metric |
Metric.JOB
|
| Methods in uk.ac.soton.itinnovation.grid.service.types that return Metric | |
|---|---|
Metric |
UsageReport.getMetric()
|
Metric |
Constraint.getMetric()
|
Metric |
Usage.getMetric()
|
Metric |
PricingTerm.getMetric()
|
Metric |
MetricUsageSummary.getMetric()
|
| Methods in uk.ac.soton.itinnovation.grid.service.types with parameters of type Metric | |
|---|---|
int |
Metric.compareTo(Metric m)
|
void |
UsageReport.setMetric(Metric argMetric)
|
void |
Constraint.setMetric(Metric argMetric)
|
void |
Usage.setMetric(Metric argMetric)
|
void |
PricingTerm.setMetric(Metric argMetric)
|
void |
MetricUsageSummary.setMetric(Metric metric)
|
void |
Metric.update(Metric m)
|
| Constructors in uk.ac.soton.itinnovation.grid.service.types with parameters of type Metric | |
|---|---|
Constraint(Metric metric,
UsageType usageType,
Bound bound,
double limit,
Calendar startTime)
|
|
MetricUsageSummary(Metric metric,
UsageSummaryBean[] events)
|
|
PricingTerm(Metric metric,
BigDecimal price,
String currency,
double lower,
double upper,
String d,
PricingTermType type)
|
|
UsageReport(org.apache.axis.message.addressing.EndpointReferenceType epr,
Metric metric,
UsageType type,
Calendar start,
Calendar end,
double amount)
|
|
| Uses of Metric in uk.ac.soton.itinnovation.grid.service.utils.reportapi |
|---|
| Methods in uk.ac.soton.itinnovation.grid.service.utils.reportapi with parameters of type Metric | |
|---|---|
void |
ReportAPIHelper.addCumulativeUsageReport(org.apache.axis.message.addressing.EndpointReferenceType EPR,
Metric metric,
double amount)
Cumulative usage report with one time creation helper method. |
void |
ReportAPIHelper.addCumulativeUsageReport(org.apache.axis.message.addressing.EndpointReferenceType EPR,
Metric metric,
double amount,
GregorianCalendar startTime)
Add a cumulative usage report between the given time and now. |
void |
ReportAPIHelper.addInstantaneousUsageReport(org.apache.axis.message.addressing.EndpointReferenceType EPR,
Metric metric,
double amount)
Add an instantaneous usage report for usage at the current time. |
|
||||||||||
| PREV NEXT | FRAMES NO FRAMES | |||||||||