blob: d01a5bb34457516ae1188009ed33a3daa9471c45 [file] [log] [blame]
/*
* Licensed to the Apache Software Foundation (ASF) under one
* or more contributor license agreements. See the NOTICE file
* distributed with this work for additional information
* regarding copyright ownership. The ASF licenses this file
* to you under the Apache License, Version 2.0 (the
* "License"); you may not use this file except in compliance
* with the License. You may obtain a copy of the License at
*
* http://www.apache.org/licenses/LICENSE-2.0
*
* Unless required by applicable law or agreed to in writing,
* software distributed under the License is distributed on an
* "AS IS" BASIS, WITHOUT WARRANTIES OR CONDITIONS OF ANY
* KIND, either express or implied. See the License for the
* specific language governing permissions and limitations
* under the License.
*/
package org.apache.syncope.core.provisioning.java;
public class ExecutorProperties {
private int corePoolSize = 5;
private int maxPoolSize = 25;
private int queueCapacity = 100;
private int awaitTerminationSeconds = 5;
public int getCorePoolSize() {
return corePoolSize;
}
public void setCorePoolSize(final int corePoolSize) {
this.corePoolSize = corePoolSize;
}
public int getMaxPoolSize() {
return maxPoolSize;
}
public void setMaxPoolSize(final int maxPoolSize) {
this.maxPoolSize = maxPoolSize;
}
public int getQueueCapacity() {
return queueCapacity;
}
public void setQueueCapacity(final int queueCapacity) {
this.queueCapacity = queueCapacity;
}
public int getAwaitTerminationSeconds() {
return awaitTerminationSeconds;
}
public void setAwaitTerminationSeconds(final int awaitTerminationSeconds) {
this.awaitTerminationSeconds = awaitTerminationSeconds;
}
}