Information Bus API
The following Information Bus APIs enable you to access information container and get or put information in the container:
- InformationBus
It is used to transmit information in Logi JReport Server. It contains three kinds of information containers, global level, organization level and user level, and you can get or put information in the containers. - InformationBusManager
It is used to get the Information Bus instance from the Information Bus Manager. - InformationContainer
It is used to store user information of the following types:- LONG_TIME
The information exists in the container until it is removed or the container it belongs to is removed. - SPECIFIED_TIME
The information exists in the container until the time you specify arrives or you remove it, or the container it belongs to is removed. - ONCE_TIME
The information will be removed from the container once you get or remove it, or the container it belongs to is removed.
- LONG_TIME
- InfoLifeCycleType
It is used to specify the life cycle type of the information, which can be LONG_TIME, SPECIFIED_TIME OR ONCE_TIME.
Reference: See the Logi JReport Javadoc in <install_root>\help\api
for detailed usages of Information Bus API.