コード例 #1
0
 AsyncConfiguration(AttributeSet attributes) {
   this.attributes = attributes.checkProtection();
   marshalling = attributes.attribute(MARSHALLING);
   replicationQueue = attributes.attribute(REPLICATION_QUEUE);
   replicationQueueInterval = attributes.attribute(REPLICATION_QUEUE_INTERVAL);
   replicationQueueMaxElements = attributes.attribute(REPLICATION_QUEUE_MAX_ELEMENTS);
   useReplicationQueue = attributes.attribute(USE_REPLICATION_QUEUE);
 }
コード例 #2
0
 public SitesConfiguration(
     AttributeSet attributes,
     List<BackupConfiguration> allBackups,
     BackupForConfiguration backupFor) {
   this.attributes = attributes.checkProtection();
   this.allBackups = Collections.unmodifiableList(allBackups);
   this.disableBackups = attributes.attribute(DISABLE_BACKUPS);
   this.inUseBackupSites = attributes.attribute(IN_USE_BACKUP_SITES);
   this.backupFor = backupFor;
 }
コード例 #3
0
 DeadlockDetectionConfiguration(AttributeSet attributes) {
   this.attributes = attributes.checkProtection();
   enabled = attributes.attribute(ENABLED);
   spinDuration = attributes.attribute(SPIN_DURATION);
 }
コード例 #4
0
 GroupsConfiguration(AttributeSet attributes) {
   this.attributes = attributes.checkProtection();
   enabled = attributes.attribute(ENABLED);
   groupers = attributes.attribute(GROUPERS);
 }