All Classes and Interfaces

Class
Description
 
 
Defines some internal constants used on this class.
A private class which exposes constants which define the XML element names to use when this object is marshalled to XML.
The definition of a service on the service bus.
 
Encapsulates an asynchronous call to a service.
 
A simple immutable implementation of an Endpoint which simply wraps a ServiceConfiguration and it's associated service implementation.
A helper class which can be used to by a client application to export a callback service to the Kuali Service Bus service registry.
 
An Endpoint contains a reference to the ServiceConfiguration for a service as well as a proxy to the service endpoint that can be invoked.
 
 
 
A private class which exposes constants which define the XML element names to use when this object is marshalled to XML.
Defines various constants that are used by or in conjunction with the KSB api.
Defines various namespace-related constants for the KSB.
Defines the set of out-of-the-box service types that the KSB understands.
A static service locator which aids in locating the various services that form the Kuali Service Bus API.
Loads a lazy proxy to a service from the ServiceBus.
A ServiceBusExporter which only exports the service if the specified property is set to true.
Wraps information resulting from a "removeAndPublish" operation on the registry.
The ServiceBus is the primary api that client applications use to interact with the Kuali Service Bus.
 
Used from Spring to register service definitions from an already configured and started KSB.
An interface which defines common configuration information for all services.
Defines the common parameters for the publication and export of a service to the ServiceBus and ServiceRegistry.
Immutable implementation of the ServiceDescriptorContract interface.
A builder which can be used to construct ServiceDescriptor instances.
A service descriptor includes a serialized XML representation of the ServiceConfiguration for the service.
Immutable implementation of the ServiceEndpointContract interface.
A builder which can be used to construct ServiceEndpoint instances.
Represents a service endpoint that has been published to the service registry.
Defines the possible statuses for a service endpoint in the KSB registry.
Immutable implementation of the ServiceInfoContract interface.
A builder which can be used to construct ServiceInfo instances.
Defines the contract for information about a service that is published in the ServiceRegistry.
Defines the interface for a remotely accessible service registry.