com.ebay.erl.mobius.core.fs
Class MobiusLocalFileSystem

java.lang.Object
  extended by org.apache.hadoop.conf.Configured
      extended by org.apache.hadoop.fs.FileSystem
          extended by org.apache.hadoop.fs.FilterFileSystem
              extended by org.apache.hadoop.fs.ChecksumFileSystem
                  extended by org.apache.hadoop.fs.LocalFileSystem
                      extended by com.ebay.erl.mobius.core.fs.MobiusLocalFileSystem
All Implemented Interfaces:
java.io.Closeable, org.apache.hadoop.conf.Configurable

public class MobiusLocalFileSystem
extends org.apache.hadoop.fs.LocalFileSystem

This product is licensed under the Apache License, Version 2.0, available at http://www.apache.org/licenses/LICENSE-2.0. This product contains portions derived from Apache hadoop which is licensed under the Apache License, Version 2.0, available at http://hadoop.apache.org. © 2007 – 2012 eBay Inc., Evan Chiu, Woody Zhou, Neel Sundaresan


Nested Class Summary
 
Nested classes/interfaces inherited from class org.apache.hadoop.fs.FileSystem
org.apache.hadoop.fs.FileSystem.Statistics
 
Field Summary
 
Fields inherited from class org.apache.hadoop.fs.FilterFileSystem
fs
 
Fields inherited from class org.apache.hadoop.fs.FileSystem
LOG, statistics
 
Constructor Summary
MobiusLocalFileSystem()
           
 
Method Summary
static boolean mkdirs(org.apache.hadoop.fs.FileSystem fs, org.apache.hadoop.fs.Path dir, org.apache.hadoop.fs.permission.FsPermission permission)
           
 boolean mkdirs(org.apache.hadoop.fs.Path f)
           
 boolean mkdirs(org.apache.hadoop.fs.Path f, org.apache.hadoop.fs.permission.FsPermission permission)
           
 void setPermission(org.apache.hadoop.fs.Path p, org.apache.hadoop.fs.permission.FsPermission permission)
           
 
Methods inherited from class org.apache.hadoop.fs.LocalFileSystem
copyFromLocalFile, copyToLocalFile, getRaw, pathToFile, reportChecksumFailure
 
Methods inherited from class org.apache.hadoop.fs.ChecksumFileSystem
append, completeLocalOutput, copyToLocalFile, create, delete, getApproxChkSumLength, getBytesPerSum, getChecksumFile, getChecksumFileLength, getChecksumLength, getRawFileSystem, isChecksumFile, listStatus, open, rename, setConf, setReplication, setVerifyChecksum, startLocalOutput
 
Methods inherited from class org.apache.hadoop.fs.FilterFileSystem
checkPath, close, delete, getConf, getDefaultBlockSize, getDefaultReplication, getFileBlockLocations, getFileChecksum, getFileStatus, getHomeDirectory, getName, getUri, getWorkingDirectory, initialize, makeQualified, setOwner, setWorkingDirectory
 
Methods inherited from class org.apache.hadoop.fs.FileSystem
append, append, clearStatistics, closeAll, copyFromLocalFile, copyFromLocalFile, copyFromLocalFile, copyToLocalFile, create, create, create, create, create, create, create, create, create, create, createNewFile, deleteOnExit, exists, get, get, getAllStatistics, getBlockSize, getContentSummary, getDefaultUri, getLength, getLocal, getNamed, getReplication, getStatistics, getStatistics, getUsed, globStatus, globStatus, isDirectory, isFile, listStatus, listStatus, listStatus, moveFromLocalFile, moveFromLocalFile, moveToLocalFile, open, printStatistics, processDeleteOnExit, setDefaultUri, setDefaultUri, setTimes
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Constructor Detail

MobiusLocalFileSystem

public MobiusLocalFileSystem()
Method Detail

mkdirs

public boolean mkdirs(org.apache.hadoop.fs.Path f,
                      org.apache.hadoop.fs.permission.FsPermission permission)
               throws java.io.IOException
Overrides:
mkdirs in class org.apache.hadoop.fs.FilterFileSystem
Throws:
java.io.IOException

mkdirs

public boolean mkdirs(org.apache.hadoop.fs.Path f)
               throws java.io.IOException
Overrides:
mkdirs in class org.apache.hadoop.fs.ChecksumFileSystem
Throws:
java.io.IOException

setPermission

public void setPermission(org.apache.hadoop.fs.Path p,
                          org.apache.hadoop.fs.permission.FsPermission permission)
                   throws java.io.IOException
Overrides:
setPermission in class org.apache.hadoop.fs.FilterFileSystem
Throws:
java.io.IOException

mkdirs

public static boolean mkdirs(org.apache.hadoop.fs.FileSystem fs,
                             org.apache.hadoop.fs.Path dir,
                             org.apache.hadoop.fs.permission.FsPermission permission)
                      throws java.io.IOException
Throws:
java.io.IOException