class KMLParserPool implements Processor<InputStream, Kml> {

    @Override
    public Kml process(InputStream input) throws JAXBException
    {
        try
        {
            return takeParser().unmarshalKml(input);
        }
        catch (InterruptedException e)
        {
            LOGGER.error(e.getMessage());
        }
        return null;
    }

    public  KMLParserPool();

}