Interface ReadOnlyBeanRefreshEventHandler
-
- All Known Implementing Classes:
ReadOnlyBeanContainer
public interface ReadOnlyBeanRefreshEventHandlerReadOnlyBeanRefreshEventHandler defines the methods that can be used to implement a distributed ReadOnly beans. An instance of ReadOnlyBeanRefreshEventHandler is used to handle requests received from other server instances. An instance of DistributedReadOnlyBeanNotifier is used to notify other server instances.- Author:
- Mahesh Kannan
- See Also:
DistributedReadOnlyBeanService
-
-
Method Summary
All Methods Instance Methods Abstract Methods Modifier and Type Method Description ClassLoadergetClassLoader()Called from DistributedReadOnlyBeanServiceImpl before de-serializing the bean's pkvoidhandleRefreshAllRequest()Called from DistributedReadOnlyBeanServiceImpl when a refreshAll message arrives at this instancevoidhandleRefreshRequest(Object pk)Called from DistributedReadOnlyBeanServiceImpl when a refresh message arrives at this instance
-
-
-
Method Detail
-
getClassLoader
ClassLoader getClassLoader()
Called from DistributedReadOnlyBeanServiceImpl before de-serializing the bean's pk- Returns:
- the application class loader
-
handleRefreshRequest
void handleRefreshRequest(Object pk)
Called from DistributedReadOnlyBeanServiceImpl when a refresh message arrives at this instance- Parameters:
pk- the primary key that needs to be refreshed
-
handleRefreshAllRequest
void handleRefreshAllRequest()
Called from DistributedReadOnlyBeanServiceImpl when a refreshAll message arrives at this instance
-
-