public PagingManagerImpl(final PagingStoreFactory pagingSPI, final HierarchicalRepository<AddressSettings> addressSettingsRepository) { pagingStoreFactory = pagingSPI; this.addressSettingsRepository = addressSettingsRepository; addressSettingsRepository.registerListener(this); }
public PagingManagerImpl(final PagingStoreFactory pagingSPI, final StorageManager storageManager, final HierarchicalRepository<AddressSettings> addressSettingsRepository) { pagingStoreFactory = pagingSPI; this.addressSettingsRepository = addressSettingsRepository; addressSettingsRepository.registerListener(this); this.storageManager = storageManager; }
/** * @param notificationService can be <code>null</code> */ public SecurityStoreImpl(final HierarchicalRepository<Set<Role>> securityRepository, final HornetQSecurityManager securityManager, final long invalidationInterval, final boolean securityEnabled, final String managementClusterUser, final String managementClusterPassword, final NotificationService notificationService) { this.securityRepository = securityRepository; this.securityManager = securityManager; this.invalidationInterval = invalidationInterval; this.securityEnabled = securityEnabled; this.managementClusterUser = managementClusterUser; this.managementClusterPassword = managementClusterPassword; this.notificationService = notificationService; this.securityRepository.registerListener(this); }
/** * @param notificationService can be <code>null</code> */ public SecurityStoreImpl(final HierarchicalRepository<Set<Role>> securityRepository, final HornetQSecurityManager securityManager, final long invalidationInterval, final boolean securityEnabled, final String managementClusterUser, final String managementClusterPassword, final NotificationService notificationService) { this.securityRepository = securityRepository; this.securityManager = securityManager; this.invalidationInterval = invalidationInterval; this.securityEnabled = securityEnabled; this.managementClusterUser = managementClusterUser; this.managementClusterPassword = managementClusterPassword; this.notificationService = notificationService; this.securityRepository.registerListener(this); }
addressSettingsRepository.registerListener(addressSettingsRepositoryListener);