TimelineService is used to get all documents by time frame.

|| *Method* || *Return* || *Prototype* || *Desription* ||
| *getDocumentsOfToday* | {{List<Node>}} | getDocumentsOfToday(String nodePath, String repository, String workspace, SessionProvider sessionProvider,{example}{example} String userName, boolean byUser) throws Exception;|   Get all documents of Today{example}{example}@param nodePath: Path of current node{example}{example}@param repository: Repository name  {example}{example}@param workspace: Workspace name{example}{example}@param sessionProvider: SessionProvider{example}{example}@param userName: Logged in user   {example}{example}@param byUse:r show documents by current user or by all users {example}{example}@return List<Node>  |
| *getDocumentsOfYesterday* | {{List<Node>}} | getDocumentsOfYesterday(String nodePath, String repository, String workspace, SessionProvider sessionProvider, String userName, boolean byUser) throws Exception|   Get all documents of Yesterday{example}{example}@param nodePath: Path of current node{example}{example}@param repository: Repository  name{example}{example}@param workspace: Workspace name{example}{example}@param sessionProvider: SessionProvider{example}{example}@param userName: Logged in user   {example}{example}@param byUser: show documents by current user or by all users {example}{example}@return List<Node>  |
| *getDocumentsOfEarlierThisWeek* | {{List<Node>}} | getDocumentsOfEarlierThisWeek(String nodePath, String repository, String workspace, SessionProvider sessionProvider, String userName, boolean byUser) throws Excep{example}{example}tion; |  Get all documents earlier this week{example}{example}@param nodePath: Path of current node{example}{example}@param repository: Repository name{example}{example}@param workspace: Workspace name{example}{example}@param sessionProvider: SessionProvider{example}{example}@param userName: Logged in user   {example}{example}@param byUser: show documents by current user or by all users {example}{example}@return List<Node>   |
| *getDocumentsOfEarlierThisMonth* | {{List<Node>}} | getDocumentsOfEar{example}{example}lierThisMonth(String nodePath, String repository, String workspace, SessionProvider sessionProvider, String userName, boolean byUser) throws Exception; | Get all documents earlier this month{example}{example}@param nodePath: Path of current node   {example}{example}@param repository: Repository name{example}{example}@param workspace: Workspace name{example}{example}@param sessionProvider: SessionProvider   {example}{example}@param userName: Logged in user   {example}{example}@param byUser: show documents by current user or by all users {example}{example}@return List<Node>    |
| *getDocumentsOfEarlierThisYear* | {{List<Node>}} | getDocumentsOfEarlierThisYear(String nodePath, String repository, String workspace, SessionProvider sessionProvider, String userName, boolean byUser) throws Exception; |  Get all documents earlier this year  {example}{example}@param nodePath: Path of current node {example}{example}@param repository: Repository name{example}{example}@param workspace: Workspace name {example}{example}@param sessionProvider: SessionProvider{example}{example}@param userName: Logged in user   {example}{example}@param byUser: show documents by current user or by all users {example}{example}@return List<Node>   |

