LISA component is part of RDK DAC framework on STB. Its role is to retrieve, store and maintain DAC bundles and local applications' metadata. LISA is keeping track of what bundles are available locally and manages the local storage, both for downloadable bundles as well as persistent storage for the applications. LISA is an abbreviation from Local Inventory & Storage Manager of DAC Apps.
JSON-RPC definitions had to be added manually since the generators (ProxyStubGenerator/JsonGenerator) do not support custom types usage.
The @json annotation put on a functions that use non-basic types is not accepted and generates error.