Client received message from RFA API:
F30: Item closed by administrator.
1. what event triggered this error message?
2. what actions they should do when they received the messenger.
For example, resubscribe it immediately or it can be recovered automatically.
It means their organisation's Market Data administrator closed the item in the ADH cache using the adhmon tool.
This is not something an MD Admin typically does - so the client should ask their Admin why this was done.
Developers should not code according to specific Status message Text values as these can change over time.
The normal recommendation for closed item recovery is:
If they receive a Status Msg with a stream state of Closed, and they are certain the item is a valid instrument which they are permissioned for - then they can add the item to a recovery queue.
The application should wait a while before attempting to re-subscribe to items in a recovery queue. If the re-subscribe attempt fails again with a Closed, a further delay should be added before any additional re-subscribe attempt. The application should not attempt recovery indefinitely. IF re-subscribe fails after a few attempts, this should generate an alert and human intervention should take place to identify the reason for repeated failure.
The above process is recommended to avoid an application continuously attempting to recover an item which not recoverable - in order to minimise bandwidth usage and server load as a result of unnecessary re-subscribe attempts.
Hello Iam from Factset. Iam looking for java code samples to establish a RFA connection without using the GUI application code for Refinitiv . Can someone provide me that? Or help me with proceeding further on this?