RabbitMQ
Queues (inbound)
Name | REST API method | Associated Exchanges (see below for details) |
netstone-get-character | /Character/{lodestoneId} | netstone-get-character-result netstone-get-character-refreshed |
netstone-get-character-class-jobs | /Character/ClassJobs/{lodestoneId} |
netstone-get-character-class-jobs-result netstone-get-character-class-jobs-refreshed |
netstone-get-character-minions | /Character/Minions/{lodestoneId} |
netstone-get-character-minions-result netstone-get-character-minions-refreshed |
netstone-get-character-mounts | /Character/Mounts/{lodestoneId} |
netstone-get-character-mounts-result netstone-get-character-mounts-refreshed |
netstone-get-character-achievements | /Character/Achievements/{lodestoneId} |
netstone-get-character-achievements-result netstone-get-character-achievements-refreshed |
netstone-get-free-company | /FreeCompany/{lodestoneId} |
netstone-get-free-company-result netstone-get-free-company-refreshed |
netstone-get-free-company-members | /FreeCompany/Members/{lodestoneId} |
netstone-get-free-company-members-result netstone-get-free-company-members-refreshed |
Exchanges (outbound)
Name | Sent When |
netstone-get-character-result | Character data requested through queue. |
netstone-get-character-refreshed | Character data refreshed from Lodestone. |
netstone-get-character-class-jobs-result | Character's class jobs requested through queue. |
netstone-get-character-class-jobs-refreshed | Character's class jobs refreshed from Lodestone. |
netstone-get-character-minions-result |
Character's minions requested through queue. |
netstone-get-character-minions-refreshed |
Character's minions refreshed from Lodestone. |
netstone-get-character-mounts-result |
Character's mounts requested through queue. |
netstone-get-character-mounts-refreshed |
Character's mounts refreshed from Lodestone. |
netstone-get-character-achievements-result |
Character's achievements requested through queue. |
netstone-get-character-achievements-refreshed |
Character's achievements refreshed from Lodestone. |
netstone-get-free-company-result |
Free Company data requested through queue. |
netstone-get-free-company-refreshed |
Free Company data refreshed from Lodestone. |
netstone-get-free-company-members-result |
Free Company's members requested through queue. |
netstone-get-free-company-members-refreshed |
Free Company's members refreshed from Lodestone. |
- "result" exchanges are only filled when data was requested through inbound queue, NOT when requested through API.
- "result"refreshed" exchanges are filled whenever data was refreshed from the Lodestone, no matter whether through inbound queue or API. It is however NOT filled when data was returned from cache.