All Classes and Interfaces

Class
Description
This exception is thrown whenever a service cannot be unambiguously distinguished from another service because a matcher was not strict enough to identify just one service.
This exception is thrown whenever a service, which cannot be distinguished from another service, is added to the service bus.
Provides an accessor for a group TID property.
Provides a mutator for a group TID property.
Provides a group TID property.
Provides an accessor for a name TID property.
Provides a mutator for a name TID property.
Provides a name TID property.
This exception is thrown whenever a service cannot be unambiguously distinguished from another service because a matcher was not strict enough to identify just one service.
Any Service to be made available by the service bus must implement this interface.
Provides an accessor for a Service property.
Provides a mutator for a Service property.
Provides a Service property.
ServiceBus<S extends Service<?>>
The ServiceBus defines the functionality for Service instances to look up other Service instances.
Provides an accessor for a ServiceBus property.
Provides a mutator for a ServiceBus property.
Provides a ServiceBus property.
Base exception for ServiceBus related runtime exceptions.
The ServiceContext is a context passed (for example injected) to a service in order configure that service.
Provides an accessor for Service's context property.
Provides a mutator for Service's context property.
Provides a Service's context property.
The descriptor is used to describe a service including its configuration.
Provides an accessor for a ServiceDescriptor property.
Provides a mutator for a ServiceDescriptor property.
Provides a ServiceDescriptor property.
The service descriptor manager can be used to manage services and them configurations, i.e a system administering services in an my have access to a service descriptor manager.
The interface may be used internally by a system managing services.
The ServiceLookupImpl implements the ServiceLookup.
This interface typifies the matcher interface for the usage with services.
Provides an accessor for a ServiceMatcher property.
Provides a mutator for a ServiceMatcher property.
Provides a ServiceMatcher property.
Declarative syntactic sugar which may be statically imported in order to allow declarative definitions for the ServiceMatcher related elements.
Service Meta-Data describes criteria identifying a specific service within a pool of services.
The SimpleServiceBus is a basic implementation of the ServiceBus interface.
This exception is thrown whenever a service, which cannot be distinguished from another service, is added to the service bus.