public < T > void onIntegrationReady ( final String key , final Callback < T > callback ) { if ( isNullOrEmpty ( key ) ) { throw new IllegalArgumentException ( "key cannot be null or empty." ) ; } analyticsExecutor . submit ( new Runnable ( ) { @ Override public void run ( ) { HANDLER . post ( new Runnable ( ) { @ Override public void run ( ) { performCallback ( key , callback ) ; } } ) ; } } ) ; }
Register to be notified when a bundled integration is ready .