com.codemonster.surinam.export.lifecycle
Interface InterceptorLifecycle

All Known Subinterfaces:
ServiceFinder, ServiceInvocationRouter
All Known Implementing Classes:
FullyDynamicCachingInvocationRouterImpl, FullyDynamicNoCacheInvocationRouterImpl, ServiceFinderImpl

public interface InterceptorLifecycle

This management interface is for routing interceptors so that they can participate in lifecycle callbacks.

Author:
Samuel Provencher

Method Summary
 void invalidateReferences()
          This callback is for routing interceptors to know that they should flush any references to services they might be holding on to.
 

Method Detail

invalidateReferences

void invalidateReferences()
This callback is for routing interceptors to know that they should flush any references to services they might be holding on to. They may or may not reacquire a new reference at that time (they could choose a lazy-loading strategy).



Copyright © 2010. All Rights Reserved.