public interface ServicesProvider
Modifier and Type | Method and Description |
---|---|
List<ServiceSummaryBean> |
findServices(ServicesFilterBean filters)
This method returns the list of services that pass the supplied filters.
|
<T extends ActionProvider> |
getAction(Class<T> actionType)
This method retrieves the action provider for the supplied
type.
|
List<QName> |
getApplicationNames()
This method returns the list of application names.
|
String |
getName()
This method returns the name of the provider.
|
ReferenceBean |
getReference(String uuid)
This method returns the reference details for the supplied unique id.
|
ServiceBean |
getService(String uuid)
This method returns the service details associated with a unique id.
|
boolean |
isServiceKnown(String service)
This method determines whether the supplied service is
known to this provider.
|
String getName()
boolean isServiceKnown(String service)
service
- The serviceList<QName> getApplicationNames() throws UiException
UiException
- Failed to get list of application namesList<ServiceSummaryBean> findServices(ServicesFilterBean filters) throws UiException
filters
- The filtersUiException
- Failed to find servicesServiceBean getService(String uuid) throws UiException
uuid
- The unique id for the serviceUiException
- Failed to get serviceReferenceBean getReference(String uuid) throws UiException
uuid
- The unique id for the referenceUiException
- Failed to get reference<T extends ActionProvider> T getAction(Class<T> actionType)
actionType
- The action typeCopyright © 2013-2015 JBoss by Red Hat. All Rights Reserved.