IBM BPM API for Web Service Clients v8.0.0

com.lombardisoftware.webapi
Class SavedSearch

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

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

A SavedSearch is used by clients to execute a search to retrieve process instances and/or tasks from WLE. There are a number of special saved searches with well known identifiers including: 1=Inbox, 2=History, 3=Help Requests, 4=Alerts New saved search can be created in in the portal.

See Also:
Serialized Form

Constructor Summary
SavedSearch()
           
SavedSearch(long id, java.lang.String name, Search search)
           
 
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 getId()
          Gets the id value for this SavedSearch.
 java.lang.String getName()
          Gets the name value for this SavedSearch.
 Search getSearch()
          Gets the search value for this SavedSearch.
static org.apache.axis.encoding.Serializer getSerializer(java.lang.String mechType, java.lang.Class _javaType, javax.xml.namespace.QName _xmlType)
          Get Custom Serializer
static org.apache.axis.description.TypeDesc getTypeDesc()
          Return type metadata object
 int hashCode()
           
 void setId(long id)
          Sets the id value for this SavedSearch.
 void setName(java.lang.String name)
          Sets the name value for this SavedSearch.
 void setSearch(Search search)
          Sets the search value for this SavedSearch.
 
Methods inherited from class java.lang.Object
getClass, notify, notifyAll, toString, wait, wait, wait
 

Constructor Detail

SavedSearch

public SavedSearch()

SavedSearch

public SavedSearch(long id,
                   java.lang.String name,
                   Search search)
Method Detail

getId

public long getId()
Gets the id value for this SavedSearch.

Returns:
id * The environment specific identifier of the saved search

setId

public void setId(long id)
Sets the id value for this SavedSearch.

Parameters:
id - * The environment specific identifier of the saved search

getName

public java.lang.String getName()
Gets the name value for this SavedSearch.

Returns:
name * The name of the saved search. Can be missing or nil if the SavedSearch is only partially loaded

setName

public void setName(java.lang.String name)
Sets the name value for this SavedSearch.

Parameters:
name - * The name of the saved search. Can be missing or nil if the SavedSearch is only partially loaded

getSearch

public Search getSearch()
Gets the search value for this SavedSearch.

Returns:
search * The search object for the saved search Can be missing or nil if the SavedSearch is only partially loaded

setSearch

public void setSearch(Search search)
Sets the search value for this SavedSearch.

Parameters:
search - * The search object for the saved search Can be missing or nil if the SavedSearch is only partially loaded

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.