Package | Description |
---|---|
org.refcodes.servicebus | |
org.refcodes.servicebus.impls |
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. |
interface |
ServiceContext<S extends Service<?>>
The
ServiceContext is a context passed (for example injected) to a
service in order configure that service. |
interface |
ServiceDescriptor<S extends Service<?>,SCTX>
The descriptor is used to describe a service including its configuration.
|
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.
|
interface |
ServiceLookup<S extends Service<?>,SCTX>
The interface may be used internally by a system managing services.
|
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<?>> |
ServiceMatcherByDeclaration.and(ServiceMatcher<S>... aServiceMatchers)
Factory method to create an "AND" matcher for the given matchers.
|
static <S extends Service<?>> |
ServiceMatcherByDeclaration.isAssignableFrom(Class<?> aServiceType)
Factory method to create an service matcher by service type.
|
static <S extends Service<?>> |
ServiceMatcherByDeclaration.or(ServiceMatcher<S>... aServiceMatchers)
Factory method to create an "OR" matcher for the given matchers.
|
Modifier and Type | Class and Description |
---|---|
class |
ServiceBusImpl<S extends Service<?>,SCTX extends ServiceContext<S>> |
class |
ServiceContextImpl<S extends Service<?>>
The
ServiceContextImpl implements the ServiceContext . |
class |
ServiceDescriptorImpl<S extends Service<?>,SCTX>
The
ServiceDescriptorImpl implements the ServiceDescriptor . |
class |
ServiceDirectoryImpl<S extends Service<?>,SCTX extends ServiceContext<S>>
The
ServiceDirectoryImpl implements the ServiceDirectory . |
class |
ServiceLookupImpl<S extends Service<?>,SCTX>
The
ServiceLookupImpl implements the ServiceLookup . |
Copyright © 2016. All rights reserved.