All Downloads are FREE. Search and download functionalities are using the official Maven repository.

com.github.marschall.osgi.remoting.ejb.api.ProxyFlusher Maven / Gradle / Ivy

The newest version!
package com.github.marschall.osgi.remoting.ejb.api;

/**
 * Allows to flush and relookup all client proxies.
 * 
 * 

* This is mostly useful for lazy login. It can be used as follows: *

    *
  1. do unauthenticated class
  2. *
  3. authenticate (through proprietary API)
  4. *
  5. call {@link #flushProxies()}
  6. *
  7. all calls from this moment on will be authenticated
  8. *
* *

* All the services stay valid after the flushing. */ public interface ProxyFlusher { /** * Flushes all client proxies and looks them up again. Blocks until * successful. */ public void flushProxies(); }





© 2015 - 2025 Weber Informatics LLC | Privacy Policy