Gmail Archiver Auxiliary Beans

Register
Submit a solution
The challenge is finished.

Challenge Overview

The client for this project has internal employees that use Gmail for their email needs.  However, some of these employees have been reaching the 25 GB storage limit imposed by Gmail.  
The client has decided to build a new Gmail Archiver application to solve this problem.  The Gmail Archiver will allow employees to archive / store their email messages to a cloud-based (online) repository with virtually no storage restrictions.  Users will be able to select which emails to archive, and using the Gmail Archiver they will be able to view these emails or re-animate them so they’re available in their actual Gmail accounts again.
The Google Archiver application will be used by many businesses running Google Apps.  Google Apps domain Admins will be able to install this application in their domain, and the users in that Google Apps domain will be able to access this application from the "More" menu in Gmail.
This module provides the implementation of the backend services of this application.
This component provides the implementation of the auxiliary beans shown in the TCUML  "Auxiliary Beans - Class Diagram"

 



Final Submission Guidelines

N/A

ELIGIBLE EVENTS:

2013 TopCoder(R) Open

Review style

Final Review

Community Review Board

Approval

User Sign-Off

ID: 30031767