Class TransactionalScheme.Manager

  • All Implemented Interfaces:
    BackingMapManager
    Enclosing class:
    TransactionalScheme

    public static class TransactionalScheme.Manager
    extends ExtensibleConfigurableCacheFactory.Manager
    The Manager class uses builders to create the required backing maps and provides client access to those maps. The transactional manager is needed to bootstrap the transactional framework. It also needs to load high-units into the parameter list.
    • Method Detail

      • init

        public void init​(BackingMapManagerContext context)
        Called by a CacheService to indicate to this manager that the manager is being associated with the CacheService. This method is called once immediately upon the startup of the CacheService, before any NamedCache objects are created by the CacheService.

        Important note: BackingMapManager cannot be associated with more then one instance of a CacheService. However, in a situation when a CacheService automatically restarts, it is possible that this manager instance is re-used by a newly created (restarted) CacheService calling this method once again providing a new context.

        Important note: BackingMapManager cannot be associated with more than one instance of a CacheService. However, in a situation when a CacheService automatically restarts, it is possible that this manager instance is re-used by a newly created (restarted) CacheService calling this method once again providing a new context.

        Specified by:
        init in interface BackingMapManager
        Overrides:
        init in class ExtensibleConfigurableCacheFactory.Manager
        Parameters:
        context - the BackingMapManagerContext object for this BackingMapManager