org.yestech.multimedia.image.imagemagick.process.OutputConsumer Maven / Gradle / Ivy
Go to download
Show more of this group Show more artifacts with this name
Show all versions of yesmultimedia Show documentation
Show all versions of yesmultimedia Show documentation
Framework targeted a multimedia formats
The newest version!
/**************************************************************************
/* This interface defines an OutputConsumer.
/*
/* Copyright (c) 2009 by Bernhard Bablok ([email protected])
/*
/* This program is free software; you can redistribute it and/or modify
/* it under the terms of the GNU Library General Public License as published
/* by the Free Software Foundation; either version 2 of the License or
/* (at your option) any later version.
/*
/* This program is distributed in the hope that it will be useful, but
/* WITHOUT ANY WARRANTY; without even the implied warranty of
/* MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the
/* GNU Library General Public License for more details.
/*
/* You should have received a copy of the GNU Library General Public License
/* along with this program; see the file COPYING.LIB. If not, write to
/* the Free Software Foundation Inc., 59 Temple Place - Suite 330,
/* Boston, MA 02111-1307 USA
/**************************************************************************/
package org.yestech.multimedia.image.imagemagick.process;
import java.io.InputStream;
import java.io.IOException;
/**
This interface defines an OutputConsumer. An OutputConsumer reads
output from a process' stdout.
@version $Revision: 1.2 $
@author $Author: bablokb $
*/
public interface OutputConsumer {
//////////////////////////////////////////////////////////////////////////////
/**
The OutputConsumer must read the output of a process from the given
InputStream.
*/
public void consumeOutput(InputStream pInputStream) throws IOException;
}