Package net.sf.hajdbc

Examples of net.sf.hajdbc.SynchronizationStrategy


   * @throws IllegalStateException if synchronization fails.
   */
  @ManagedOperation
  public void activate(String databaseId, String strategyId)
  {
    SynchronizationStrategy strategy = this.configuration.getSynchronizationStrategyMap().get(strategyId);
   
    if (strategy == null)
    {
      throw new IllegalArgumentException(Messages.INVALID_SYNC_STRATEGY.getMessage(strategyId));
    }
View Full Code Here


  {
    SynchronizationStrategyDescriptorAdapter adapter = new SynchronizationStrategyDescriptorAdapter();
   
    for (SynchronizationStrategyDescriptor entry: entries)
    {
      SynchronizationStrategy strategy = adapter.unmarshal(entry);
     
      this.synchronizationStrategies.put(entry.getId(), strategy);
    }
  }
View Full Code Here

    assertNull(configuration.getDispatcherFactory());
    Map<String, SynchronizationStrategy> syncStrategies = configuration.getSynchronizationStrategyMap();
    assertNotNull(syncStrategies);
    assertEquals(1, syncStrategies.size());
   
    SynchronizationStrategy syncStrategy = syncStrategies.get("diff");
   
    assertNotNull(syncStrategy);
    assertTrue(syncStrategy instanceof DifferentialSynchronizationStrategy);
    DifferentialSynchronizationStrategy diffStrategy = (DifferentialSynchronizationStrategy) syncStrategy;
    assertEquals(100, diffStrategy.getFetchSize());
View Full Code Here

   * @throws IllegalStateException if synchronization fails.
   */
  @ManagedOperation
  public void activate(String databaseId, String strategyId)
  {
    SynchronizationStrategy strategy = this.configuration.getSynchronizationStrategyMap().get(strategyId);
   
    if (strategy == null)
    {
      throw new IllegalArgumentException(Messages.INVALID_SYNC_STRATEGY.getMessage(this, strategyId));
    }
View Full Code Here

    assertNull(configuration.getDispatcherFactory());
    Map<String, SynchronizationStrategy> syncStrategies = configuration.getSynchronizationStrategyMap();
    assertNotNull(syncStrategies);
    assertEquals(1, syncStrategies.size());
   
    SynchronizationStrategy syncStrategy = syncStrategies.get("diff");
   
    assertNotNull(syncStrategy);
    assertTrue(syncStrategy instanceof DifferentialSynchronizationStrategy);
    DifferentialSynchronizationStrategy diffStrategy = (DifferentialSynchronizationStrategy) syncStrategy;
    assertEquals(100, diffStrategy.getFetchSize());
View Full Code Here

   * @throws IllegalStateException if synchronization fails.
   */
  @ManagedOperation
  public void activate(String databaseId, String strategyId)
  {
    SynchronizationStrategy strategy = this.configuration.getSynchronizationStrategyMap().get(strategyId);
   
    if (strategy == null)
    {
      throw new IllegalArgumentException(Messages.INVALID_SYNC_STRATEGY.getMessage(this, strategyId));
    }
View Full Code Here

   * @throws IllegalStateException if synchronization fails.
   */
  @ManagedOperation
  public void activate(String databaseId, String strategyId)
  {
    SynchronizationStrategy strategy = this.configuration.getSynchronizationStrategyMap().get(strategyId);
   
    if (strategy == null)
    {
      throw new IllegalArgumentException(Messages.INVALID_SYNC_STRATEGY.getMessage(strategyId));
    }
View Full Code Here

TOP

Related Classes of net.sf.hajdbc.SynchronizationStrategy

Copyright © 2018 www.massapicom. All rights reserved.
All source code are property of their respective owners. Java is a trademark of Sun Microsystems, Inc and owned by ORACLE Inc. Contact coftware#gmail.com.