Brooklyn

brooklyn.rest.resources
[Java] Class PolicyResource

java.lang.Object
  brooklyn.rest.resources.AbstractBrooklynRestResource
      brooklyn.rest.resources.PolicyResource
All Implemented Interfaces:
PolicyApi

public class PolicyResource
extends AbstractBrooklynRestResource

Method Summary
java.lang.String addPolicy(java.lang.String application, java.lang.String entityToken, java.lang.String policyTypeName, java.util.Map config)

java.util.Map batchConfigRead(java.lang.String application, java.lang.String entityToken)

Response destroy(java.lang.String application, java.lang.String entityToken, java.lang.String policyToken)

Status getStatus(java.lang.String application, java.lang.String entityToken, java.lang.String policyId)

java.util.List list(java.lang.String application, java.lang.String entityToken)

Response start(java.lang.String application, java.lang.String entityToken, java.lang.String policyId)

Response stop(java.lang.String application, java.lang.String entityToken, java.lang.String policyId)

 
Methods inherited from class AbstractBrooklynRestResource
brooklyn, injectManagementContext, mgmt
 

Method Detail

addPolicy

Map config
public java.lang.String addPolicy(java.lang.String application, java.lang.String entityToken, java.lang.String policyTypeName, java.util.Map config)


batchConfigRead

// TODO: add test
public java.util.Map batchConfigRead(java.lang.String application, java.lang.String entityToken)


destroy

entity.removePolicy(policy);
public Response destroy(java.lang.String application, java.lang.String entityToken, java.lang.String policyToken)


getStatus

@Override
public Status getStatus(java.lang.String application, java.lang.String entityToken, java.lang.String policyId)


list

@Override
public java.util.List list(java.lang.String application, java.lang.String entityToken)


start

}
public Response start(java.lang.String application, java.lang.String entityToken, java.lang.String policyId)


stop

}
public Response stop(java.lang.String application, java.lang.String entityToken, java.lang.String policyId)


 

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