Class SymbolRegistryPostProcessEngagement
java.lang.Object
com.bluebell.greenhouse.osmosis.engagements.symbol.SymbolRegistryPostProcessEngagement
Command-line engagement for symbol registry post-processing.
This standalone entrypoint parses and validates CLI arguments, loads the symbol registry,
applies the requested post-process operations, and persists any changed category or ticker scope
back to disk through SymbolRegistryPostProcessService.
The supported operations are:
--resolve-reviews=true: setsneeds_review=falsewhen an entry currently needs review and its confidence is above0.8--clean-up-exchanges=true: updates exchange values for either an entire category or a single ticker target
Exchange cleanup requires --exchange and exactly one of --category or
--ticker. Category targets are normalized to lowercase, while ticker and exchange values are
normalized to uppercase before execution.
Example usage:
--resolve-reviews=true--clean-up-exchanges=true --category=forex --exchange=IDEALPRO--clean-up-exchanges=true --ticker=AAPL --exchange=XNAS--resolve-reviews=true --clean-up-exchanges=true --category=stocks --exchange=XNAS
Remember to prepend mvn -DskipTests compile exec:java
-Dexec.mainClass=com.bluebell.greenhouse.osmosis.engagements.symbol.SymbolRegistryPostProcessEngagement
-Dexec.args=""
- Version:
- 1.0.9
- Author:
- Stephen Prizio
-
Method Summary
-
Method Details
-
main
Runs the standalone symbol registry post-process osmosis flow.- Parameters:
args- command-line args
-