public class UAApplication
extends java.lang.Object
Constructor and Description |
---|
UAApplication() |
Modifier and Type | Method and Description |
---|---|
void |
end()
Called when the module is ended.
|
java.lang.ClassLoader |
getClassLoader()
Return the ClassLoader used to load the UA application.
|
java.util.Map<org.da.protoframework.model.namespace.NamespaceKey,org.da.protoframework.model.core.ServiceInstance<?,?>> |
getServices()
Return the service instance.
|
CallableUA |
getUA()
Return the unique ua if it exists.
|
java.util.List<CallableUA> |
getUAs()
Return the list of uas if it exists.
|
boolean |
init(org.da.protoframework.model.core.Module module)
Called at initialization.
|
void |
preConfigure(org.da.protoframework.model.core.Module module) |
void |
push(org.da.protoframework.model.core.ServiceInstance<?,?> service)
Called when this module is automatically invoked for a Service.
|
void |
start()
Called when the module is started.
|
void |
subscribe(org.da.protoframework.model.core.ServiceInstance<?,?> service)
Called when this module receives Data from a Service.
|
public boolean init(org.da.protoframework.model.core.Module module)
module
- the modulepublic CallableUA getUA()
public java.util.List<CallableUA> getUAs()
public void preConfigure(org.da.protoframework.model.core.Module module)
public java.lang.ClassLoader getClassLoader()
public void start()
public void end()
public java.util.Map<org.da.protoframework.model.namespace.NamespaceKey,org.da.protoframework.model.core.ServiceInstance<?,?>> getServices()
public void subscribe(org.da.protoframework.model.core.ServiceInstance<?,?> service)
FunctionalUA.subscribe(org.da.protoframework.model.core.ServiceInstance)
.service
- the service instancepublic void push(org.da.protoframework.model.core.ServiceInstance<?,?> service)
FunctionalUA.push(org.da.protoframework.model.core.ServiceInstance)
.service
- the service instanceCopyright ©2017-2023 Dassault Aviation. All Rights Reserved. Documentation and source under the LGPL v3 licence