import java.io.IOException;
import java.io.PrintStream;
+import org.slf4j.Logger;
+import org.slf4j.LoggerFactory;
+
import com.att.nsa.apiClient.credentials.ApiCredential;
import com.att.nsa.apiClient.http.HttpException;
import com.att.nsa.apiClient.http.HttpObjectNotFoundException;
public class ApiKeyCommand implements Command<MRCommandContext>
{
-
+ final Logger log = LoggerFactory.getLogger(ApiKeyCommand.class);
@Override
public String[] getMatches ()
{
catch ( HttpObjectNotFoundException e )
{
out.println ( "Object not found: " + e.getMessage () );
+ log.error("HttpObjectNotFoundException: ", e);
}
catch ( HttpException e )
{
out.println ( "HTTP exception: " + e.getMessage () );
+ log.error("HttpException: ", e);
}
catch ( MRApiException e )
{
out.println ( "API exception: " + e.getMessage () );
+ log.error("MRApiException: ", e);
}
catch ( IOException e )
{
out.println ( "IO exception: " + e.getMessage () );
+ log.error("IOException: ", e);
}
finally
{