org.hyperic.sigar
Class SudoFileInputStream
java.lang.Object
   java.io.InputStream
java.io.InputStream
       org.hyperic.sigar.SudoFileInputStream
org.hyperic.sigar.SudoFileInputStream
- All Implemented Interfaces: 
- java.io.Closeable
- public class SudoFileInputStream 
- extends java.io.InputStream
InputStream wrapper for 'sudo cat filename'
 
 
| Methods inherited from class java.lang.Object | 
| clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait | 
 
SudoFileInputStream
public SudoFileInputStream(java.lang.String file)
                    throws java.io.IOException,
                           java.io.FileNotFoundException
- Throws:
- java.io.IOException
- java.io.FileNotFoundException
SudoFileInputStream
public SudoFileInputStream(java.io.File file)
                    throws java.io.IOException,
                           java.io.FileNotFoundException
- Throws:
- java.io.IOException
- java.io.FileNotFoundException
close
public void close()
           throws java.io.IOException
- 
- Specified by:
- closein interface- java.io.Closeable
- Overrides:
- closein class- java.io.InputStream
 
- 
- Throws:
- java.io.IOException
 
read
public int read()
         throws java.io.IOException
- 
- Specified by:
- readin class- java.io.InputStream
 
- 
- Throws:
- java.io.IOException
 
read
public int read(byte[] b)
         throws java.io.IOException
- 
- Overrides:
- readin class- java.io.InputStream
 
- 
- Throws:
- java.io.IOException
 
read
public int read(byte[] b,
                int off,
                int len)
         throws java.io.IOException
- 
- Overrides:
- readin class- java.io.InputStream
 
- 
- Throws:
- java.io.IOException
 
skip
public long skip(long n)
          throws java.io.IOException
- 
- Overrides:
- skipin class- java.io.InputStream
 
- 
- Throws:
- java.io.IOException
 
available
public int available()
              throws java.io.IOException
- 
- Overrides:
- availablein class- java.io.InputStream
 
- 
- Throws:
- java.io.IOException
 
mark
public void mark(int readlimit)
- 
- Overrides:
- markin class- java.io.InputStream
 
- 
 
reset
public void reset()
           throws java.io.IOException
- 
- Overrides:
- resetin class- java.io.InputStream
 
- 
- Throws:
- java.io.IOException
 
markSupported
public boolean markSupported()
- 
- Overrides:
- markSupportedin class- java.io.InputStream
 
- 
 
Copyright ? 2004-2009 Hyperic. All Rights Reserved.