RequestsFilter.java
package org.silverpeas.components.formsonline.model;
import java.util.ArrayList;
import java.util.List;
import java.util.Optional;
public class RequestsFilter {
private String componentId;
private boolean allRequests;
private List<String> formIds = new ArrayList<>();
private int state = -1;
private FormInstanceValidationType pendingValidationType;
public RequestsFilter(String componentId, boolean allRequests) {
this.componentId = componentId;
this.allRequests = allRequests;
}
public String getComponentId() {
return componentId;
}
public void setComponentId(final String componentId) {
this.componentId = componentId;
}
public boolean isAllRequests() {
return allRequests;
}
public void setAllRequests(final boolean allRequests) {
this.allRequests = allRequests;
}
public List<String> getFormIds() {
return formIds;
}
public int getState() {
return state;
}
public void setState(final int state) {
this.state = state;
}
public Optional<FormInstanceValidationType> getPendingValidationType() {
return Optional.ofNullable(pendingValidationType);
}
public void setPendingValidationType(final FormInstanceValidationType pendingValidationType) {
this.pendingValidationType = pendingValidationType;
}
}