public class Tasks
extends java.lang.Object
implements org.jivesoftware.smackx.iqprivate.packet.PrivateData
Modifier and Type | Class and Description |
---|---|
static class |
Tasks.Provider
The IQ Provider for Tasks
|
Constructor and Description |
---|
Tasks()
Required Empty Constructor to use Tasks.
|
Modifier and Type | Method and Description |
---|---|
void |
addTask(Task task) |
static void |
deleteTask(Task task)
Delete task
|
java.lang.String |
getElementName()
Returns the root element name.
|
java.lang.String |
getNamespace()
Returns the root element XML namespace.
|
static Task |
getTask(org.xmlpull.v1.XmlPullParser parser) |
static Tasks |
getTaskList(org.jivesoftware.smack.XMPPConnection con) |
java.util.List<Task> |
getTasks() |
static void |
saveTasks(Tasks tasks,
org.jivesoftware.smack.XMPPConnection con) |
void |
setTasks(java.util.List<Task> tasks) |
java.lang.String |
toXML()
Returns the XML reppresentation of the PrivateData.
|
public java.util.List<Task> getTasks()
public void setTasks(java.util.List<Task> tasks)
public void addTask(Task task)
public java.lang.String getElementName()
getElementName
in interface org.jivesoftware.smackx.iqprivate.packet.PrivateData
public java.lang.String getNamespace()
getNamespace
in interface org.jivesoftware.smackx.iqprivate.packet.PrivateData
public java.lang.String toXML()
toXML
in interface org.jivesoftware.smackx.iqprivate.packet.PrivateData
public static Task getTask(org.xmlpull.v1.XmlPullParser parser) throws org.xmlpull.v1.XmlPullParserException, java.io.IOException
org.xmlpull.v1.XmlPullParserException
java.io.IOException
public static void saveTasks(Tasks tasks, org.jivesoftware.smack.XMPPConnection con)
public static Tasks getTaskList(org.jivesoftware.smack.XMPPConnection con)
public static void deleteTask(Task task)
task
- : task to delete