Package | Description |
---|---|
org.da.protoframework.eventlogger |
Contains the classes to log the invocations and notifications events.
|
org.da.protoframework.model.core |
Contains the models for the applications and services implementation.
|
org.da.protoframework.model.def |
Contains the models for the applications and services definition.
|
Modifier and Type | Method and Description |
---|---|
void |
EventEngine.invoke(NamespaceKey service,
int id,
ModuleKey fromModule)
Called when one invocation event must be recorded.
|
static void |
EventLoggerFactory.invoke(NamespaceKey service,
int id,
ModuleKey fromModule)
Called when one invocation event must be recorded.
|
void |
EventEngine.notified(NamespaceKey service,
int id,
ModuleKey fromModule,
ModuleKey toModule)
Called when one notification event must be recorded.
|
static void |
EventLoggerFactory.notified(NamespaceKey service,
int id,
ModuleKey fromModule,
ModuleKey toModule)
Called when one notification event must be recorded.
|
Modifier and Type | Field and Description |
---|---|
protected java.util.Map<ModuleKey,ServiceInstance<?,?>> |
Service.attachedProviders
The Map of attached providers.
|
Modifier and Type | Method and Description |
---|---|
ModuleKey |
Module.getModuleKey()
Return this Module key.
|
ModuleKey |
ServiceInstance.getModuleKey()
Return the Module key of this Service Module.
|
Modifier and Type | Method and Description |
---|---|
java.util.Map<ModuleKey,ServiceInstance<?,?>> |
Service.getAttachedProviders()
Return the Service instance attached provider.
|
Modifier and Type | Method and Description |
---|---|
boolean |
ServiceInstance.attach(ModuleKey key)
Attach a module to the modules providers.
|
boolean |
ServiceInstance.detach(ModuleKey key)
Detach a module from the modules providers.
|
Module |
Framework.getModule(ModuleKey key)
Return a Module of a specified Module key.
|
boolean |
Module.setEnabled(ModuleKey key,
boolean enable)
Enable or disable a module.
|
Modifier and Type | Method and Description |
---|---|
static ModuleKey |
ModuleKey.create(java.lang.String appliName,
java.lang.String moduleName)
Create a ModuleKey.
|
ModuleKey |
ModuleDefinition.createModuleKey()
Create an unique key for the module.
|
ModuleKey |
ModuleDefinition.getModuleKey()
Return this Module key.
|
Modifier and Type | Method and Description |
---|---|
java.util.Map<ModuleKey,ModuleDefinition> |
ServiceDefinition.getAttachedProviders()
Return the attached Service providers.
|
java.util.Map<ModuleKey,ModuleDefinition> |
ServiceDefinition.getProviders()
Return the Map of Service providers.
|
java.util.Map<ModuleKey,ModuleDefinition> |
ServiceDefinition.getSubscribers()
Return the Map of Service subscribers.
|
Modifier and Type | Method and Description |
---|---|
int |
ModuleKey.compareTo(ModuleKey o) |
ModuleDefinition |
FrameworkDefinition.getModule(ModuleKey key)
Return a Module definition.
|
void |
ServiceDefinition.removeProvider(ModuleKey key)
Remove a Service provider.
|
Copyright ©2017-2023 Dassault Aviation. All Rights Reserved. Documentation and source under the LGPL v3 licence