com.infoengine.email
Class QueryThreads

java.lang.Object
  extended bycom.infoengine.email.AbstractWebject
      extended bycom.infoengine.email.QueryThreads

public class QueryThreads
extends AbstractWebject


Field Summary
 
Fields inherited from class com.infoengine.email.AbstractWebject
domain, groupOut, groupOutName, logWriter, serviceName, task, webject
 
Constructor Summary
QueryThreads()
           
 
Method Summary
private  void addReferencesChildren(Vector descendents, Element element, javax.mail.Store store, String[] attributes)
           
private  void addSubjectChildren(Vector descendents, Element element, javax.mail.Store store, String[] attributes)
           
 void run(javax.mail.Store store)
          Queries the message store for messages matching specified search criteria, then finds message threads derived from these objects.
 
Methods inherited from class com.infoengine.email.AbstractWebject
addElement, addElement, addElement, addElements, addGroup, addGroupOut, getGroupOutName, getParam, getParam, getParams, getParamsAsArray, getTask, getType, getType, getWhere, initialize, query, query
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Constructor Detail

QueryThreads

public QueryThreads()
Method Detail

run

public void run(javax.mail.Store store)
         throws IEException
Queries the message store for messages matching specified search criteria, then finds message threads derived from these objects. Returns a tree of objects for each such thread.

Specified by:
run in class AbstractWebject
Parameters:
store - The message store to query.
Throws:
IEException

addReferencesChildren

private void addReferencesChildren(Vector descendents,
                                   Element element,
                                   javax.mail.Store store,
                                   String[] attributes)
                            throws IEException
Throws:
IEException

addSubjectChildren

private void addSubjectChildren(Vector descendents,
                                Element element,
                                javax.mail.Store store,
                                String[] attributes)
                         throws IEException
Throws:
IEException