Here are the examples of the java api class com.google.android.gcm.demo.model.TaskCollection taken from open source projects.
1. TaskSchedulerService#onRunTask()
Project: gcm
File: TaskSchedulerService.java
File: TaskSchedulerService.java
@Override public int onRunTask(TaskParams params) { String tag = params.getTag(); TaskCollection tasks = TaskCollection.getInstance(this); TaskTracker task = tasks.getTask(tag); if (task != null) { task.execute(mLogger); tasks.updateTask(task); } else { mLogger.log(Log.ERROR, "Could not find task with tag " + tag); task = TaskTracker.emptyTaskWithTag(tag); task.execute(mLogger); tasks.updateTask(task); } return GcmNetworkManager.RESULT_SUCCESS; }