Code development platform for open source projects from the European Union institutions :large_blue_circle: EU Login authentication by SMS has been phased out. To see alternatives please check here

Skip to content
Snippets Groups Projects
Select Git revision
  • 89219ea7315a5984286b7da90d9c9026a65bba38
  • development default
  • feature/EDELIVERY-15382-rest-api-jwt-authentication-for-dynamic-discovery-client
  • feature/EDELIVERY-13760-translate-server-side-error-messages
  • bugfix/EDELIVERY-14172-domismp-accepts-requests-with-wrong-domain-header-value
  • EDELIVERY-15372-upgrade-libraries-and-plugins-and-update-httpclient-to-httpclient5
  • EDELIVERY-15377-migrate-to-angular-20
  • bugfix/EDELIVERY-14196-select-domain-select-resource-dropdown-should-be-order-alphabetically
  • feature/EDELIVERY-12753-sml-integration-migration-to-different-smp
  • feature/EDELIVERY-13757-extend-session-dialog-should-have-an-active-counter
  • EDELIVERY-15144-sql-update
  • bugfix/EDELIVERY-14326-ui-edit-resource-filters
  • feature/EDELIVERY-15144-domismp-system-notification-generalize-time-expiration-alerts
  • bugfix/EDELIVERY-15102-alert-is-not-appearing-when-adding-duplicated-certificate
  • bugfix/EDELIVERY-15203-small-left-grid-shows-no-data-found-for-1-2-seconds-before-loading-the-data
  • EDELIVERY-15219-search-filter-with-understore-char-does-not-work
  • bugfix/EDELIVERY-15226-certificates-error-when-trying-to-delete-certificates
  • bugfix/EDELIVERY-15224-error-when-trying-to-update-info-from-profile-page
  • bugfix/EDELIVERY-15225-emails-are-not-sent-in-domismp
  • release/5.1.x
  • feature/EDELIVERY-12746-external-secret-sharing-services-as-vaults
  • 5.1.1
  • 5.1
  • 5.1-TEST
  • 5.1-RC1
  • 5.0.1
  • 5.0
  • 5.0-RC1
  • 4.2
  • 4.2-RC1
  • 4.1.2
  • 4.1.1
  • 4.1.0
  • 4.1.0-RC1
  • 4.0.0
  • 4.0.0-RC1
  • 3.0.2
  • 3.0.1
  • 3.0.0
39 results

GroupModel.java

Blame
  • bozmiha's avatar
    Mihai BOZ authored
    added methods to addresources to domain, add members to domain, create groups of domains, add members to groups, created tests for EditGroupsPage
    
    Signed-off-by: default avatarbozmiha <Mihai.BOZ@ext.ec.europa.eu>
    89219ea7
    History
    Code owners
    Assign users and groups as approvers for specific file changes. Learn more.
    GroupModel.java 1.90 KiB
    package rest.models;
    
    import utils.Generator;
    
    
    public class GroupModel {
        private String groupName;
        private String visibility;
        private String groupDescription;
        private Object actionMessage;
        private String groupId;
        private Long index;
        private Long status;
    
        public void setGroupName(String groupName) {
            this.groupName = groupName;
        }
    
        public void setVisibility(String visibility) {
            this.visibility = visibility;
        }
    
        public void setGroupDescription(String groupDescription) {
            this.groupDescription = groupDescription;
        }
    
        public void setActionMessage(Object actionMessage) {
            this.actionMessage = actionMessage;
        }
    
        public String getGroupId() {
            return groupId;
        }
    
        public void setGroupId(String groupId) {
            this.groupId = groupId;
        }
    
        public void setIndex(Long index) {
            this.index = index;
        }
    
        public void setStatus(Long status) {
            this.status = status;
        }
    
        public String getGroupName() {
            return groupName;
        }
        public String getVisibility() {
            return visibility;
        }
        public String getGroupDescription() {
            return groupDescription;
        }
    
        public static GroupModel generatePublicGroup() {
            GroupModel groupModel = new GroupModel();
            groupModel.groupName = ("AUT_groupName_" + Generator.randomAlphaNumeric(4)).toLowerCase();
            groupModel.groupDescription = Generator.randomAlphaNumeric(10).toLowerCase();
            groupModel.visibility = "PUBLIC";
            return groupModel;
        }
    
        public static GroupModel generatePrivateGroup() {
            GroupModel groupModel = new GroupModel();
            groupModel.groupName = ("AUT_groupName_" + Generator.randomAlphaNumeric(4)).toLowerCase();
            groupModel.groupDescription = Generator.randomAlphaNumeric(10).toLowerCase();
            groupModel.visibility = "PRIVATE";
            return groupModel;
        }
    
    }