1. package org.omg.PortableServer;
  2. /**
  3. * org/omg/PortableServer/ServantLocator.java .
  4. * Generated by the IDL-to-Java compiler (portable), version "3.2"
  5. * from ../../../../src/share/classes/org/omg/PortableServer/poa.idl
  6. * Wednesday, September 15, 2004 10:28:41 AM GMT
  7. */
  8. /**
  9. * When the POA has the NON_RETAIN policy it uses servant
  10. * managers that are ServantLocators. Because the POA
  11. * knows that the servant returned by this servant
  12. * manager will be used only for a single request,
  13. * it can supply extra information to the servant
  14. * manager's operations and the servant manager's pair
  15. * of operations may be able to cooperate to do
  16. * something different than a ServantActivator.
  17. * When the POA uses the ServantLocator interface,
  18. * immediately after performing the operation invocation
  19. * on the servant returned by preinvoke, the POA will
  20. * invoke postinvoke on the servant manager, passing the
  21. * ObjectId value and the Servant value as parameters
  22. * (among others). This feature may be used to force
  23. * every request for objects associated with a POA to
  24. * be mediated by the servant manager.
  25. */
  26. public interface ServantLocator extends ServantLocatorOperations, org.omg.PortableServer.ServantManager, org.omg.CORBA.portable.IDLEntity
  27. {
  28. } // interface ServantLocator