public class CatalogResource extends AbstractBrooklynRestResource implements CatalogApi
AbstractBrooklynRestResource.RestValueResolver| Constructor and Description |
|---|
CatalogResource() |
| Modifier and Type | Method and Description |
|---|---|
javax.ws.rs.core.Response |
create(java.lang.String yaml) |
void |
deleteApplication(java.lang.String symbolicName,
java.lang.String version) |
void |
deleteEntity_0_7_0(java.lang.String entityId)
Deprecated.
|
void |
deleteEntity(java.lang.String symbolicName,
java.lang.String version) |
void |
deleteLocation(java.lang.String locationId,
java.lang.String version) |
void |
deletePolicy(java.lang.String policyId,
java.lang.String version) |
CatalogEntitySummary |
getApplication_0_7_0(java.lang.String applicationId)
Deprecated.
|
CatalogEntitySummary |
getApplication(java.lang.String symbolicName,
java.lang.String version) |
CatalogEntitySummary |
getEntity_0_7_0(java.lang.String entityId)
Deprecated.
|
CatalogEntitySummary |
getEntity(java.lang.String symbolicName,
java.lang.String version) |
javax.ws.rs.core.Response |
getIcon_0_7_0(java.lang.String itemId)
Deprecated.
|
javax.ws.rs.core.Response |
getIcon(java.lang.String itemId,
java.lang.String version) |
CatalogLocationSummary |
getLocation_0_7_0(java.lang.String locationId)
Deprecated.
|
CatalogLocationSummary |
getLocation(java.lang.String locationId,
java.lang.String version) |
CatalogPolicySummary |
getPolicy_0_7_0(java.lang.String policyId)
Deprecated.
|
CatalogPolicySummary |
getPolicy(java.lang.String policyId,
java.lang.String version) |
java.util.List<CatalogItemSummary> |
listApplications(java.lang.String regex,
java.lang.String fragment,
boolean allVersions) |
java.util.List<CatalogEntitySummary> |
listEntities(java.lang.String regex,
java.lang.String fragment,
boolean allVersions) |
java.util.List<CatalogLocationSummary> |
listLocations(java.lang.String regex,
java.lang.String fragment,
boolean allVersions) |
java.util.List<CatalogPolicySummary> |
listPolicies(java.lang.String regex,
java.lang.String fragment,
boolean allVersions) |
javax.ws.rs.core.Response |
resetXml(java.lang.String xml,
boolean ignoreErrors) |
void |
setDeprecated(java.lang.String itemId,
boolean deprecated) |
void |
setDeprecatedLegacy(java.lang.String itemId,
boolean deprecated) |
void |
setDisabled(java.lang.String itemId,
boolean disabled) |
brooklyn, mgmt, mgmtInternal, setManagementContext, setManagementContextInternalpublic javax.ws.rs.core.Response create(java.lang.String yaml)
create in interface CatalogApipublic javax.ws.rs.core.Response resetXml(java.lang.String xml,
boolean ignoreErrors)
resetXml in interface CatalogApi@Deprecated
public void deleteEntity_0_7_0(java.lang.String entityId)
throws java.lang.Exception
deleteEntity_0_7_0 in interface CatalogApijava.lang.Exceptionpublic void deleteApplication(java.lang.String symbolicName,
java.lang.String version)
throws java.lang.Exception
deleteApplication in interface CatalogApijava.lang.Exceptionpublic void deleteEntity(java.lang.String symbolicName,
java.lang.String version)
throws java.lang.Exception
deleteEntity in interface CatalogApijava.lang.Exceptionpublic void deletePolicy(java.lang.String policyId,
java.lang.String version)
throws java.lang.Exception
deletePolicy in interface CatalogApijava.lang.Exceptionpublic void deleteLocation(java.lang.String locationId,
java.lang.String version)
throws java.lang.Exception
deleteLocation in interface CatalogApijava.lang.Exceptionpublic java.util.List<CatalogEntitySummary> listEntities(java.lang.String regex, java.lang.String fragment, boolean allVersions)
listEntities in interface CatalogApipublic java.util.List<CatalogItemSummary> listApplications(java.lang.String regex, java.lang.String fragment, boolean allVersions)
listApplications in interface CatalogApi@Deprecated public CatalogEntitySummary getEntity_0_7_0(java.lang.String entityId)
getEntity_0_7_0 in interface CatalogApipublic CatalogEntitySummary getEntity(java.lang.String symbolicName, java.lang.String version)
getEntity in interface CatalogApi@Deprecated public CatalogEntitySummary getApplication_0_7_0(java.lang.String applicationId) throws java.lang.Exception
getApplication_0_7_0 in interface CatalogApijava.lang.Exceptionpublic CatalogEntitySummary getApplication(java.lang.String symbolicName, java.lang.String version)
getApplication in interface CatalogApipublic java.util.List<CatalogPolicySummary> listPolicies(java.lang.String regex, java.lang.String fragment, boolean allVersions)
listPolicies in interface CatalogApi@Deprecated public CatalogPolicySummary getPolicy_0_7_0(java.lang.String policyId)
getPolicy_0_7_0 in interface CatalogApipublic CatalogPolicySummary getPolicy(java.lang.String policyId, java.lang.String version) throws java.lang.Exception
getPolicy in interface CatalogApijava.lang.Exceptionpublic java.util.List<CatalogLocationSummary> listLocations(java.lang.String regex, java.lang.String fragment, boolean allVersions)
listLocations in interface CatalogApi@Deprecated public CatalogLocationSummary getLocation_0_7_0(java.lang.String locationId)
getLocation_0_7_0 in interface CatalogApipublic CatalogLocationSummary getLocation(java.lang.String locationId, java.lang.String version) throws java.lang.Exception
getLocation in interface CatalogApijava.lang.Exception@Deprecated public javax.ws.rs.core.Response getIcon_0_7_0(java.lang.String itemId)
getIcon_0_7_0 in interface CatalogApipublic javax.ws.rs.core.Response getIcon(java.lang.String itemId,
java.lang.String version)
getIcon in interface CatalogApipublic void setDeprecatedLegacy(java.lang.String itemId,
boolean deprecated)
setDeprecatedLegacy in interface CatalogApipublic void setDeprecated(java.lang.String itemId,
boolean deprecated)
setDeprecated in interface CatalogApipublic void setDisabled(java.lang.String itemId,
boolean disabled)
setDisabled in interface CatalogApi