@AccessLevel(value=EXTERNAL)
public interface Services
null
for each
operation.Modifier and Type | Method and Description |
---|---|
java.util.List<curam.providerservices.registry.impl.Service> |
listByServiceOffering(java.lang.String serviceOfferingReference)
Returns a list of relevant
Services for a given
ServiceOffering . |
java.util.List<curam.providerservices.registry.impl.ServiceDetails> |
listServiceDetailsByServiceOffering(java.lang.String serviceOfferingReference)
Returns a list of relevant
ServiceDetails for a given
ServiceOffering . |
curam.providerservices.registry.impl.Service |
readServiceDetails(java.lang.Long serviceID,
java.lang.Boolean hasMultipleLocationsInd) |
java.util.List<curam.providerservices.registry.impl.Service> listByServiceOffering(java.lang.String serviceOfferingReference)
Services
for a given
ServiceOffering
.serviceOfferingReference
- unique identifier of a ServiceOffering
.Services
for a given
ServiceOffering
.java.util.List<curam.providerservices.registry.impl.ServiceDetails> listServiceDetailsByServiceOffering(java.lang.String serviceOfferingReference)
ServiceDetails
for a given
ServiceOffering
.serviceOfferingReference
- unique identifier of a ServiceOffering
.ServiceDetails
for a given
ServiceOffering
.curam.providerservices.registry.impl.Service readServiceDetails(java.lang.Long serviceID, java.lang.Boolean hasMultipleLocationsInd)
serviceID
- unique identifier of a service.hasMultipleLocationsInd
- true id the provider of the service as multiple locations
associated.