public class GrouperDeprovisioningAttributeValue extends Object
| Constructor and Description |
|---|
GrouperDeprovisioningAttributeValue() |
| Modifier and Type | Method and Description |
|---|---|
void |
flattenValues()
set strings to defaults to reduce the number of assignment values we need
|
String |
getAffiliationString() |
String |
getAllowAddsWhileDeprovisionedString()
If allows adds to group of people who are deprovisioned
can be: blank, true, or false.
|
String |
getAutoChangeLoaderString()
If this is a loader job, if being in a deprovisioned group means the user should not be in the loaded group.
|
String |
getAutoselectForRemovalString()
If the deprovisioning screen should autoselect this object as an object to deprovision
can be: blank, true, or false.
|
Date |
getCertifiedDate()
date that this group was certified for deprovisioning.
|
Long |
getCertifiedMillis()
number of millis since 1970 that this group was certified for deprovisioning.
|
String |
getCertifiedMillisString()
(String) number of millis since 1970 that this group was certified for deprovisioning.
|
String |
getDeprovisionString()
true|false, true to deprovision, false to not deprovision (default to true).
|
String |
getDirectAssignmentString()
If deprovisioning configuration is directly assigned to the group or folder or inherited from parent
true for direct, false for inherited, blank for not assigned
|
String |
getEmailAddressesString()
Email addresses to send deprovisioning messages.
|
String |
getEmailBodyString()
custom email body for emails, if blank use the default configured body.
|
GrouperDeprovisioningConfiguration |
getGrouperDeprovisioningConfiguration() |
Stem |
getInheritedFromFolder()
if this is a stem attribute, this is the stem
|
String |
getInheritedFromFolderIdString()
Stem ID of the folder where the configuration is inherited from.
|
Date |
getLastEmailedDate()
yyyy/mm/dd date that this was last emailed so multiple emails dont go out on same day
|
String |
getLastEmailedDateString()
yyyy/mm/dd date that this was last emailed so multiple emails dont go out on same day
|
String |
getMailToGroupString() |
String |
getSendEmailString() |
String |
getShowForRemovalString() |
Stem.Scope |
getStemScope()
get the stem scope if assigned to a stem
|
String |
getStemScopeString() |
boolean |
isAllowAddsWhileDeprovisioned()
if allow adds while deprovisioned
|
boolean |
isAutoChangeLoader() |
boolean |
isAutoselectForRemoval() |
boolean |
isDeprovision() |
boolean |
isDirectAssignment()
If deprovisioning configuration is directly assigned to the group or folder or inherited from parent
|
boolean |
isEmailGroupMembers()
send email to managers of object.
|
boolean |
isEmailManagers()
send email to managers of object.
|
boolean |
isHasEmailBody()
if there is an email body
|
boolean |
isSendEmail() |
boolean |
isShowForRemoval() |
boolean |
isStemScopeSub()
if stem scope sub
|
void |
setAffiliationString(String affiliationString1) |
void |
setAllowAddsWhileDeprovisioned(Boolean allowAddsWhileDeprovisioned) |
void |
setAllowAddsWhileDeprovisionedString(String allowAddsWhileDeprovisionedString1)
If allows adds to group of people who are deprovisioned
can be: blank, true, or false.
|
void |
setAutoChangeLoader(Boolean autochangeLoader) |
void |
setAutoChangeLoaderString(String autoChangeLoaderString1)
If this is a loader job, if being in a deprovisioned group means the user should not be in the loaded group.
|
void |
setAutoselectForRemoval(Boolean autoselectForRemoval) |
void |
setAutoselectForRemovalString(String autoselectForRemoval1)
If the deprovisioning screen should autoselect this object as an object to deprovision
can be: blank, true, or false.
|
void |
setCertifiedDate(Date deprovisioningCertifiedDate)
(String) number of millis since 1970 that this group was certified for deprovisioning.
|
void |
setCertifiedMillis(Long deprovisioningCertifiedMillis)
(String) number of millis since 1970 that this group was certified for deprovisioning.
|
void |
setCertifiedMillisString(String deprovisioningCertifiedMillisString1)
(String) number of millis since 1970 that this group was certified for deprovisioning.
|
void |
setDeprovision(Boolean deprovision) |
void |
setDeprovisionString(String deprovisionString1)
true|false, true to deprovision, false to not deprovision (default to true).
|
void |
setDirectAssignment(boolean directAssignment)
If deprovisioning configuration is directly assigned to the group or folder or inherited from parent
|
void |
setDirectAssignmentString(String directAssignmentString1)
If deprovisioning configuration is directly assigned to the group or folder or inherited from parent
|
void |
setEmailAddressesString(String emailAddressesString1)
Email addresses to send deprovisioning messages.
|
void |
setEmailBodyString(String emailBodyString1)
custom email body for emails, if blank use the default configured body.
|
void |
setEmailGroupMembers(Boolean theEmailGroupMembers) |
void |
setEmailManagers(Boolean theEmailManagers) |
void |
setGrouperDeprovisioningConfiguration(GrouperDeprovisioningConfiguration grouperDeprovisioningConfiguration1) |
void |
setInheritedFromFolderIdString(String inheritedFromFolderIdString1)
Stem ID of the folder where the configuration is inherited from.
|
void |
setLastEmailedDate(Date date) |
void |
setLastEmailedDateString(String deprovisioningLastEmailedDateString1)
yyyy/mm/dd date that this was last emailed so multiple emails dont go out on same day
|
void |
setMailToGroupString(String mailToGroupString1) |
void |
setSendEmail(boolean theSendEmail)
if should send email, default false
|
void |
setSendEmailString(String sendEmailString1) |
void |
setShowForRemoval(Boolean showForRemoval) |
void |
setShowForRemovalString(String showForRemovalString1) |
void |
setStemScope(Stem.Scope scope)
set the scope and honor the defaults
|
void |
setStemScopeString(String stemScopeString1) |
String |
toString() |
public GrouperDeprovisioningConfiguration getGrouperDeprovisioningConfiguration()
public void setGrouperDeprovisioningConfiguration(GrouperDeprovisioningConfiguration grouperDeprovisioningConfiguration1)
grouperDeprovisioningConfiguration1 - the grouperDeprovisioningConfiguration to setpublic void flattenValues()
public String getAllowAddsWhileDeprovisionedString()
public boolean isAllowAddsWhileDeprovisioned()
public void setAllowAddsWhileDeprovisioned(Boolean allowAddsWhileDeprovisioned)
allowAddsWhileDeprovisioned - true if show for removalpublic void setAllowAddsWhileDeprovisionedString(String allowAddsWhileDeprovisionedString1)
allowAddsWhileDeprovisionedString1 - the allowAddsWhileDeprovisionedString to setpublic boolean isAutoChangeLoader()
public void setAutoChangeLoader(Boolean autochangeLoader)
autochangeLoader - true if autochange loaderpublic String getAutoChangeLoaderString()
public void setAutoChangeLoaderString(String autoChangeLoaderString1)
autoChangeLoaderString1 - the autoChangeLoaderString to setpublic String getAutoselectForRemovalString()
public boolean isAutoselectForRemoval()
public void setAutoselectForRemovalString(String autoselectForRemoval1)
autoselectForRemoval1 - the autoselectForRemoval to setpublic String getDeprovisionString()
public void setDeprovision(Boolean deprovision)
deprovision - public void setEmailManagers(Boolean theEmailManagers)
theEmailManagers - public boolean isDeprovision()
public String toString()
toString in class ObjectObject.toString()public void setDeprovisionString(String deprovisionString1)
deprovisionString1 - the deprovisionString to setpublic String getDirectAssignmentString()
public boolean isDirectAssignment()
public void setDirectAssignmentString(String directAssignmentString1)
directAssignmentString1 - the directAssignmentString to setpublic void setDirectAssignment(boolean directAssignment)
directAssignment - the directAssignmentString to setpublic String getEmailAddressesString()
public void setEmailAddressesString(String emailAddressesString1)
emailAddressesString1 - the emailAddressesString to setpublic boolean isHasEmailBody()
public String getEmailBodyString()
public void setEmailBodyString(String emailBodyString1)
emailBodyString1 - the emailBodyString to setpublic String getInheritedFromFolderIdString()
public Stem getInheritedFromFolder()
public void setInheritedFromFolderIdString(String inheritedFromFolderIdString1)
inheritedFromFolderIdString1 - public String getMailToGroupString()
public void setMailToGroupString(String mailToGroupString1)
mailToGroupString1 - the mailToGroupString to setpublic String getAffiliationString()
public void setAffiliationString(String affiliationString1)
affiliationString1 - the affiliationString to setpublic boolean isSendEmail()
public boolean isShowForRemoval()
public void setShowForRemoval(Boolean showForRemoval)
showForRemoval - true if show for removalpublic void setAutoselectForRemoval(Boolean autoselectForRemoval)
autoselectForRemoval - true if show for removalpublic String getSendEmailString()
public void setSendEmailString(String sendEmailString1)
sendEmailString1 - the sendEmailString to setpublic String getShowForRemovalString()
public void setShowForRemovalString(String showForRemovalString1)
showForRemovalString1 - the showForRemovalString to setpublic String getLastEmailedDateString()
public void setLastEmailedDateString(String deprovisioningLastEmailedDateString1)
deprovisioningLastEmailedDateString1 - the deprovisioningLastEmailedDateString to setpublic void setLastEmailedDate(Date date)
date - public Date getLastEmailedDate()
public String getCertifiedMillisString()
public Long getCertifiedMillis()
public Date getCertifiedDate()
public void setCertifiedMillisString(String deprovisioningCertifiedMillisString1)
deprovisioningCertifiedMillisString1 - the deprovisioningCertifiedMillisString to setpublic void setCertifiedMillis(Long deprovisioningCertifiedMillis)
deprovisioningCertifiedMillis - the deprovisioningCertifiedMillisString to setpublic void setCertifiedDate(Date deprovisioningCertifiedDate)
deprovisioningCertifiedDate - the deprovisioningCertified date to setpublic String getStemScopeString()
public Stem.Scope getStemScope()
public boolean isStemScopeSub()
public void setStemScopeString(String stemScopeString1)
stemScopeString1 - the stemScopeString to setpublic boolean isEmailManagers()
public void setSendEmail(boolean theSendEmail)
theSendEmail - public void setStemScope(Stem.Scope scope)
scope - public boolean isEmailGroupMembers()
public void setEmailGroupMembers(Boolean theEmailGroupMembers)
theEmailGroupMembers - Copyright © 2016 Internet2. All rights reserved.