Modifier and Type | Interface and Description |
---|---|
interface |
ServiceAccessor<S extends Service<?>>
Provides an accessor for a
Service property. |
static interface |
ServiceAccessor.ServiceMutator<S extends Service<?>>
Provides a mutator for a
Service property. |
static interface |
ServiceAccessor.ServiceProperty<S extends Service<?>>
Provides a
Service property. |
interface |
ServiceBus<S extends Service<?>>
|
interface |
ServiceBusAccessor<S extends Service<?>>
Provides an accessor for a
ServiceBus property. |
static interface |
ServiceBusAccessor.ServiceBusMutator<S extends Service<?>>
Provides a mutator for a
ServiceBus property. |
static interface |
ServiceBusAccessor.ServiceBusProperty<S extends Service<?>>
Provides a
ServiceBus property. |
class |
ServiceBusImpl<S extends Service<?>,SCTX extends ServiceContext<S>>
The Class ServiceBusImpl.
|
interface |
ServiceContext<S extends Service<?>>
The
ServiceContext is a context passed (for example injected) to a
service in order configure that service. |
class |
ServiceContextImpl<S extends Service<?>>
The
ServiceContextImpl implements the ServiceContext . |
interface |
ServiceDescriptor<S extends Service<?>,SCTX>
The descriptor is used to describe a service including its configuration.
|
class |
ServiceDescriptorImpl<S extends Service<?>,SCTX>
The
ServiceDescriptorImpl implements the ServiceDescriptor . |
interface |
ServiceDirectory<S extends Service<?>,SCTX>
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.
|
class |
ServiceDirectoryImpl<S extends Service<?>,SCTX extends ServiceContext<S>>
The
ServiceDirectoryImpl implements the ServiceDirectory . |
interface |
ServiceLookup<S extends Service<?>,SCTX>
The interface may be used internally by a system managing services.
|
class |
ServiceLookupImpl<S extends Service<?>,SCTX>
The
ServiceLookupImpl implements the ServiceLookup . |
interface |
ServiceMatcher<S extends Service<?>>
This interface typifies the matcher interface for the usage with services.
|
Modifier and Type | Method and Description |
---|---|
static <S extends Service<?>> |
ServiceMatcherSugar.and(ServiceMatcher<S>... aServiceMatchers)
Factory method to create an "AND" matcher for the given matchers.
|
static <S extends Service<?>> |
ServiceMatcherSugar.isAssignableFrom(Class<?> aServiceType)
Factory method to create an service matcher by service type.
|
static <S extends Service<?>> |
ServiceMatcherSugar.or(ServiceMatcher<S>... aServiceMatchers)
Factory method to create an "OR" matcher for the given matchers.
|
Constructor and Description |
---|
DuplicateServiceRuntimeException(Service<?> aService,
String message)
Instantiates a new duplicate service runtime exception.
|
DuplicateServiceRuntimeException(Service<?> aService,
String aMessage,
String aErrorCode)
Instantiates a new duplicate service runtime exception.
|
DuplicateServiceRuntimeException(Service<?> aService,
String message,
Throwable cause)
Instantiates a new duplicate service runtime exception.
|
DuplicateServiceRuntimeException(Service<?> aService,
String aMessage,
Throwable aCause,
String aErrorCode)
Instantiates a new duplicate service runtime exception.
|
DuplicateServiceRuntimeException(Service<?> aService,
Throwable cause)
Instantiates a new duplicate service runtime exception.
|
DuplicateServiceRuntimeException(Service<?> aService,
Throwable aCause,
String aErrorCode)
Instantiates a new duplicate service runtime exception.
|
UnknownServiceRuntimeException(Service<?> aService,
String message)
Instantiates a new unknown service runtime exception.
|
UnknownServiceRuntimeException(Service<?> aService,
String aMessage,
String aErrorCode)
Instantiates a new unknown service runtime exception.
|
UnknownServiceRuntimeException(Service<?> aService,
String message,
Throwable cause)
Instantiates a new unknown service runtime exception.
|
UnknownServiceRuntimeException(Service<?> aService,
String aMessage,
Throwable aCause,
String aErrorCode)
Instantiates a new unknown service runtime exception.
|
UnknownServiceRuntimeException(Service<?> aService,
Throwable cause)
Instantiates a new unknown service runtime exception.
|
UnknownServiceRuntimeException(Service<?> aService,
Throwable aCause,
String aErrorCode)
Instantiates a new unknown service runtime exception.
|
Copyright © 2018. All rights reserved.