Examples of addDuplicationStrategy()


Examples of org.hibernate.event.service.spi.EventListenerRegistry.addDuplicationStrategy()

      LOG.debug( "Skipping Envers listener auto registration" );
      return;
    }

    EventListenerRegistry listenerRegistry = serviceRegistry.getService( EventListenerRegistry.class );
    listenerRegistry.addDuplicationStrategy( EnversListenerDuplicationStrategy.INSTANCE );

    final AuditConfiguration enversConfiguration = AuditConfiguration.getFor( configuration );

        if (enversConfiguration.getEntCfg().hasAuditedEntities()) {
        listenerRegistry.appendListeners( EventType.POST_DELETE, new EnversPostDeleteEventListenerImpl( enversConfiguration ) );
View Full Code Here

Examples of org.hibernate.event.service.spi.EventListenerRegistry.addDuplicationStrategy()

      LOG.debug( "Skipping Envers listener auto registration" );
      return;
    }

    final EventListenerRegistry listenerRegistry = serviceRegistry.getService( EventListenerRegistry.class );
    listenerRegistry.addDuplicationStrategy( EnversListenerDuplicationStrategy.INSTANCE );

    final AuditConfiguration enversConfiguration = AuditConfiguration.getFor(
        configuration,
        serviceRegistry.getService(
            ClassLoaderService.class
View Full Code Here

Examples of org.hibernate.event.service.spi.EventListenerRegistry.addDuplicationStrategy()

    @Override
    public void integrate(Configuration configuration, SessionFactoryImplementor sessionFactory, SessionFactoryServiceRegistry serviceRegistry) {
        super.integrate(configuration, sessionFactory, serviceRegistry);
        EventListenerRegistry listenerRegistry = serviceRegistry.getService( EventListenerRegistry.class );
        listenerRegistry.addDuplicationStrategy( EnversListenerDuplicationStrategy.INSTANCE );
        final AuditConfiguration enversConfiguration = AuditConfiguration.getFor( configuration, serviceRegistry.getService( ClassLoaderService.class ) );
        if (enversConfiguration.getEntCfg().hasAuditedEntities()) {
            listenerRegistry.appendListeners( EventType.POST_DELETE, new EnversOnlyPostDeleteEventListenerImpl( enversConfiguration ) );
        }
    }
View Full Code Here

Examples of org.hibernate.event.service.spi.EventListenerRegistry.addDuplicationStrategy()

    assertTrue( "We should start of with no listeners", eventEventListenerGroup.count() == 0 );

    FullTextIndexEventListener firstFullTextIndexEventListener = new FullTextIndexEventListener();

    eventListenerRegistry.setListeners( EventType.POST_INSERT, firstFullTextIndexEventListener );
    eventListenerRegistry.addDuplicationStrategy(
        new HibernateSearchIntegrator.DuplicationStrategyImpl(
            FullTextIndexEventListener.class
        )
    );
    eventListenerRegistry.appendListeners( EventType.POST_INSERT, new FullTextIndexEventListener() );
View Full Code Here

Examples of org.hibernate.event.service.spi.EventListenerRegistry.addDuplicationStrategy()

      LOG.debug( "Skipping Envers listener auto registration" );
      return;
    }

    final EventListenerRegistry listenerRegistry = serviceRegistry.getService( EventListenerRegistry.class );
    listenerRegistry.addDuplicationStrategy( EnversListenerDuplicationStrategy.INSTANCE );

        enversConfiguration = AuditConfiguration.getFor(
        configuration,
        serviceRegistry.getService(
            ClassLoaderService.class
View Full Code Here

Examples of org.hibernate.event.service.spi.EventListenerRegistry.addDuplicationStrategy()

      LOG.debug( "Skipping Envers listener auto registration" );
      return;
    }

    final EventListenerRegistry listenerRegistry = serviceRegistry.getService( EventListenerRegistry.class );
    listenerRegistry.addDuplicationStrategy( EnversListenerDuplicationStrategy.INSTANCE );

        enversConfiguration = AuditConfiguration.getFor(
        configuration,
        serviceRegistry.getService(
            ClassLoaderService.class
View Full Code Here

Examples of org.hibernate.event.service.spi.EventListenerRegistry.addDuplicationStrategy()

    return enableHibernateSearch;
  }

  private void registerHibernateSearchEventListener(FullTextIndexEventListener eventListener, SessionFactoryServiceRegistry serviceRegistry) {
    EventListenerRegistry listenerRegistry = serviceRegistry.getService( EventListenerRegistry.class );
    listenerRegistry.addDuplicationStrategy( new DuplicationStrategyImpl( FullTextIndexEventListener.class ) );

    listenerRegistry.appendListeners( EventType.POST_INSERT, eventListener );
    listenerRegistry.appendListeners( EventType.POST_UPDATE, eventListener );
    listenerRegistry.appendListeners( EventType.POST_DELETE, eventListener );
    listenerRegistry.appendListeners( EventType.POST_COLLECTION_RECREATE, eventListener );
View Full Code Here

Examples of org.hibernate.event.service.spi.EventListenerRegistry.addDuplicationStrategy()

    );

    final EventListenerRegistry listenerRegistry = activationContext.getServiceRegistry()
        .getService( EventListenerRegistry.class );

    listenerRegistry.addDuplicationStrategy( DuplicationStrategyImpl.INSTANCE );

    listenerRegistry.appendListeners( EventType.PRE_INSERT, listener );
    listenerRegistry.appendListeners( EventType.PRE_UPDATE, listener );
    listenerRegistry.appendListeners( EventType.PRE_DELETE, listener );
View Full Code Here

Examples of org.hibernate.event.service.spi.EventListenerRegistry.addDuplicationStrategy()

        jaccService.addPermission( declaration );
      }
    }

    final EventListenerRegistry eventListenerRegistry = serviceRegistry.getService( EventListenerRegistry.class );
    eventListenerRegistry.addDuplicationStrategy( DUPLICATION_STRATEGY );

    eventListenerRegistry.prependListeners( EventType.PRE_DELETE, new JaccPreDeleteEventListener() );
    eventListenerRegistry.prependListeners( EventType.PRE_INSERT, new JaccPreInsertEventListener() );
    eventListenerRegistry.prependListeners( EventType.PRE_UPDATE, new JaccPreUpdateEventListener() );
    eventListenerRegistry.prependListeners( EventType.PRE_LOAD, new JaccPreLoadEventListener() );
View Full Code Here

Examples of org.hibernate.event.service.spi.EventListenerRegistry.addDuplicationStrategy()

      LOG.debug( "Skipping Envers listener auto registration" );
      return;
    }

    EventListenerRegistry listenerRegistry = serviceRegistry.getService( EventListenerRegistry.class );
    listenerRegistry.addDuplicationStrategy( EnversListenerDuplicationStrategy.INSTANCE );

    final AuditConfiguration enversConfiguration = AuditConfiguration.getFor( configuration );

        if (enversConfiguration.getEntCfg().hasAuditedEntities()) {
        listenerRegistry.appendListeners( EventType.POST_DELETE, new EnversPostDeleteEventListenerImpl( enversConfiguration ) );
View Full Code Here
TOP
Copyright © 2018 www.massapi.com. 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.