class AgiReplyImpl {
public String getResult()
{
if (result != null)
{
return result;
}
final Matcher matcher = RESULT_PATTERN.matcher(firstLine);
if (matcher.find())
{
result = matcher.group(1);
}
else
result = "";
return result;
}
}
class AgiReplyImpl {
public String getExtra()
{
if (getStatus() != SC_SUCCESS)
{
return null;
}
if (extraCreated)
{
return extra;
}
final Matcher matcher = PARENTHESIS_PATTERN.matcher(firstLine);
if (matcher.find())
{
extra = matcher.group(1);
}
extraCreated = true;
return extra;
}
}