BlueSpice MediaWiki master
 All Classes Namespaces Files Functions Variables Groups Pages
File backend
Collaboration diagram for File backend:

Modules

 File journal
 
 Lock management
 

Files

file  FileBackendGroup.php
 
file  FileBackendDBRepoWrapper.php
 
file  FileBackend.php
 
file  FileBackendMultiWrite.php
 
file  FileBackendStore.php
 
file  CopyFileOp.php
 
file  CreateFileOp.php
 
file  DeleteFileOp.php
 
file  DescribeFileOp.php
 
file  FileOp.php
 
file  MoveFileOp.php
 
file  NullFileOp.php
 
file  StoreFileOp.php
 
file  FileOpBatch.php
 
file  FSFile.php
 
file  TempFSFile.php
 
file  FSFileBackend.php
 
file  MemoryFileBackend.php
 
file  SwiftFileBackend.php
 
file  MockFileBackend.php
 
file  MockFSFile.php
 

Classes

class  FileBackendGroup
 
class  FileBackendDBRepoWrapper
 Proxy backend that manages file layout rewriting for FileRepo. More...
 
class  FileBackend
 Base class for all file backend classes (including multi-write backends). More...
 
class  FileBackendError
 
class  FileBackendMultiWrite
 Proxy backend that mirrors writes to several internal backends. More...
 
class  FileBackendStore
 Base class for all backends using particular storage medium. More...
 
class  FileBackendStoreShardListIterator
 
class  FileOp
 
class  FileOpBatch
 
class  FSFile
 
class  TempFSFile
 
class  FSFileBackend
 Class for a file system (FS) based file backend. More...
 
class  FSFileBackendList
 
class  MemoryFileBackend
 
class  SwiftFileBackend
 Class for an OpenStack Swift (or Ceph RGW) based file backend. More...
 
class  SwiftFileBackendList
 
class  MockFileBackend
 
class  MockFSFile
 

Detailed Description

File backend is used to interact with file storage systems, such as the local file system, NFS, or cloud storage systems.