All Classes and Interfaces

Class
Description
Simple abstract base class that implements isApplicable with true.
Abstract interceptor class that uses a LRU for caching applicable states of invocations for subsequent calls.
Abstract interceptor that supports sub interceptors for special cases.
 
Interceptor that can be used to realize authenticated end-to-end communication.
Basic service provide a simple default isValid() implementation that returns true after start service and false afterwards.
Helper class to deal with service calls
Ensures that interceptor is only called when component thread is in the chain.
 
Invocation interceptor for executing a call on the underlying component thread.
Service invocation step.
The decoupling return interceptor ensures that the result notifications of a future a delivered on the calling component thread.
Delegates a service call to another service provider.
Allows for defining a concrete Future return type of a method.
Internal service interface for managing services in service container.
Interface denoting key extraction functionality for indexers.
Interface for listeners that are notified when a service method is invoked.
Indexer for values.
 
Interface for the search functionality to get the registry data.
The interface for platform services.
Interface for service identifier.
Service invocation interceptor interface.
Interface for a service registry.
Interface for determining if the method invocation interceptor should do a switch call, i.e.
Calls a methods on an object and returns the result.
 
Exception that the multiplicity has been violated.
Parameter info annotation.
 
Contains information for provided service implementation: - implementation class or - creation expression or - implementation forward to other component via binding
Info for provided services.
 
Test if a class is a remote proxy.
Query event for signaling when a query is added or removed.
Extractor for query infos.
Explicitly declare a method as raw.
Can be used to give objects reference semantics in local and remote calls: - in local calls references are not copied.
The resolve interceptor is responsible for determining the object on which the method invocation is finally performed.
Struct for serialized value.
Set the roles that would allow access to a service interface or service method.
Mark a class as implementing a service.
Information about a current service call.
Annotation for field of pojo service in which the service component (internal access) should be injected.
Service event used if the service registry is used in event mode.
Annotation for field of pojo service in which the service identifier should be injected.
Service identifier for uniquely identifying a service.
Filter for service ids.
Simple struct for storing a pojo/domain service with its management part.
Context for service invocations.
Service invocation interceptor.
Responsible for extracting values.
Efficiently wrap a single value as a Set.
Exception to denote that a requested service was not found.
Service query definition.
Define cases for multiplicity.
Info with query and result future.
Local service registry.
Scopes for service publication (provided) and search (e.g.
Static helper class for searching services.
Tag filter class.
Specify a timeout period after which the remote invocation is aborted when no result is received.