IBM BPM API for Web Service Clients v8.0.0

com.lombardisoftware.webapi
Class TaskListSyncOutput

java.lang.Object
  extended by com.lombardisoftware.webapi.TaskListSyncOutput
All Implemented Interfaces:
java.io.Serializable

public class TaskListSyncOutput
extends java.lang.Object
implements java.io.Serializable

A TaskListSyncOutput contains the lists of changes the client needs to synchronize their task list for a saved search with the current state on the server.

See Also:
Serialized Form

Constructor Summary
TaskListSyncOutput()
           
TaskListSyncOutput(long savedSearchId, java.util.Calendar syncDate, TaskSyncItem[] taskSyncItems)
           
 
Method Summary
 boolean equals(java.lang.Object obj)
           
static org.apache.axis.encoding.Deserializer getDeserializer(java.lang.String mechType, java.lang.Class _javaType, javax.xml.namespace.QName _xmlType)
          Get Custom Deserializer
 long getSavedSearchId()
          Gets the savedSearchId value for this TaskListSyncOutput.
static org.apache.axis.encoding.Serializer getSerializer(java.lang.String mechType, java.lang.Class _javaType, javax.xml.namespace.QName _xmlType)
          Get Custom Serializer
 java.util.Calendar getSyncDate()
          Gets the syncDate value for this TaskListSyncOutput.
 TaskSyncItem[] getTaskSyncItems()
          Gets the taskSyncItems value for this TaskListSyncOutput.
static org.apache.axis.description.TypeDesc getTypeDesc()
          Return type metadata object
 int hashCode()
           
 void setSavedSearchId(long savedSearchId)
          Sets the savedSearchId value for this TaskListSyncOutput.
 void setSyncDate(java.util.Calendar syncDate)
          Sets the syncDate value for this TaskListSyncOutput.
 void setTaskSyncItems(TaskSyncItem[] taskSyncItems)
          Sets the taskSyncItems value for this TaskListSyncOutput.
 
Methods inherited from class java.lang.Object
getClass, notify, notifyAll, toString, wait, wait, wait
 

Constructor Detail

TaskListSyncOutput

public TaskListSyncOutput()

TaskListSyncOutput

public TaskListSyncOutput(long savedSearchId,
                          java.util.Calendar syncDate,
                          TaskSyncItem[] taskSyncItems)
Method Detail

getSavedSearchId

public long getSavedSearchId()
Gets the savedSearchId value for this TaskListSyncOutput.

Returns:
savedSearchId * The environment specific identifier for the saved search to synchronize

setSavedSearchId

public void setSavedSearchId(long savedSearchId)
Sets the savedSearchId value for this TaskListSyncOutput.

Parameters:
savedSearchId - * The environment specific identifier for the saved search to synchronize

getSyncDate

public java.util.Calendar getSyncDate()
Gets the syncDate value for this TaskListSyncOutput.

Returns:
syncDate * The date the server executed the saved search. The client can store this value as the last synchronization date for the saved search if desired.

setSyncDate

public void setSyncDate(java.util.Calendar syncDate)
Sets the syncDate value for this TaskListSyncOutput.

Parameters:
syncDate - * The date the server executed the saved search. The client can store this value as the last synchronization date for the saved search if desired.

getTaskSyncItems

public TaskSyncItem[] getTaskSyncItems()
Gets the taskSyncItems value for this TaskListSyncOutput.

Returns:
taskSyncItems * An array of task list synchronization items for the client to process to synchronize their task list for the saved search.

setTaskSyncItems

public void setTaskSyncItems(TaskSyncItem[] taskSyncItems)
Sets the taskSyncItems value for this TaskListSyncOutput.

Parameters:
taskSyncItems - * An array of task list synchronization items for the client to process to synchronize their task list for the saved search.

equals

public boolean equals(java.lang.Object obj)
Overrides:
equals in class java.lang.Object

hashCode

public int hashCode()
Overrides:
hashCode in class java.lang.Object

getTypeDesc

public static org.apache.axis.description.TypeDesc getTypeDesc()
Return type metadata object


getSerializer

public static org.apache.axis.encoding.Serializer getSerializer(java.lang.String mechType,
                                                                java.lang.Class _javaType,
                                                                javax.xml.namespace.QName _xmlType)
Get Custom Serializer


getDeserializer

public static org.apache.axis.encoding.Deserializer getDeserializer(java.lang.String mechType,
                                                                    java.lang.Class _javaType,
                                                                    javax.xml.namespace.QName _xmlType)
Get Custom Deserializer


IBM BPM API for Web Service Clients v8.0.0

(C) Copyright IBM Corporation 2011. All Rights Reserved.