public interface ServiceDescriptorContract extends Versioned
ServiceConfiguration
for the service.
It's expected that a client of this service which needs this information
will materialize this value when it's needed to obtain additional
information about the configuration information for the service. The
process for materializing the information can be dependent upon the
type of the ServiceInfo
which contains this descriptor.
The separation of this descriptor information from the main
ServiceInfo
allows for clients of the registry to only load the
basic information about the services in the registry, and then pull in the
full descriptor for the services they actually need to invoke and work with.
Modifier and Type | Method and Description |
---|---|
String |
getDescriptor()
Returns an XML value which can be used to materialize the
ServiceConfiguration
for the service. |
String |
getId()
Returns the id of this service descriptor.
|
getVersionNumber
String getId()
String getDescriptor()
ServiceConfiguration
for the service.ServiceConfiguration
for the service,
should never return a null or blank valueCopyright © 2005-2015 The Kuali Foundation. All Rights Reserved.