use of com.zimbra.cs.mailbox.Task in project zm-mailbox by Zimbra.
the class TaskHit method getStatus.
public Status getStatus() throws ServiceException {
Task task = (Task) getCalendarItem();
Invite inv = task.getDefaultInviteOrNull();
if (inv != null) {
String status = inv.getStatus();
try {
Status s = Status.valueOf(status.toUpperCase());
return s;
} catch (IllegalArgumentException e) {
ZimbraLog.index.debug("Unknown Task Status value: " + status.toUpperCase());
}
}
return Status.DEFERRED;
}
Aggregations