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 java.lang.Object

cache the config stuff


Constructor Summary
ExternalSubjectConfig.ExternalSubjectConfigBean()
           
 
Method Summary
 java.lang.String getDescriptionEl()
          expression language of the description
 java.util.List<ExternalSubjectConfig.ExternalSubjectAttributeConfigBean> getExternalSubjectAttributeConfigBeans()
          attributes configured
 java.util.List<java.lang.String> getSearchAttributeEl()
           
 java.util.List<java.lang.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 java.lang.String getDescriptionEl()
expression language of the description

Returns:
el of description

getSearchAttributeEl

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

getSortAttributeEl

public java.util.List<java.lang.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 java.util.List<ExternalSubjectConfig.ExternalSubjectAttributeConfigBean> getExternalSubjectAttributeConfigBeans()
attributes configured

Returns:
attributes configured