This can only be done using a solve callback.
But I am wondering what you want to do with that status? Usually the status should either be infeasible, in which case the node is cut, or optimal, in which case regular node processing ensues. Do you observe numerical trouble or anything so that you get other statuses?
#CPLEXOptimizers#DecisionOptimization