java.lang.Object
edu.internet2.middleware.grouper.app.freshServiceRequester.FreshRequesterGroup

public class FreshRequesterGroup extends Object
  • Constructor Details

    • FreshRequesterGroup

      public FreshRequesterGroup()
  • Method Details

    • createTableFreshGroup

      public static void createTableFreshGroup(DdlVersionBean ddlVersionBean, Database database)
    • fromJson

      public static FreshRequesterGroup fromJson(com.fasterxml.jackson.databind.JsonNode groupNode)
      convert from jackson json
      Parameters:
      groupNode -
      Returns:
      the group
    • toJson

      public com.fasterxml.jackson.databind.node.ObjectNode toJson(Set<String> fieldNamesToSet)
      convert to jackson json
      Parameters:
      fieldNamesToSet - the field names we'll be setting
      Returns:
      a jackson ObjectNode representing the GrouperRequesterGroup object
    • toProvisioningGroup

      public ProvisioningGroup toProvisioningGroup()
      Convert to a provisioning group
      Returns:
      a Provisioning Group object
    • fromProvisioningGroup

      public static FreshRequesterGroup fromProvisioningGroup(ProvisioningGroup targetGroup, Set<String> fieldNamesToSet)
      Convert a provisioning group to a RequesterGroup
      Parameters:
      targetGroup - the provisioning group
      fieldNamesToSet - the field names in RequesterGroup to set
      Returns:
      the converted RequesterGroup
    • toString

      public String toString()
      Overrides:
      toString in class Object
    • getId

      public Long getId()
    • setId

      public void setId(Long id)
    • getName

      public String getName()
    • setName

      public void setName(String requesterGroupName)
    • getDescription

      public String getDescription()
    • setDescription

      public void setDescription(String description)