in framework/pull-agent/src/main/java/org/apache/manifoldcf/crawler/jobs/Jobs.java [3195:3296]
public static String statusToString(int status)
throws ManifoldCFException
{
switch (status)
{
case STATUS_INACTIVE:
return "N";
case STATUS_ACTIVE:
return "A";
case STATUS_PAUSED:
return "P";
case STATUS_SHUTTINGDOWN:
return "S";
case STATUS_NOTIFYINGOFCOMPLETION:
return "n";
case STATUS_READYFORNOTIFY:
return "s";
case STATUS_NOTIFYINGOFDELETION:
return "j";
case STATUS_READYFORDELETENOTIFY:
return "d";
case STATUS_ACTIVEWAIT:
return "W";
case STATUS_PAUSEDWAIT:
return "Z";
case STATUS_ABORTING:
return "X";
case STATUS_ABORTINGFORRESTART:
return "Y";
case STATUS_ABORTINGFORRESTARTMINIMAL:
return "M";
case STATUS_STARTINGUP:
return "B";
case STATUS_STARTINGUPMINIMAL:
return "b";
case STATUS_ABORTINGSTARTINGUPFORRESTART:
return "T";
case STATUS_ABORTINGSTARTINGUPFORRESTARTMINIMAL:
return "t";
case STATUS_READYFORSTARTUP:
return "C";
case STATUS_READYFORSTARTUPMINIMAL:
return "c";
case STATUS_READYFORDELETE:
return "E";
case STATUS_DELETESTARTINGUP:
return "V";
case STATUS_DELETING:
return "e";
case STATUS_ACTIVESEEDING:
return "a";
case STATUS_PAUSEDSEEDING:
return "p";
case STATUS_ACTIVEWAITSEEDING:
return "w";
case STATUS_PAUSEDWAITSEEDING:
return "z";
case STATUS_ABORTINGFORRESTARTSEEDING:
return "y";
case STATUS_ABORTINGFORRESTARTSEEDINGMINIMAL:
return "m";
case STATUS_ACTIVE_UNINSTALLED:
return "R";
case STATUS_ACTIVESEEDING_UNINSTALLED:
return "r";
case STATUS_DELETING_NOOUTPUT:
return "D";
case STATUS_ACTIVEWAITING:
return "H";
case STATUS_ACTIVEWAITINGSEEDING:
return "h";
case STATUS_PAUSING:
return "F";
case STATUS_PAUSINGSEEDING:
return "f";
case STATUS_PAUSINGWAITING:
return "G";
case STATUS_PAUSINGWAITINGSEEDING:
return "g";
case STATUS_RESUMING:
return "I";
case STATUS_RESUMINGSEEDING:
return "i";
case STATUS_ABORTINGSHUTTINGDOWN:
return "v";
// These are deprecated
case STATUS_ACTIVE_NOOUTPUT:
return "O";
case STATUS_ACTIVESEEDING_NOOUTPUT:
return "o";
case STATUS_ACTIVE_NEITHER:
return "U";
case STATUS_ACTIVESEEDING_NEITHER:
return "u";
default:
throw new ManifoldCFException("Bad status value: "+Integer.toString(status));
}
}