Brooklyn

brooklyn.management.internal
[Java] Class NonDeploymentUsageManager

java.lang.Object
  brooklyn.management.internal.NonDeploymentUsageManager
All Implemented Interfaces:
UsageManager

public class NonDeploymentUsageManager

Constructor Summary
NonDeploymentUsageManager(ManagementContextInternal initialManagementContext)

 
Method Summary
ApplicationUsage getApplicationUsage(java.lang.String appId)

java.util.Set getApplicationUsage(Predicate filter)

LocationUsage getLocationUsage(java.lang.String locationId)

java.util.Set getLocationUsage(Predicate filter)

void recordApplicationEvent(Application app, Lifecycle state)

void recordLocationEvent(Location loc, Lifecycle state)

 
Methods inherited from class java.lang.Object
java.lang.Object#wait(), java.lang.Object#wait(long), java.lang.Object#wait(long, int), java.lang.Object#equals(java.lang.Object), java.lang.Object#toString(), java.lang.Object#hashCode(), java.lang.Object#getClass(), java.lang.Object#notify(), java.lang.Object#notifyAll()
 

Constructor Detail

NonDeploymentUsageManager

public NonDeploymentUsageManager(ManagementContextInternal initialManagementContext)


 
Method Detail

getApplicationUsage

@Override
public ApplicationUsage getApplicationUsage(java.lang.String appId)


getApplicationUsage

@Override
public java.util.Set getApplicationUsage(Predicate filter)


getLocationUsage

@Override
public LocationUsage getLocationUsage(java.lang.String locationId)


getLocationUsage

@Override
public java.util.Set getLocationUsage(Predicate filter)


recordApplicationEvent

@Override
public void recordApplicationEvent(Application app, Lifecycle state)


recordLocationEvent

@Override
public void recordLocationEvent(Location loc, Lifecycle state)


 

Brooklyn Multi-Cloud Application Management Platform
brooklyncentral.github.com. Apache License. © 2012.