org.apache.manifoldcf.crawler
Class RunQueueStatus

java.lang.Object
  extended by org.apache.manifoldcf.crawler.RunQueueStatus

public class RunQueueStatus
extends java.lang.Object

This class runs a queue status report. It prints the report data in a comma-separated form to stdout.


Field Summary
static java.lang.String _rcsid
           
 
Method Summary
protected static java.lang.String commaEscape(java.lang.String input)
           
static void main(java.lang.String[] args)
           
protected static BucketDescription parseBucketDescription(java.lang.String bucketDesc)
           
protected static StatusFilterCriteria parseFilterCriteria(java.lang.String jobList, java.lang.String currentTime, java.lang.String matchRegexp, java.lang.String matchStateList, java.lang.String matchStatusList)
           
protected static java.lang.Long[] parseJobList(java.lang.String jobList)
           
protected static RegExpCriteria parseRegexp(java.lang.String regexp)
           
protected static SortOrder parseSortorder(java.lang.String sortorder)
           
protected static int[] parseStateList(java.lang.String stateList)
           
protected static int[] parseStatusList(java.lang.String statusList)
           
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Field Detail

_rcsid

public static final java.lang.String _rcsid
See Also:
Constant Field Values
Method Detail

main

public static void main(java.lang.String[] args)

commaEscape

protected static java.lang.String commaEscape(java.lang.String input)

parseFilterCriteria

protected static StatusFilterCriteria parseFilterCriteria(java.lang.String jobList,
                                                          java.lang.String currentTime,
                                                          java.lang.String matchRegexp,
                                                          java.lang.String matchStateList,
                                                          java.lang.String matchStatusList)
                                                   throws java.lang.Exception
Throws:
java.lang.Exception

parseJobList

protected static java.lang.Long[] parseJobList(java.lang.String jobList)
                                        throws java.lang.Exception
Throws:
java.lang.Exception

parseStateList

protected static int[] parseStateList(java.lang.String stateList)
                               throws java.lang.Exception
Throws:
java.lang.Exception

parseStatusList

protected static int[] parseStatusList(java.lang.String statusList)
                                throws java.lang.Exception
Throws:
java.lang.Exception

parseRegexp

protected static RegExpCriteria parseRegexp(java.lang.String regexp)
                                     throws java.lang.Exception
Throws:
java.lang.Exception

parseBucketDescription

protected static BucketDescription parseBucketDescription(java.lang.String bucketDesc)
                                                   throws java.lang.Exception
Throws:
java.lang.Exception

parseSortorder

protected static SortOrder parseSortorder(java.lang.String sortorder)
                                   throws java.lang.Exception
Throws:
java.lang.Exception