## Uses of Interface
org.wso2.carbon.governance.api.services.dataobjects.Service

- Packages that use Service
  Package | Description
  --- | ---
  org.wso2.carbon.governance.api.services |
  org.wso2.carbon.governance.api.services.dataobjects |

- - ### Uses of Service in org.wso2.carbon.governance.api.services

    Methods in org.wso2.carbon.governance.api.services that return Service
    Modifier and Type | Method and Description
    --- | ---
    `Service[]` | ServiceManager.`findServices(ServiceFilter criteria)` Finds all service artifacts matching the given filter criteria.
    `Service[]` | ServiceManager.`getAllServices()` Finds all service artifacts on the registry.
    `Service[]` | ServiceManager.`getAllServicesByLifecycle(String lcName)` Retrieve all Services which associated with the given lifecycle
    `Service[]` | ServiceManager.`getAllServicesByLifecycleStatus(String lcName, String lcState)` Retrieve all Services which associated with the given lifecycle in the given lifecycle state
    `Service` | ServiceManager.`getService(String serviceId)` Fetches the given service artifact on the registry.
    `Service` | ServiceManager.`newService(org.apache.axiom.om.OMElement content)` Creates a new service artifact from the given content.
    `Service` | ServiceManager.`newService(QName qName)` Creates a new service artifact from the given qualified name.

    Methods in org.wso2.carbon.governance.api.services with parameters of type Service
    Modifier and Type | Method and Description
    --- | ---
    `void` | ServiceManager.`addService(Service service)` Adds the given service artifact to the registry.
    `boolean` | ServiceFilter.`matches(Service service)` Whether the given service artifact matches the expected filter criteria.
    `void` | ServiceManager.`updateService(Service service)` Updates the given service artifact on the registry.

  - ### Uses of Service in org.wso2.carbon.governance.api.services.dataobjects

    Classes in org.wso2.carbon.governance.api.services.dataobjects that implement Service
    Modifier and Type | Class and Description
    --- | ---
    `class` | `ServiceImpl` This represents a service artifact stored on the Registry.

Copyright © 2017 WSO2. All Rights Reserved.