This appendix describes the use cases for Cosminexus JMS Provider. Note that operations other than the use cases described in this section might not function properly.
To use Cosminexus JMS Provider, execute the environment setup and operations as per the procedure described in this section. Cosminexus JMS Provider might not operate correctly if the setup and operations are not executed with the procedure described here.
The following table lists the use case types that will be described in this appendix.
Table E-1 Types of use cases for Cosminexus JMS Provider
Category | Task | Task contents | Task details | Reference location |
---|---|---|---|---|
Setup | New environment setup | Sets up a new environment. | Environment setup for using Cosminexus JMS Provider | Appendix E.3 |
Environment re-setup | Resets up the environment. | Adding applications that use Cosminexus JMS Provider | Appendix E.4 | |
Deleting applications that use Cosminexus JMS Provider | Appendix E.5 | |||
Operation | Periodic operations | Executes operations that are required periodically (daily or other operation timing) for using Cosminexus JMS Provider | Starting the Cosminexus JMS Provider services (for the initial startup) | Appendix E.6 |
Starting the Cosminexus JMS Provider services (for restarting a running system) | Appendix E.7 | |||
Checking the state of the CJMSP resource adapters and CJMSP Broker | Appendix E.8 | |||
Checking the message delivery status and the action to be taken for accumulated messages (Procedure for pausing CJMSP Broker) | Appendix E.9 | |||
Checking the message delivery status and the action to be taken for accumulated messages (Procedure for stopping an application) | Appendix E.10 | |||
Terminating the Cosminexus JMS Provider services | Appendix E.11 | |||
Non-periodic operations | Executes operations that are required non-periodically for using Cosminexus JMS Provider | Compressing the destinations | Appendix E.12 | |
Changing the destination size | Appendix E.13 | |||
Deleting the persistence subscribers | Appendix E.14 | |||
Monitoring task | Monitors the resources used with Cosminexus JMS Provider. | Monitoring the CJMSP Broker status | Appendix E.15 | |
Checking the CJMSP Broker details | Appendix E.16 | |||
Checking the destination status | Appendix E.17 | |||
Checking the persistence subscriber status | Appendix E.18 | |||
Errors | Error analysis procedure | Analyzes the cause of error when an error occurs while Cosminexus JMS Provider is being used. | Analysis of errors in the CJMSP resource adapters | Appendix E.19 |
Analysis when CJMSP Broker stops due to an error | Appendix E.20 | |||
Analysis when there is no response from a Cosminexus JMS Provider service | Appendix E.21 | |||
Recovery procedure | Recovers the system when an error occurs while Cosminexus JMS Provider is being used. | Recovery when an error occurs in a CJMSP resource adapter | Appendix E.22 | |
Recovery when CJMSP Broker stops due to an error | Appendix E.23 | |||
Recovery when there is no response from a Cosminexus JMS Provider service | Appendix E.24 | |||
Deletion | Deleting the environment | Deletes the Cosminexus JMS Provider environment. | Deleting the Cosminexus JMS Provider service instances | Appendix E.25 |