public class ServiceResourceImpl extends AbstractResourceImpl implements io.apiman.gateway.api.rest.contract.IServiceResource
| Constructor and Description |
|---|
ServiceResourceImpl()
Constructor.
|
| Modifier and Type | Method and Description |
|---|---|
io.apiman.gateway.engine.beans.ServiceEndpoint |
getServiceEndpoint(String organizationId,
String serviceId,
String version) |
void |
publish(io.apiman.gateway.engine.beans.Service service) |
void |
retire(String organizationId,
String serviceId,
String version) |
getEngine, getPlatformpublic void publish(io.apiman.gateway.engine.beans.Service service)
throws io.apiman.gateway.engine.beans.exceptions.PublishingException,
io.apiman.gateway.api.rest.contract.exceptions.NotAuthorizedException
publish in interface io.apiman.gateway.api.rest.contract.IServiceResourceio.apiman.gateway.engine.beans.exceptions.PublishingExceptionio.apiman.gateway.api.rest.contract.exceptions.NotAuthorizedExceptionIServiceResource.publish(io.apiman.gateway.engine.beans.Service)public void retire(String organizationId, String serviceId, String version) throws io.apiman.gateway.engine.beans.exceptions.RegistrationException, io.apiman.gateway.api.rest.contract.exceptions.NotAuthorizedException
retire in interface io.apiman.gateway.api.rest.contract.IServiceResourceio.apiman.gateway.engine.beans.exceptions.RegistrationExceptionio.apiman.gateway.api.rest.contract.exceptions.NotAuthorizedExceptionIServiceResource.retire(java.lang.String, java.lang.String, java.lang.String)public io.apiman.gateway.engine.beans.ServiceEndpoint getServiceEndpoint(String organizationId, String serviceId, String version) throws io.apiman.gateway.api.rest.contract.exceptions.NotAuthorizedException
getServiceEndpoint in interface io.apiman.gateway.api.rest.contract.IServiceResourceio.apiman.gateway.api.rest.contract.exceptions.NotAuthorizedExceptionIServiceResource.getServiceEndpoint(java.lang.String, java.lang.String, java.lang.String)Copyright © 2014 JBoss, a division of Red Hat. All rights reserved.