Class NotificationRuleListDataItem

All Implemented Interfaces:
RepositoryEntity, Serializable

public class NotificationRuleListDataItem extends BeCPGDataObject

NotificationRuleListDataItem class.

Version:
$Id: $Id
Author:
rabah
See Also:
  • Field Details

    • serialVersionUID

      private static final long serialVersionUID
      See Also:
    • nodeType

      private String nodeType
    • dateField

      private String dateField
    • condtions

      private String condtions
    • target

      private org.alfresco.service.cmr.repository.NodeRef target
    • days

      private Integer days
    • subject

      private String subject
    • email

      private org.alfresco.service.cmr.repository.NodeRef email
    • frequency

      private Integer frequency
    • timeType

      private DateFilterType timeType
    • authorities

      private List<org.alfresco.service.cmr.repository.NodeRef> authorities
    • frequencyStartDate

      private Date frequencyStartDate
    • versionFilterType

      private VersionFilterType versionFilterType
    • enforced

      private Boolean enforced
    • recurringTime

      private RecurringTimeType recurringTime
    • recurringDay

      private DayOfWeek recurringDay
    • script

      private org.alfresco.service.cmr.repository.NodeRef script
    • scriptMode

      private ScriptMode scriptMode
    • errorLog

      private String errorLog
    • reportTpls

      private List<org.alfresco.service.cmr.repository.NodeRef> reportTpls
    • disabled

      private Boolean disabled
  • Constructor Details

    • NotificationRuleListDataItem

      public NotificationRuleListDataItem()

      Constructor for NotificationRuleListDataItem.

  • Method Details

    • getDisabled

      public Boolean getDisabled()

      Getter for the field disabled.

      Returns:
      a Boolean object
    • setDisabled

      public void setDisabled(Boolean disabled)

      Setter for the field disabled.

      Parameters:
      disabled - a Boolean object
    • getNodeType

      public String getNodeType()

      Getter for the field nodeType.

      Returns:
      a String object.
    • setNodeType

      public void setNodeType(String nodeType)

      Setter for the field nodeType.

      Parameters:
      nodeType - a String object.
    • getDateField

      public String getDateField()

      Getter for the field dateField.

      Returns:
      a String object.
    • setDateField

      public void setDateField(String dateField)

      Setter for the field dateField.

      Parameters:
      dateField - a String object.
    • getTarget

      public org.alfresco.service.cmr.repository.NodeRef getTarget()

      Getter for the field target.

      Returns:
      a NodeRef object.
    • setTarget

      public void setTarget(org.alfresco.service.cmr.repository.NodeRef target)

      Setter for the field target.

      Parameters:
      target - a NodeRef object.
    • getCondtions

      public String getCondtions()

      Getter for the field condtions.

      Returns:
      a String object.
    • setCondtions

      public void setCondtions(String condtions)

      Setter for the field condtions.

      Parameters:
      condtions - a String object.
    • getFrequency

      public Integer getFrequency()

      Getter for the field frequency.

      Returns:
      a int.
    • setFrequency

      public void setFrequency(Integer frequency)

      Setter for the field frequency.

      Parameters:
      frequency - a int.
    • getDays

      public Integer getDays()

      Getter for the field days.

      Returns:
      a int.
    • setDays

      public void setDays(Integer days)

      Setter for the field days.

      Parameters:
      days - a int.
    • getTimeType

      public DateFilterType getTimeType()

      Getter for the field timeType.

      Returns:
      a DateFilterType object
    • setTimeType

      public void setTimeType(DateFilterType timeType)

      Setter for the field timeType.

      Parameters:
      timeType - a DateFilterType object
    • getAuthorities

      public List<org.alfresco.service.cmr.repository.NodeRef> getAuthorities()

      Getter for the field authorities.

      Returns:
      a List object.
    • setAuthorities

      public void setAuthorities(List<org.alfresco.service.cmr.repository.NodeRef> authorities)

      Setter for the field authorities.

      Parameters:
      authorities - a List object.
    • getSubject

      public String getSubject()

      Getter for the field subject.

      Returns:
      a String object.
    • setSubject

      public void setSubject(String subject)

      Setter for the field subject.

      Parameters:
      subject - a String object.
    • getEmail

      public org.alfresco.service.cmr.repository.NodeRef getEmail()

      Getter for the field email.

      Returns:
      a NodeRef object.
    • setEmail

      public void setEmail(org.alfresco.service.cmr.repository.NodeRef email)

      Setter for the field email.

      Parameters:
      email - a NodeRef object.
    • getFrequencyStartDate

      public Date getFrequencyStartDate()

      Getter for the field frequencyStartDate.

      Returns:
      a Date object.
    • setFrequencyStartDate

      public void setFrequencyStartDate(Date frequencyStartDate)

      Setter for the field frequencyStartDate.

      Parameters:
      frequencyStartDate - a Date object.
    • getVersionFilterType

      public VersionFilterType getVersionFilterType()

      Getter for the field versionFilterType.

      Returns:
      a VersionFilterType object.
    • setVersionFilterType

      public void setVersionFilterType(VersionFilterType versionFilterType)

      Setter for the field versionFilterType.

      Parameters:
      versionFilterType - a VersionFilterType object.
    • getEnforced

      public Boolean getEnforced()

      Getter for the field enforced.

      Returns:
      a Boolean object.
    • setEnforced

      public void setEnforced(Boolean enforced)

      Setter for the field enforced.

      Parameters:
      enforced - a boolean.
    • getRecurringTime

      public RecurringTimeType getRecurringTime()

      Getter for the field recurringTime.

      Returns:
      a RecurringTimeType object.
    • setRecurringTime

      public void setRecurringTime(RecurringTimeType recurringTime)

      Setter for the field recurringTime.

      Parameters:
      recurringTime - a RecurringTimeType object.
    • getRecurringDay

      public DayOfWeek getRecurringDay()

      Getter for the field recurringDay.

      Returns:
      a DayOfWeek object.
    • getScript

      public org.alfresco.service.cmr.repository.NodeRef getScript()

      Getter for the field script.

      Returns:
      a NodeRef object
    • setScript

      public void setScript(org.alfresco.service.cmr.repository.NodeRef script)

      Setter for the field script.

      Parameters:
      script - a NodeRef object
    • getScriptMode

      public ScriptMode getScriptMode()

      Getter for the field scriptMode.

      Returns:
      a ScriptMode object
    • setScriptMode

      public void setScriptMode(ScriptMode scriptMode)

      Setter for the field scriptMode.

      Parameters:
      scriptMode - a ScriptMode object
    • setRecurringDay

      public void setRecurringDay(DayOfWeek recurringDay)

      Setter for the field recurringDay.

      Parameters:
      recurringDay - a DayOfWeek object.
    • getErrorLog

      public String getErrorLog()

      Getter for the field errorLog.

      Returns:
      a String object
    • setErrorLog

      public void setErrorLog(String errorLog)

      Setter for the field errorLog.

      Parameters:
      errorLog - a String object
    • getReportTpls

      public List<org.alfresco.service.cmr.repository.NodeRef> getReportTpls()

      Getter for the field reportTpls.

      Returns:
      a NodeRef object.
    • setReportTpls

      public void setReportTpls(List<org.alfresco.service.cmr.repository.NodeRef> reportTpls)

      Setter for the field reportTpls.

      Parameters:
      reportTpls - a List object
    • hashCode

      public int hashCode()

      hashCode.

      Overrides:
      hashCode in class BeCPGDataObject
      Returns:
      a int.
    • equals

      public boolean equals(Object obj)
      Overrides:
      equals in class BeCPGDataObject
    • toString

      public String toString()

      toString.

      Overrides:
      toString in class BeCPGDataObject
      Returns:
      a String object.