| Package | Description |
|---|---|
| io.apiman.manager.api.rest.contract |
| Modifier and Type | Method and Description |
|---|---|
io.apiman.manager.api.beans.apps.ApplicationVersionBean |
IOrganizationResource.createAppVersion(String organizationId,
String applicationId,
io.apiman.manager.api.beans.apps.NewApplicationVersionBean bean)
Use this endpoint to create a new version of the Application.
|
io.apiman.manager.api.beans.contracts.ContractBean |
IOrganizationResource.createContract(String organizationId,
String applicationId,
String version,
io.apiman.manager.api.beans.contracts.NewContractBean bean)
Use this endpoint to create a Contract between the Application and a Service.
|
void |
IOrganizationResource.deleteAllContracts(String organizationId,
String applicationId,
String version)
Use this endpoint to break all contracts between this application and its services.
|
void |
IOrganizationResource.deleteContract(String organizationId,
String applicationId,
String version,
Long contractId)
Use this endpoint to break a Contract with a Service.
|
io.apiman.manager.api.beans.summary.ApiRegistryBean |
IOrganizationResource.getApiRegistryJSON(String organizationId,
String applicationId,
String version)
Use this endpoint to get registry style information about all Services that this
Application consumes.
|
io.apiman.manager.api.beans.summary.ApiRegistryBean |
IOrganizationResource.getApiRegistryXML(String organizationId,
String applicationId,
String version)
Use this endpoint to get registry style information about all Services that this
Application consumes.
|
io.apiman.manager.api.beans.apps.ApplicationBean |
IOrganizationResource.getApp(String organizationId,
String applicationId)
Use this endpoint to retrieve information about a single Application by ID.
|
io.apiman.manager.api.beans.search.SearchResultsBean<io.apiman.manager.api.beans.audit.AuditEntryBean> |
IOrganizationResource.getAppActivity(String organizationId,
String applicationId,
int page,
int pageSize)
This endpoint returns audit activity information about the Application.
|
List<io.apiman.manager.api.beans.summary.ContractSummaryBean> |
IOrganizationResource.getApplicationVersionContracts(String organizationId,
String applicationId,
String version)
Use this endpoint to get a list of all Contracts for an Application.
|
io.apiman.manager.api.beans.contracts.ContractBean |
IOrganizationResource.getContract(String organizationId,
String applicationId,
String version,
Long contractId)
Use this endpoint to retrieve detailed information about a single Service Contract
for an Application.
|
List<io.apiman.manager.api.beans.summary.ApplicationVersionSummaryBean> |
IOrganizationResource.listAppVersions(String organizationId,
String applicationId)
Use this endpoint to list all of the versions of an Application.
|
void |
IOrganizationResource.updateApp(String organizationId,
String applicationId,
io.apiman.manager.api.beans.apps.UpdateApplicationBean bean)
Use this endpoint to update information about an Application.
|
Copyright © 2015 JBoss, a division of Red Hat. All rights reserved.