add java dynamic proxy example