edu.internet2.middleware.grouper.externalSubjects
Class ExternalSubjectConfig.ExternalSubjectConfigBean

java.lang.Object
  extended by edu.internet2.middleware.grouper.externalSubjects.ExternalSubjectConfig.ExternalSubjectConfigBean
Enclosing class:
ExternalSubjectConfig

public static class ExternalSubjectConfig.ExternalSubjectConfigBean
extends Object

cache the config stuff


Constructor Summary
ExternalSubjectConfig.ExternalSubjectConfigBean()
           
 
Method Summary
 String getDescriptionEl()
          expression language of the description
 List<ExternalSubjectConfig.ExternalSubjectAttributeConfigBean> getExternalSubjectAttributeConfigBeans()
          attributes configured
 List<String> getSearchAttributeEl()
           
 List<String> getSortAttributeEl()
           
 boolean isEmailEnabled()
          if the email column is enabled
 boolean isEmailRequired()
          if the email column is required
 boolean isInstitutionEnabled()
          if the institution column is enabled
 boolean isInstitutionRequired()
          if the institution column is required
 boolean isNameRequired()
          if the name column is required
 
Methods inherited from class java.lang.Object
equals, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Constructor Detail

ExternalSubjectConfig.ExternalSubjectConfigBean

public ExternalSubjectConfig.ExternalSubjectConfigBean()
Method Detail

getDescriptionEl

public String getDescriptionEl()
expression language of the description

Returns:
el of description

getSearchAttributeEl

public List<String> getSearchAttributeEl()
Returns:
expression language for each of the search attributes

getSortAttributeEl

public List<String> getSortAttributeEl()
Returns:
expression language for each of the sort attributes

isNameRequired

public boolean isNameRequired()
if the name column is required

Returns:
if name required

isEmailRequired

public boolean isEmailRequired()
if the email column is required

Returns:
if email required

isEmailEnabled

public boolean isEmailEnabled()
if the email column is enabled

Returns:
if email enabled

isInstitutionRequired

public boolean isInstitutionRequired()
if the institution column is required

Returns:
institution required

isInstitutionEnabled

public boolean isInstitutionEnabled()
if the institution column is enabled

Returns:
if the institution column is enabled

getExternalSubjectAttributeConfigBeans

public List<ExternalSubjectConfig.ExternalSubjectAttributeConfigBean> getExternalSubjectAttributeConfigBeans()
attributes configured

Returns:
attributes configured