com.atlassian.confluence.mail.reports
Class ChangeDigestReport

java.lang.Object
  extended by com.atlassian.confluence.mail.reports.ChangeDigestReport

public class ChangeDigestReport
extends java.lang.Object


Constructor Summary
ChangeDigestReport(com.atlassian.user.User user, UserAccessor userAccessor)
           
 
Method Summary
 void addBlogPost(BlogPost blogPost)
           
 void addComment(Comment comment)
           
 void addPage(Page page)
           
 void addPersonalInformation(PersonalInformation personalInformation)
           
 java.util.Collection getChangedPersonalInformation()
           
 long getCoverPeriod()
           
 java.util.Iterator getSpaceIterator()
          Deprecated. since 2.8. Please use getSpaceReports() and then get the iterator from that. We only use this in tests at the moment.
 java.util.List getSpaceReports()
           
 java.util.List getSpaces()
          Deprecated. since 2.8. Please use getSpaceReports() instead.
 ChangeDigestStats getStats()
           
 com.atlassian.user.User getUser()
           
 boolean hasChanges()
          Returns whether or not this report actually contains any changes within its sub reports
 void setCoverPeriod(long coverPeriod)
           
 void setStats(ChangeDigestStats stats)
           
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Constructor Detail

ChangeDigestReport

public ChangeDigestReport(com.atlassian.user.User user,
                          UserAccessor userAccessor)
Method Detail

addPage

public void addPage(Page page)

addBlogPost

public void addBlogPost(BlogPost blogPost)

addComment

public void addComment(Comment comment)

getSpaces

public java.util.List getSpaces()
Deprecated. since 2.8. Please use getSpaceReports() instead.


getSpaceReports

public java.util.List getSpaceReports()

getSpaceIterator

public java.util.Iterator getSpaceIterator()
Deprecated. since 2.8. Please use getSpaceReports() and then get the iterator from that. We only use this in tests at the moment.


getUser

public com.atlassian.user.User getUser()

getCoverPeriod

public long getCoverPeriod()

setCoverPeriod

public void setCoverPeriod(long coverPeriod)

getStats

public ChangeDigestStats getStats()

setStats

public void setStats(ChangeDigestStats stats)

addPersonalInformation

public void addPersonalInformation(PersonalInformation personalInformation)

getChangedPersonalInformation

public java.util.Collection getChangedPersonalInformation()

hasChanges

public boolean hasChanges()
Returns whether or not this report actually contains any changes within its sub reports

Returns:
whether or not this report actually contains any changes within its sub reports


Copyright © 2003-2008 Atlassian Pty Ltd. All Rights Reserved.