Interface IListMetadataService<ServiceBean,WSDLBean,PolicyBean,SchemaBean>
- Type Parameters:
ServiceBean- a bean containing the list of services on the repository.WSDLBean- a bean containing the list of WSDLs on the repository.PolicyBean- a bean containing the list of policies on the repository.SchemaBean- a bean containing the list of schema on the repository.
public interface IListMetadataService<ServiceBean,WSDLBean,PolicyBean,SchemaBean>
This provides functionality to list metadata information on the repository, and display them on
the Management Console.
Statistics:
Statistics:
- listservices
- listwsdls
- listpolicies
- listschema
-
Method Summary
Modifier and TypeMethodDescriptionString[]getAllLifeCycleState(String LCName) Get all the states from the LCMethod to list the policies on the repository.Method to list the schema on the repository.listservices(String criteria) Method to list the services on the repository.Method to list the WSDLs on the repository.
-
Method Details
-
listservices
ServiceBean listservices(String criteria) throws org.wso2.carbon.registry.core.exceptions.RegistryException Method to list the services on the repository.- Parameters:
criteria- the filter criteria to be used should be a valid XML, which confirms to the service configuration defined throughIConfigureServiceUIService.- Returns:
- a bean containing the list of services on the repository.
- Throws:
org.wso2.carbon.registry.core.exceptions.RegistryException- if the operation failed.
-
listwsdls
Method to list the WSDLs on the repository.- Returns:
- a bean containing the list of WSDLs on the repository.
- Throws:
org.wso2.carbon.registry.core.exceptions.RegistryException- if the operation failed.
-
listpolicies
Method to list the policies on the repository.- Returns:
- a bean containing the list of policies on the repository.
- Throws:
org.wso2.carbon.registry.core.exceptions.RegistryException- if the operation failed.
-
listschema
Method to list the schema on the repository.- Returns:
- a bean containing the list of schema on the repository.
- Throws:
org.wso2.carbon.registry.core.exceptions.RegistryException- if the operation failed.
-
getAllLifeCycleState
Get all the states from the LC- Parameters:
LCName- LC name- Returns:
- array of LC states
-