Package | Description |
---|---|
sk.stuba.fiit.perconik.activity.data | |
sk.stuba.fiit.perconik.core |
Base interfaces and classes of the core listener and resource model.
|
sk.stuba.fiit.perconik.core.debug | |
sk.stuba.fiit.perconik.core.debug.resources | |
sk.stuba.fiit.perconik.core.debug.services | |
sk.stuba.fiit.perconik.core.debug.services.listeners | |
sk.stuba.fiit.perconik.core.debug.services.resources | |
sk.stuba.fiit.perconik.core.services |
Interfaces and abstract implementations of core services and their
components.
|
sk.stuba.fiit.perconik.core.services.listeners |
Interfaces and reference implementations of core listener service and its
components.
|
sk.stuba.fiit.perconik.core.services.resources |
Interfaces and reference implementations of core resource service and its
components.
|
Modifier and Type | Method and Description |
---|---|
static NameableData |
NameableData.of(Nameable nameable) |
Modifier and Type | Method and Description |
---|---|
static java.util.List<NameableData> |
DataCollections.toNameableData(java.lang.Iterable<? extends Nameable> nameables) |
Constructor and Description |
---|
NameableData(Nameable nameable) |
Modifier and Type | Interface and Description |
---|---|
interface |
Resource<L extends Listener>
A resource for managing registrable
Listener instances. |
Modifier and Type | Class and Description |
---|---|
class |
ForwardingNameable
A nameable which forwards all its method calls to another nameable.
|
class |
ForwardingResource<L extends Listener>
A resource which forwards all its method calls to another resource.
|
Modifier and Type | Method and Description |
---|---|
protected abstract Nameable |
ForwardingNameable.delegate() |
Modifier and Type | Interface and Description |
---|---|
interface |
DebugNameable |
interface |
DebugResource<L extends Listener> |
Modifier and Type | Class and Description |
---|---|
class |
AbstractDebugResource<L extends Listener> |
class |
DebugNameableProxy |
Modifier and Type | Method and Description |
---|---|
abstract Nameable |
DebugNameableProxy.delegate() |
Modifier and Type | Class and Description |
---|---|
class |
DebugListenerPool |
class |
DebugResourceProxy<L extends Listener> |
Modifier and Type | Interface and Description |
---|---|
interface |
DebugManager |
interface |
DebugProvider |
Modifier and Type | Interface and Description |
---|---|
interface |
DebugListenerManager |
interface |
DebugListenerProvider |
Modifier and Type | Class and Description |
---|---|
class |
DebugListenerManagerProxy |
class |
DebugListenerProviderProxy |
Modifier and Type | Interface and Description |
---|---|
interface |
DebugResourceManager |
interface |
DebugResourceProvider |
Modifier and Type | Class and Description |
---|---|
class |
DebugResourceManagerProxy |
class |
DebugResourceProviderProxy |
Modifier and Type | Interface and Description |
---|---|
interface |
Manager
An object managing other objects, usually
Registrable instances. |
interface |
Provider
An object providing other objects, usually
Registrable instances. |
interface |
Service
An object with an operational state, plus asynchronous lifecycle methods
to transition between states.
|
Modifier and Type | Class and Description |
---|---|
class |
AbstractGenericService<P extends Provider,M extends Manager>
|
class |
AbstractManager
An abstract implementation of
Manager
interface covering manager name and equivalence. |
class |
AbstractProvider
An abstract implementation of
Provider
interface covering provider name and equivalence. |
class |
AbstractService
An abstract implementation of
Service
interface covering service name and equivalence. |
class |
ForwardingManager
A manager which forwards all its method calls to another manager.
|
class |
ForwardingProvider
A provider which forwards all its method calls to another provider.
|
Modifier and Type | Interface and Description |
---|---|
interface |
ListenerManager
An object responsible for managing registrations of
Listener
instances. |
interface |
ListenerProvider
An object responsible for providing
Listener instances. |
interface |
ListenerService
An object with an operational state providing access to the underlying
listener provider and manager.
|
Modifier and Type | Class and Description |
---|---|
class |
AbstractListenerManager
An abstract implementation of
ListenerManager . |
class |
AbstractListenerProvider
An abstract implementation of
ListenerProvider . |
class |
AbstractListenerService
An abstract implementation of
ListenerService . |
class |
ForwardingListenerManager
A listener manager which forwards all its method calls to another listener
manager.
|
class |
ForwardingListenerProvider
A listener provider which forwards all its method calls to another listener
provider.
|
Modifier and Type | Interface and Description |
---|---|
interface |
ResourceManager
An object responsible for managing registrations of
Resource
instances. |
interface |
ResourceProvider
An object responsible for providing
Resource instances. |
interface |
ResourceService
An object with an operational state providing access to the underlying
resource provider and manager.
|
Modifier and Type | Class and Description |
---|---|
class |
AbstractResourceManager
An abstract implementation of
ResourceManager . |
class |
AbstractResourceProvider
An abstract implementation of
ResourceProvider . |
class |
AbstractResourceService
An abstract implementation of
ResourceService . |
class |
ForwardingResourceManager
A resource manager which forwards all its method calls to another resource
manager.
|
class |
ForwardingResourceProvider
A resource provider which forwards all its method calls to another resource
provider.
|