eglx.services supports
service access.
Table 1. Types
Enumeration Encoding
NONE = 1,
JSON = 2,
XML = 3,
_FORM = 4,
USE_CONTENTTYPE = 5
end
|
|
Record OneWay type Annotation
{
targets = [
ElementKind.functionMbr
]
}
value boolean = yes;
end
|
|
Record ServiceInvocationException type Exception
/*
If a ServiceInvocationException is issued:
o If the service was invoked as a dedicated service,
the source field is set to the EGL enumeration value.
o If the service was invoked as a REST service,
the source field is set to the REST enumeration value.
*/
source eglx.services.ServiceKind?;
detail1 string;
detail2 string;
detail3 string;
end
|
|
Enumeration ServiceKind
EGL = 1,
WEB = 2,
NATIVE = 3,
REST = 4
end
|
|
Table 2. Compatibility
Target |
Issue |
Java |
At this writing, service access is not supported. |
JavaScript |
No issues.
|