- acceptMultipleProviderAttachments() - Method in interface org.da.protoframework.model.def.ServiceDefinition
-
Return true if this Service accept multiple providers attachments.
- addApplication(ApplicationDefinition) - Method in class org.da.protoframework.model.def.FrameworkDefinition
-
Add an Application definition.
- addArrayProperty(URL, String, Class<?>, short, boolean) - Method in class org.da.protoframework.model.def.ModuleDefinition
-
Add an array property type.
- addArrayProperty(URL, String, Class<?>, boolean) - Method in class org.da.protoframework.model.def.ModuleDefinition
-
Add an array property type.
- addAutoProperty(String, Value<?>) - Method in class org.da.protoframework.model.def.ModuleDefinition
-
Add an auto property.
- addCyclicMethod(CyclicMethodDefinition) - Method in class org.da.protoframework.model.def.ModuleDefinition
-
Add a cyclic method declaration.
- addData(ServiceDefinition.Data) - Method in class org.da.protoframework.model.def.ServiceDefinition.Topic
-
Add a data to the topic.
- addField(StructType.Field) - Method in class org.da.protoframework.model.types.StructType
-
Add a field.
- addLibraries(URL[]) - Method in class org.da.protoframework.model.def.ApplicationDefinition
-
Add an array of libraries which implement the Application.
- addLibrary(URL) - Method in class org.da.protoframework.model.def.ApplicationDefinition
-
Add a library which implement the Application.
- addMember(Type) - Method in class org.da.protoframework.model.types.SwitchType
-
Add a Member.
- addMember(UnionType.Member) - Method in class org.da.protoframework.model.types.UnionType
-
Add a Member.
- addModule(ModuleDefinition, String) - Method in class org.da.protoframework.model.def.ApplicationDefinition
-
Add a Module as an instance of a module template.
- addModule(ModuleDefinition) - Method in class org.da.protoframework.model.def.ApplicationDefinition
-
Add a Module.
- addProperty(SimpleProperty) - Method in class org.da.protoframework.model.def.ModuleDefinition
-
Add an existing property to the module.
- addProperty(SimpleProperty, boolean) - Method in class org.da.protoframework.model.def.ModuleDefinition
-
Add an existing property to the module.
- addProperty(URL, String, Class<?>, String, short, boolean, boolean) - Method in class org.da.protoframework.model.def.ModuleDefinition
-
Add a property type.
- addProperty(URL, String, Class<?>, String, boolean, boolean) - Method in class org.da.protoframework.model.def.ModuleDefinition
-
Add a property type.
- addPropertyParent(PropertyParent) - Method in class org.da.protoframework.model.def.ModuleDefinition
-
Add a PropertyParent.
- addPropertyType(String, Class<?>, String, boolean) - Method in class org.da.protoframework.model.core.Module
-
Add a new property type.
- addPropertyType(String, Class<?>, String, boolean, boolean) - Method in class org.da.protoframework.model.core.Module
-
Add a new property type.
- addPropertyType(String, Class<?>, String, short, boolean) - Method in class org.da.protoframework.model.core.Module
-
Add a new property type.
- addPropertyType(String, Class<?>, String, short, boolean, boolean) - Method in class org.da.protoframework.model.core.Module
-
Add a new property type.
- addProtocol(ProtocolKey, Protocol) - Method in class org.da.protoframework.model.core.ServiceInstance
-
Add a Protocol.
- addProvider(ServiceInstance<?, ?>) - Method in class org.da.protoframework.model.core.Service
-
Add a Service instance provider to the Service.
- addProvider(ModuleDefinition, boolean) - Method in interface org.da.protoframework.model.def.ServiceDefinition
-
Add a Service provider.
- addProviderInterface(InterfaceDefinition) - Method in class org.da.protoframework.model.def.ModuleDefinition
-
Add a provider interface for a Service to the Module.
- addService(ServiceDefinition) - Method in class org.da.protoframework.model.def.FrameworkDefinition
-
Add a Service.
- addService(String, boolean) - Method in class org.da.protoframework.util.OptionalServicesConfigurator
-
Add a Service to check.
- addService(String, boolean, boolean) - Method in class org.da.protoframework.util.OptionalServicesConfigurator
-
Add a Service to check.
- addService(String, String, boolean) - Method in class org.da.protoframework.util.OptionalServicesConfigurator
-
Add a Service to check.
- addService(String, String, boolean, boolean) - Method in class org.da.protoframework.util.OptionalServicesConfigurator
-
Add a Service to check.
- addService(NamespaceKey, boolean) - Method in class org.da.protoframework.util.OptionalServicesConfigurator
-
Add a Service to check.
- addService(NamespaceKey, boolean, boolean) - Method in class org.da.protoframework.util.OptionalServicesConfigurator
-
Add a Service to check.
- addState(EnumType.State) - Method in class org.da.protoframework.model.types.EnumType
-
Add a state.
- addSubscriber(ServiceInstance<?, ?>) - Method in class org.da.protoframework.model.core.Service
-
Add a Service instance subscriber to the Service.
- addSubscriber(ModuleDefinition) - Method in interface org.da.protoframework.model.def.ServiceDefinition
-
Add a Service subscriber.
- addSubscriberInterface(InterfaceDefinition) - Method in class org.da.protoframework.model.def.ModuleDefinition
-
Add a subscriber interface for a Service to the Module.
- addTopic(String) - Method in interface org.da.protoframework.model.def.ServiceDefinition
-
Add a topic for the Service.
- addType(Type) - Method in class org.da.protoframework.model.def.FrameworkDefinition
-
Add a Type.
- addValue(Object) - Method in class org.da.protoframework.model.core.Data.Array
-
Add the value of the element or the next index.
- afterInvoke() - Method in class org.da.protoframework.model.core.ResponseServiceInstance
-
Performed after the Service has been invoked.
- afterInvoke() - Method in class org.da.protoframework.model.core.ServiceInstance
-
Performed after the Service has been invoked.
- AliasType - Class in org.da.protoframework.model.types
-
Represent alias types.
- AliasType(String) - Constructor for class org.da.protoframework.model.types.AliasType
-
Constructor.
- AliasType(NamespaceKey) - Constructor for class org.da.protoframework.model.types.AliasType
-
Constructor.
- Any(ServiceDefinition.Data) - Constructor for class org.da.protoframework.model.core.Data.Any
-
Constructor.
- ANY - Static variable in class org.da.protoframework.model.types.Type
-
The base built-in Any type.
- ANY_DIRECTION - Static variable in class org.da.protoframework.util.ServiceTemplates
-
The type for services of any direction.
- AnyType - Class in org.da.protoframework.model.types
-
Represents an "any" type.
- AnyType(String) - Constructor for class org.da.protoframework.model.types.AnyType
-
Constructor.
- AnyType(NamespaceKey) - Constructor for class org.da.protoframework.model.types.AnyType
-
Constructor.
- appli - Variable in class org.da.protoframework.model.core.Module
-
The Application definition.
- Application - Class in org.da.protoframework.model.core
-
Represent an application.
- Application(Framework, ApplicationDefinition) - Constructor for class org.da.protoframework.model.core.Application
-
Constructor.
- ApplicationDefinition - Class in org.da.protoframework.model.def
-
The definition for an Application.
- ApplicationDefinition(String, long) - Constructor for class org.da.protoframework.model.def.ApplicationDefinition
-
Constructor.
- areEqual(Object, Object) - Method in class org.da.protoframework.model.types.AliasType
-
Return true if two values are considered as equal for this type.
- areEqual(Object, Object) - Method in class org.da.protoframework.model.types.AnyType
-
Return true if two values are considered as equal for this type.
- areEqual(Object, Object) - Method in class org.da.protoframework.model.types.ArrayType
-
Return true if two values are considered as equal for this type.
- areEqual(Object, Object) - Method in class org.da.protoframework.model.types.EnumType
-
Return true if two values are considered as equal for this type.
- areEqual(Object, Object) - Method in class org.da.protoframework.model.types.JSONType
-
Return true if two values are considered as equal for this type.
- areEqual(Object, Object) - Method in class org.da.protoframework.model.types.MapType
-
Return true if two values are considered as equal for this type.
- areEqual(Object, Object) - Method in class org.da.protoframework.model.types.ObjectType
-
Return true if two values are considered as equal for this type.
- areEqual(Object, Object) - Method in class org.da.protoframework.model.types.SimpleType
-
Return true if two values are considered as equal for this type.
- areEqual(Object, Object) - Method in class org.da.protoframework.model.types.SimpleType.Nil
-
Return true.
- areEqual(Object, Object) - Method in class org.da.protoframework.model.types.StringType
-
Return true if to values are considered as equal for this type.
- areEqual(Object, Object) - Method in class org.da.protoframework.model.types.StructType
-
Return true if two values are considered as equal for this type.
- areEqual(Object, Object) - Method in class org.da.protoframework.model.types.SwitchType
-
Return true if two values are considered as equal for this type.
- areEqual(Object, Object) - Method in class org.da.protoframework.model.types.Type
-
Return true if two values are considered as equal for this type.
- areEqual(Object, Object) - Method in class org.da.protoframework.model.types.UnionType
-
Return true if two values are considered as equal for this type.
- areEqual(Object, Object) - Method in class org.da.protoframework.model.types.URLType
-
Return true if two values are considered as equal for this type.
- areEqual(Object, Object) - Method in class org.da.protoframework.model.types.XMLType
-
Return true if two values are considered as equal for this type.
- Array(ServiceDefinition.Data) - Constructor for class org.da.protoframework.model.core.Data.Array
-
Constructor.
- ArrayType - Class in org.da.protoframework.model.types
-
Represent array types.
- ArrayType(String) - Constructor for class org.da.protoframework.model.types.ArrayType
-
Constructor.
- ArrayType(NamespaceKey) - Constructor for class org.da.protoframework.model.types.ArrayType
-
Constructor.
- attach(Module) - Method in class org.da.protoframework.model.core.Service
-
Attach a module to the modules providers.
- attach(ModuleIDKey) - Method in class org.da.protoframework.model.core.ServiceInstance
-
Attach a module to the modules providers.
- attach(ModuleKey) - Method in class org.da.protoframework.model.core.ServiceInstance
-
Attach a module to the modules providers.
- attach() - Method in class org.da.protoframework.model.core.ServiceInstance
-
Attach to the modules providers.
- attachedProviders - Variable in class org.da.protoframework.model.core.Service
-
The Map of attached providers.
- attachMethod - Variable in class org.da.protoframework.model.core.Module
-
The Module attach method.
- attachmethod - Variable in class org.da.protoframework.model.core.ServiceInstance
-
The Module attach / detach method.
- attachProvider(ServiceInstance<?, ?>) - Method in class org.da.protoframework.model.core.Service
-
Attach a Service instance provider.
- attachServiceProvider(NamespaceKey, Module) - Method in class org.da.protoframework.model.core.Framework
-
Attach a module as a Service Provider for a particular Service.
- attachServiceProvider(NamespaceKey, ModuleIDKey) - Method in class org.da.protoframework.model.core.Framework
-
Attach a module as a Service Provider for a particular Service.
- AttrWrapper - Interface in org.da.protoframework.model.types
-
Represents a wrapper on a method or a field.
- AttrWrapper.FieldWrapper - Class in org.da.protoframework.model.types
-
- AttrWrapper.MethodWrapper - Class in org.da.protoframework.model.types
-