1. /*
  2. * @(#)InvocationHandlerFactory.java 1.7 04/07/13
  3. *
  4. * Copyright 2004 Sun Microsystems, Inc. All rights reserved.
  5. * SUN PROPRIETARY/CONFIDENTIAL. Use is subject to license terms.
  6. */
  7. package com.sun.corba.se.spi.orbutil.proxy ;
  8. import java.lang.reflect.InvocationHandler ;
  9. public interface InvocationHandlerFactory
  10. {
  11. /** Get an InvocationHandler.
  12. */
  13. InvocationHandler getInvocationHandler() ;
  14. /** Get the interfaces that InvocationHandler instances
  15. * produced by this InvocationHandlerFactory support.
  16. */
  17. Class[] getProxyInterfaces() ;
  18. }