Candidate starter groups

Hi. How to get “candidate starter groups” of pool (participant) programmatically by java code?

Is there any interface or class to set listener for participant (pool) ?