Class AccessConditionOption


  • public class AccessConditionOption
    extends Object
    This class represents an option available in the submission upload section to set permission on a file. An option is defined by a name such as "open access", "embargo", "restricted access", etc. and some optional attributes to better clarify the constraints and input available to the user. For instance an embargo option could allow to set a start date not longer than 3 years, etc
    Author:
    Luigi Andrea Pascarelli (luigiandrea.pascarelli at 4science.it)
    • Constructor Detail

      • AccessConditionOption

        public AccessConditionOption()
    • Method Detail

      • getName

        public String getName()
      • setName

        public void setName​(String type)
      • getGroupName

        public String getGroupName()
      • setGroupName

        public void setGroupName​(String groupName)
      • getHasStartDate

        public Boolean getHasStartDate()
      • setHasStartDate

        public void setHasStartDate​(Boolean hasStartDate)
      • getHasEndDate

        public Boolean getHasEndDate()
      • setHasEndDate

        public void setHasEndDate​(Boolean hasEndDate)
      • getStartDateLimit

        public String getStartDateLimit()
      • setStartDateLimit

        public void setStartDateLimit​(String startDateLimit)
      • getEndDateLimit

        public String getEndDateLimit()
      • setEndDateLimit

        public void setEndDateLimit​(String endDateLimit)
      • getSelectGroupName

        public String getSelectGroupName()
      • setSelectGroupName

        public void setSelectGroupName​(String selectGroupName)