August 2018
Intermediate to advanced
314 pages
8h 9m
English
As an example of implementing an event in CDI, we think about asynchronous CDI and imagine a scene in which we want to create an application that makes it possible to upload three types (or extensions) of file—this includes ZIP, JPG, and PDF extensions. Depending on the extension received at the request, it is intended that one event is launched and one observer will save its file on a disk using an asynchronous process. Each extension will have an observer, which will have an algorithm making it possible to save the file on a disk. To develop this example, we have the following classes:
Read now
Unlock full access