Class PersistenceStrategyBuilderFactory


  • public class PersistenceStrategyBuilderFactory
    extends Object
    Author:
    Rajiv Mordani
    • Constructor Detail

      • PersistenceStrategyBuilderFactory

        public PersistenceStrategyBuilderFactory​(ServerConfigLookup serverConfigLookup,
                                                 org.glassfish.hk2.api.ServiceLocator services)
        Constructor.
    • Method Detail

      • createPersistenceStrategyBuilder

        public PersistenceStrategyBuilder createPersistenceStrategyBuilder​(String persistenceType,
                                                                           String frequency,
                                                                           String scope,
                                                                           Context ctx)
        creates the correct implementation of PersistenceStrategyBuilder if an invalid combination is input; an error is logged and MemoryStrategyBuilder is returned
      • getApplicationId

        public String getApplicationId​(Context ctx)
        returns the application id for the module
        Parameters:
        ctx - the context