Product: OpenFusion Log Service
Version: ALL
Description:
What are the different operations that can be done on the Logs?
Resolution:
A log factory supports creation of log objects. There is a log factory for each of the five different log types.
A factory is also a collection manager for log objects, and clients can retrieve all log objects created by a factory.
Finally, the event and notification style log factory "is a" consumer administration objects, i.e. the factory behaves like the consumer side of an event channel. The log factory will emit certain log-generated events on behalf of all the log objects created by the factory object in question.
The log service defines the following log-generated events:
- Object creation and deletion: These events are emitted when a new log object is created or when a log object is destroyed.
- Capacity alarm threshold: This event is generated when the size of the persistent log record storage crosses one of the capacity threshold values defined for the log.
- Log attribute value change: Emitted when a log attribute changes value. The log attributes include log full action, maximum log record size, scheduling times, the log filter or threshold values.
- Log state change: Emitted when the administrative, operational or forwarding state changes. The basic log factory is event unaware in a similar manner to the basic log and log-generated events will not be emitted from this type of factory.
The notification style factory supports the consumer administration interface from the notification service and clients can thus filter on log-generated events using the extended trader constraint language.
#KnowledgeDocs
#OpenFusion