in native/common/jk_status.c [906:946]
static jk_uint32_t status_get_single_rating(const char rating, jk_log_context_t *l)
{
if (JK_IS_DEBUG_LEVEL(l))
jk_log(l, JK_LOG_DEBUG,
"rating retrieval for '%c'",
rating);
switch (rating)
{
case 'A':
case 'a':
return JK_STATUS_MASK_ACTIVE;
case 'D':
case 'd':
return JK_STATUS_MASK_DISABLED;
case 'S':
case 's':
return JK_STATUS_MASK_STOPPED;
case 'O':
case 'o':
return JK_STATUS_MASK_OK;
case 'I':
case 'i':
case 'N':
case 'n':
return JK_STATUS_MASK_IDLE;
case 'B':
case 'b':
return JK_STATUS_MASK_BUSY;
case 'R':
case 'r':
return JK_STATUS_MASK_RECOVER;
case 'E':
case 'e':
return JK_STATUS_MASK_ERROR;
default:
jk_log(l, JK_LOG_WARNING,
"Unknown rating type '%c'",
rating);
return 0;
}
}