Java Reference
In-Depth Information
} else {
milestones[0] = "Milestone 3-1";
milestones[1] = "Milestone 3-2";
milestones[2] = "Milestone 3-3";
}
return milestones;
}
private PersistenceManager getPersistenceManager() {
return PMF.getPersistenceManager();
}
// returns the current user from Google Accounts
private User getUser() {
UserService userService = UserServiceFactory.getUserService();
return userService.getCurrentUser();
}
// determines if the user is currently logged in. If not, throws an
exception.
private void checkLoggedIn() throws NotLoggedInException {
if (getUser() == null)
throw new NotLoggedInException("User not logged in.
Please login with your Google Accounts credentials.");
}
// utility method to translate client objects to server-side objects
private Vector<TimeEntryEntity> toEntities(Vector<TimeEntryData>
entries) {
// create a new vector of entities to return
Vector<TimeEntryEntity> entities = new
Vector<TimeEntryEntity>();
for (int i=0;i<entries.size();i++) {
TimeEntryData ted = (TimeEntryData) entries.get(i);
TimeEntryEntity tee = new TimeEntryEntity();
tee.setBillable(ted.getBillable());
tee.setDate(ted.getDate());
tee.setHours(ted.getHours());
tee.setMilestone(ted.getMilestone());
tee.setProject(ted.getProject());
tee.setEmail(getUser().getEmail());
Search WWH ::




Custom Search