Uses of Interface
org.hibernate.shards.strategy.ShardStrategyFactory

Packages that use ShardStrategyFactory
org.hibernate.shards Copyright (C) 2007 Google Inc. 
org.hibernate.shards.session   
 

Uses of ShardStrategyFactory in org.hibernate.shards
 

Constructors in org.hibernate.shards with parameters of type ShardStrategyFactory
ShardedConfiguration(org.hibernate.cfg.Configuration prototypeConfiguration, List<ShardConfiguration> shardConfigs, ShardStrategyFactory shardStrategyFactory)
          Constructs a ShardedConfiguration.
ShardedConfiguration(org.hibernate.cfg.Configuration prototypeConfiguration, List<ShardConfiguration> shardConfigs, ShardStrategyFactory shardStrategyFactory, Map<Integer,Integer> virtualShardToShardMap)
          Constructs a ShardedConfiguration.
 

Uses of ShardStrategyFactory in org.hibernate.shards.session
 

Methods in org.hibernate.shards.session with parameters of type ShardStrategyFactory
 ShardedSessionFactory ShardedSessionFactoryImpl.getSessionFactory(List<ShardId> shardIds, ShardStrategyFactory shardStrategyFactory)
          Constructs a ShardedSessionFactory that operates on the given list of shardIds.
 ShardedSessionFactory ShardedSessionFactory.getSessionFactory(List<ShardId> shardIds, ShardStrategyFactory shardStrategyFactory)
          This method is provided to allow a client to work on a subset of shards or a specialized ShardStrategyFactory.
 

Constructors in org.hibernate.shards.session with parameters of type ShardStrategyFactory
ShardedSessionFactoryImpl(List<ShardId> shardIds, Map<org.hibernate.engine.SessionFactoryImplementor,Set<ShardId>> sessionFactoryShardIdMap, ShardStrategyFactory shardStrategyFactory, Set<Class<?>> classesWithoutTopLevelSaveSupport, boolean checkAllAssociatedObjectsForDifferentShards)
          Constructs a ShardedSessionFactoryImpl
ShardedSessionFactoryImpl(Map<org.hibernate.engine.SessionFactoryImplementor,Set<ShardId>> sessionFactoryShardIdMap, ShardStrategyFactory shardStrategyFactory, Set<Class<?>> classesWithoutTopLevelSaveSupport, boolean checkAllAssociatedObjectsForDifferentShards)
          Constructs a ShardedSessionFactoryImpl
SubsetShardedSessionFactoryImpl(List<ShardId> shardIds, Map<org.hibernate.engine.SessionFactoryImplementor,Set<ShardId>> sessionFactoryShardIdMap, ShardStrategyFactory shardStrategyFactory, Set<Class<?>> classesWithoutTopLevelSaveSupport, boolean checkAllAssociatedObjectsForDifferentShards)
           
SubsetShardedSessionFactoryImpl(Map<org.hibernate.engine.SessionFactoryImplementor,Set<ShardId>> sessionFactoryShardIdMap, ShardStrategyFactory shardStrategyFactory, Set<Class<?>> classesWithoutTopLevelSaveSupport, boolean checkAllAssociatedObjectsForDifferentShards)