Class GrouperMessagingConfig

java.lang.Object
edu.internet2.middleware.grouperClient.messaging.GrouperMessagingConfig

public class GrouperMessagingConfig extends Object
configs in grouper.client.properties # name of a messaging system. note, "myAwsMessagingSystem" can be arbitrary # grouper.messaging.system.myAwsMessagingSystem.name = aws # class that implements edu.internet2.middleware.grouperClient.messaging.GrouperMessagingSystem # grouper.messaging.system.myAwsMessagingSystem.class =
  • Constructor Details

    • GrouperMessagingConfig

      public GrouperMessagingConfig()
  • Method Details

    • getName

      public String getName()
      Returns:
      the name
    • setName

      public void setName(String name1)
      Parameters:
      name1 - the name to set
    • getTheClass

      public Class<GrouperMessagingSystem> getTheClass()
      Returns:
      the theClass
    • setTheClass

      public void setTheClass(Class<GrouperMessagingSystem> theClass1)
      Parameters:
      theClass1 - the theClass to set
    • getDefaultSystemName

      public String getDefaultSystemName()
      default system name default system settings to this messaging system, note, there is only one level of inheritance
      Returns:
      the defaultSystemName
    • setDefaultSystemName

      public void setDefaultSystemName(String defaultSystemName1)
      default system name default system settings to this messaging system, note, there is only one level of inheritance
      Parameters:
      defaultSystemName1 - the defaultSystemName to set
    • propertyValueInt

      public int propertyValueInt(GrouperClientConfig grouperClientConfig, String propertyNameSuffix, int defaultValue)
      Parameters:
      grouperClientConfig -
      propertyNameSuffix -
      defaultValue -
      Returns:
      the value or the override
    • propertyValueString

      public String propertyValueString(GrouperClientConfig grouperClientConfig, String propertyNameSuffix)
      Parameters:
      grouperClientConfig -
      propertyNameSuffix -
      Returns:
      the value or the override