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