private void createProxy(final Class<L> listenerInterface,final ClassLoader classLoader){
  proxy=listenerInterface.cast(Proxy.newProxyInstance(classLoader,new Class[]{listenerInterface},createInvocationHandler()));
}

private void createProxy ( final Class < L > listenerInterface , final ClassLoader classLoader ) { proxy = listenerInterface . cast ( Proxy . newProxyInstance ( classLoader , new Class [ ] { listenerInterface } , createInvocationHandler ( ) ) ) ; }
create the proxy object .
