Package | Description |
---|---|
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.
|
org.da.protoframework.util |
Contains utility classes for managing the framework.
|
Modifier and Type | Class and Description |
---|---|
class |
Service<D extends ServiceDefinition>
Represent a Service.
|
Modifier and Type | Field and Description |
---|---|
protected D |
Service.def
The Service definition.
|
Modifier and Type | Method and Description |
---|---|
ServiceDefinition |
Module.getServiceDefinition(NamespaceKey key)
Return the Service definition with a specified key.
|
ServiceDefinition |
Module.getServiceDefinition(java.lang.String name)
Return the Service definition with a specified name.
|
ServiceDefinition |
Module.getServiceDefinition(java.lang.String name,
boolean isSilent)
Return the Service definition with a specified name.
|
ServiceDefinition |
Module.getServiceDefinition(java.lang.String uri,
java.lang.String name)
Return the Service definition with a specified key.
|
Modifier and Type | Method and Description |
---|---|
ServiceDefinition |
ServiceDefinition.getExtendedService()
Return the Service that this Service extends.
|
abstract ServiceDefinition |
InterfaceDefinition.getService()
Return the associated Service.
|
ServiceDefinition |
ServiceDefinition.Data.getService()
Return the service.
|
ServiceDefinition |
FrameworkDefinition.getService(NamespaceKey key)
Return the Service of a specified key.
|
ServiceDefinition |
FrameworkDefinition.getService(java.lang.String name)
Return the Service of a specified name.
|
default ServiceDefinition |
ServiceDefinition.getTargetExtendedService()
Return the final Service that this Service extends in the chain of extended sercices.
|
Modifier and Type | Method and Description |
---|---|
java.util.Map<NamespaceKey,ServiceDefinition> |
FrameworkDefinition.getServices()
Return the Services sorted by their name.
|
java.util.Map<java.lang.Long,ServiceDefinition> |
FrameworkDefinition.getServicesByID()
Return the Services sorted by their ID.
|
Modifier and Type | Method and Description |
---|---|
void |
FrameworkDefinition.addService(ServiceDefinition service)
Add a Service.
|
abstract void |
InterfaceDefinition.setService(ServiceDefinition service)
Set the associated Service.
|
Constructor and Description |
---|
Data(ServiceDefinition service,
java.lang.String name)
Constructor.
|
Data(ServiceDefinition service,
java.lang.String name,
java.lang.String topic)
Constructor.
|
Modifier and Type | Method and Description |
---|---|
java.util.Map<NamespaceKey,ServiceDefinition> |
ServiceTemplates.getServices()
Return the map of declared services.
|
Modifier and Type | Method and Description |
---|---|
short |
ServiceTemplates.checkService(ServiceDefinition serviceDef)
Check the compatibility of a service with the stored definition.
|
Copyright ©2017-2023 Dassault Aviation. All Rights Reserved. Documentation and source under the LGPL v3 licence