All Downloads are FREE. Search and download functionalities are using the official Maven repository.

org.dspace.app.bulkaccesscontrol.model.BulkAccessConditionConfiguration Maven / Gradle / Ivy

The newest version!
/**
 * The contents of this file are subject to the license and copyright
 * detailed in the LICENSE and NOTICE files at the root of the source
 * tree and available online at
 *
 * http://www.dspace.org/license/
 */
package org.dspace.app.bulkaccesscontrol.model;

import java.util.List;

import org.dspace.submit.model.AccessConditionOption;

/**
 * A collection of conditions to be met when bulk access condition.
 *
 * @author Mohamed Eskander (mohamed.eskander at 4science.it)
 */
public class BulkAccessConditionConfiguration {

    private String name;
    private List itemAccessConditionOptions;
    private List bitstreamAccessConditionOptions;

    public String getName() {
        return name;
    }

    public void setName(String name) {
        this.name = name;
    }

    public List getItemAccessConditionOptions() {
        return itemAccessConditionOptions;
    }

    public void setItemAccessConditionOptions(
        List itemAccessConditionOptions) {
        this.itemAccessConditionOptions = itemAccessConditionOptions;
    }

    public List getBitstreamAccessConditionOptions() {
        return bitstreamAccessConditionOptions;
    }

    public void setBitstreamAccessConditionOptions(
        List bitstreamAccessConditionOptions) {
        this.bitstreamAccessConditionOptions = bitstreamAccessConditionOptions;
    }
}




© 2015 - 2025 Weber Informatics LLC | Privacy Policy