|
||||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | |||||||||
java.lang.Objectuk.ac.soton.itinnovation.grid.service.sla.upgrade.v5_1_x.model.ResourcePool5_1alpha
public class ResourcePool5_1alpha
ResourcePool.java
| Constructor Summary | |
|---|---|
ResourcePool5_1alpha()
|
|
| Methods inherited from class java.lang.Object |
|---|
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
| Constructor Detail |
|---|
public ResourcePool5_1alpha()
| Method Detail |
|---|
public Long getId()
public void setId(Long argId)
public Set<Constraint5_1alpha> getConstraints()
public void setConstraints(Set<Constraint5_1alpha> argConstraints)
throws GridFailureException
GridFailureException
public void addConstraint(Constraint5_1alpha argConstraint)
throws GridFailureException
GridFailureException
public void deleteConstraint(String uri,
org.hibernate.Session hibSession)
public boolean constraintWithMetricExists(String argUri)
public Set<SLA5_1alpha> getSlas()
public void setSlas(Set<SLA5_1alpha> argSlas)
public Set<UsageSummary5_1alpha> getAllocationSummarys()
public void setAllocationSummarys(Set<UsageSummary5_1alpha> argAllocationSummarys)
public Set<UsageSummary5_1alpha> getUsageSummarys()
public void setUsageSummarys(Set<UsageSummary5_1alpha> argUsageSummarys)
public Set<Metric> getAllocationMetrics()
public Set<Metric> getConstrainedMetrics()
public Set<Metric> getUsageMetrics()
public Constraint5_1alpha getConstraint(Metric m)
public void addAllocationSummary(UsageSummary5_1alpha u)
public UsageSummary5_1alpha getAllocationSummary(Metric m)
public UsageSummary5_1alpha getAllocationSummarySafe(Metric m)
public double getAllocationSafe(Metric m,
GregorianCalendar time)
public List<UsageSummaryElement5_1alpha> getAllocationEvents(Metric metric,
GregorianCalendar start,
GregorianCalendar end)
public void addUsageSummary(UsageSummary5_1alpha u)
public UsageSummary5_1alpha getUsageSummary(Metric m)
public UsageSummary5_1alpha getUsageSummarySafe(Metric m)
public double getUsageSafe(Metric m,
GregorianCalendar time)
public List<UsageSummaryElement5_1alpha> getUsageEvents(Metric metric,
GregorianCalendar start,
GregorianCalendar end)
public void addSLA(SLA5_1alpha sla)
public void closeSLA(SLA5_1alpha sla)
public List<InstantaneousRateReport> getRatesForSLA(SLA5_1alpha sla,
boolean adding)
public void removeSLA(SLA5_1alpha sla)
public void addUsageReport(Usage report)
public Iterator<SLA5_1alpha> iterateSLAs()
|
||||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | |||||||||