Java Doc for FSFS.java in  » Source-Control » tmatesoft-SVN » org » tmatesoft » svn » core » internal » io » fs » Java Source Code / Java DocumentationJava Source Code and Java Documentation

Java Source Code / Java Documentation
1. 6.0 JDK Core
2. 6.0 JDK Modules
3. 6.0 JDK Modules com.sun
4. 6.0 JDK Modules com.sun.java
5. 6.0 JDK Modules sun
6. 6.0 JDK Platform
7. Ajax
8. Apache Harmony Java SE
9. Aspect oriented
10. Authentication Authorization
11. Blogger System
12. Build
13. Byte Code
14. Cache
15. Chart
16. Chat
17. Code Analyzer
18. Collaboration
19. Content Management System
20. Database Client
21. Database DBMS
22. Database JDBC Connection Pool
23. Database ORM
24. Development
25. EJB Server geronimo
26. EJB Server GlassFish
27. EJB Server JBoss 4.2.1
28. EJB Server resin 3.1.5
29. ERP CRM Financial
30. ESB
31. Forum
32. GIS
33. Graphic Library
34. Groupware
35. HTML Parser
36. IDE
37. IDE Eclipse
38. IDE Netbeans
39. Installer
40. Internationalization Localization
41. Inversion of Control
42. Issue Tracking
43. J2EE
44. JBoss
45. JMS
46. JMX
47. Library
48. Mail Clients
49. Net
50. Parser
51. PDF
52. Portal
53. Profiler
54. Project Management
55. Report
56. RSS RDF
57. Rule Engine
58. Science
59. Scripting
60. Search Engine
61. Security
62. Sevlet Container
63. Source Control
64. Swing Library
65. Template Engine
66. Test Coverage
67. Testing
68. UML
69. Web Crawler
70. Web Framework
71. Web Mail
72. Web Server
73. Web Services
74. Web Services apache cxf 2.0.1
75. Web Services AXIS2
76. Wiki Engine
77. Workflow Engines
78. XML
79. XML UI
Java
Java Tutorial
Java Open Source
Jar File Download
Java Articles
Java Products
Java by API
Photoshop Tutorials
Maya Tutorials
Flash Tutorials
3ds-Max Tutorials
Illustrator Tutorials
GIMP Tutorials
C# / C Sharp
C# / CSharp Tutorial
C# / CSharp Open Source
ASP.Net
ASP.NET Tutorial
JavaScript DHTML
JavaScript Tutorial
JavaScript Reference
HTML / CSS
HTML CSS Reference
C / ANSI-C
C Tutorial
C++
C++ Tutorial
Ruby
PHP
Python
Python Tutorial
Python Open Source
SQL Server / T-SQL
SQL Server / T-SQL Tutorial
Oracle PL / SQL
Oracle PL/SQL Tutorial
PostgreSQL
SQL / MySQL
MySQL Tutorial
VB.Net
VB.Net Tutorial
Flash / Flex / ActionScript
VBA / Excel / Access / Word
XML
XML Tutorial
Microsoft Office PowerPoint 2007 Tutorial
Microsoft Office Excel 2007 Tutorial
Microsoft Office Word 2007 Tutorial
Java Source Code / Java Documentation » Source Control » tmatesoft SVN » org.tmatesoft.svn.core.internal.io.fs 
Source Cross Reference  Class Diagram Java Document (Java Doc) 


java.lang.Object
   org.tmatesoft.svn.core.internal.io.fs.FSFS

FSFS
public class FSFS (Code)

version:
   1.1.1
author:
   TMate Software Ltd.


Field Summary
final public static  StringCHILDREN_LOCK_KEY
    
final public static  StringCOMMENT_LOCK_KEY
    
final public static  StringCREATION_DATE_LOCK_KEY
    
final public static  intDIGEST_SUBDIR_LEN
    
final public static  StringEXPIRATION_DATE_LOCK_KEY
    
final public static  StringIS_DAV_COMMENT_LOCK_KEY
    
final public static  StringOWNER_LOCK_KEY
    
final public static  StringPATH_LOCK_KEY
    
final public static  StringPATH_PREFIX_NODE
    
final public static  StringSVN_OPAQUE_LOCK_TOKEN
    
final public static  StringSVN_REPOS_DB_DIR
    
final public static  StringTOKEN_LOCK_KEY
    
final public static  StringTXN_PATH_EXT
    
final public static  StringTXN_PATH_EXT_CHILDREN
    
final public static  StringTXN_PATH_EXT_PROPS
    
final public static  StringTXN_PATH_REV
    

Constructor Summary
public  FSFS(File repositoryRoot)
    

Method Summary
public  MapcompoundMetaProperties(long revision)
    
public  voidcreateNewTxnNodeRevisionFromRevision(String txnID, FSRevisionNode sourceNode)
    
public  FSRevisionRootcreateRevisionRoot(long revision)
    
public  FSTransactionRootcreateTransactionRoot(String txnId)
    
public  voiddeleteLock(SVNLock lock)
    
public  SVNLockfetchLockFromDigestFile(File digestFile, String repositoryPath, Collection children)
    
public static  FilefindRepositoryRoot(File path)
    
public static  StringfindRepositoryRoot(String host, String path)
    
protected  FilegetCurrentFile()
    
public  intgetDBFormat()
    
public  FilegetDBRoot()
    
public  longgetDatedRevision(Date date)
    
public  FilegetDigestFileFromRepositoryPath(String repositoryPath)
    
public  StringgetDigestFromRepositoryPath(String repositoryPath)
    
public  MapgetDirContents(FSRevisionNode revNode)
    
public  SVNLockgetLock(String repositoryPath, boolean haveWriteLock)
    
public  SVNLockgetLockHelper(String repositoryPath, boolean haveWriteLock)
    
public  FilegetNewRevisionFile(long revision)
    
public  FilegetNewRevisionPropertiesFile(long revision)
    
public  FilegetNextIDsFile(String txnID)
    
public  String[]getNextRevisionIDs()
    
public  MapgetProperties(FSRevisionNode revNode)
    
public  intgetReposFormat()
    
public  FilegetRepositoryRoot()
    
protected  FSFilegetRevisionFile(long revision)
    
public  FSRevisionNodegetRevisionNode(FSID id)
    
public  MapgetRevisionProperties(long revision)
    
public  FilegetRevisionPropertiesFile(long revision)
    
protected  FSFilegetTransactionChangesFile(String txnID)
    
public  FilegetTransactionDir(String txnID)
    
public  MapgetTransactionProperties(String txnID)
    
public  FilegetTransactionPropertiesFile(String txnID)
    
public  FilegetTransactionRevNodeFile(FSID id)
    
protected  FSFilegetTransactionRevisionNodeChildrenFile(FSID txnID)
    
protected  FSFilegetTransactionRevisionNodePropertiesFile(FSID id)
    
protected  FSFilegetTransactionRevisionPrototypeFile(String txnID)
    
public  FilegetTransactionsParentDir()
    
public  StringgetUUID()
    
public  FilegetWriteLockFile()
    
public  longgetYoungestRevision()
    
public  MaplistTransactions()
    
public  SVNLocklockPath(String path, String token, String username, String comment, Date expirationDate, long currentRevision, boolean stealLock)
    
public  voidopen()
    
public  FSFileopenAndSeekRepresentation(FSRepresentation rep)
    
public  FSTransactionInfoopenTxn(String txnName)
    
public  voidputTxnRevisionNode(FSID id, FSRevisionNode revNode)
    
public  voidsetRevisionProperty(long revision, String propertyName, String propertyValue)
    
public  voidsetTransactionProperty(String txnID, String propertyName, String propertyValue)
    
public  voidsetUUID(String uuid)
    
public  voidunlockPath(String path, String token, String username, boolean breakLock, boolean enableHooks)
    
public  voidwalkDigestFiles(File digestFile, ISVNLockHandler getLocksHandler, boolean haveWriteLock)
    
public  voidwriteNextIDs(String txnID, String nodeID, String copyID)
    
public  voidwriteTxnNodeRevision(OutputStream revNodeFile, FSRevisionNode revNode)
    

Field Detail
CHILDREN_LOCK_KEY
final public static String CHILDREN_LOCK_KEY(Code)



COMMENT_LOCK_KEY
final public static String COMMENT_LOCK_KEY(Code)



CREATION_DATE_LOCK_KEY
final public static String CREATION_DATE_LOCK_KEY(Code)



DIGEST_SUBDIR_LEN
final public static int DIGEST_SUBDIR_LEN(Code)



EXPIRATION_DATE_LOCK_KEY
final public static String EXPIRATION_DATE_LOCK_KEY(Code)



IS_DAV_COMMENT_LOCK_KEY
final public static String IS_DAV_COMMENT_LOCK_KEY(Code)



OWNER_LOCK_KEY
final public static String OWNER_LOCK_KEY(Code)



PATH_LOCK_KEY
final public static String PATH_LOCK_KEY(Code)



PATH_PREFIX_NODE
final public static String PATH_PREFIX_NODE(Code)



SVN_OPAQUE_LOCK_TOKEN
final public static String SVN_OPAQUE_LOCK_TOKEN(Code)



SVN_REPOS_DB_DIR
final public static String SVN_REPOS_DB_DIR(Code)



TOKEN_LOCK_KEY
final public static String TOKEN_LOCK_KEY(Code)



TXN_PATH_EXT
final public static String TXN_PATH_EXT(Code)



TXN_PATH_EXT_CHILDREN
final public static String TXN_PATH_EXT_CHILDREN(Code)



TXN_PATH_EXT_PROPS
final public static String TXN_PATH_EXT_PROPS(Code)



TXN_PATH_REV
final public static String TXN_PATH_REV(Code)




Constructor Detail
FSFS
public FSFS(File repositoryRoot)(Code)




Method Detail
compoundMetaProperties
public Map compoundMetaProperties(long revision) throws SVNException(Code)



createNewTxnNodeRevisionFromRevision
public void createNewTxnNodeRevisionFromRevision(String txnID, FSRevisionNode sourceNode) throws SVNException(Code)



createRevisionRoot
public FSRevisionRoot createRevisionRoot(long revision)(Code)



createTransactionRoot
public FSTransactionRoot createTransactionRoot(String txnId) throws SVNException(Code)



deleteLock
public void deleteLock(SVNLock lock) throws SVNException(Code)



fetchLockFromDigestFile
public SVNLock fetchLockFromDigestFile(File digestFile, String repositoryPath, Collection children) throws SVNException(Code)



findRepositoryRoot
public static File findRepositoryRoot(File path)(Code)



findRepositoryRoot
public static String findRepositoryRoot(String host, String path)(Code)



getCurrentFile
protected File getCurrentFile()(Code)



getDBFormat
public int getDBFormat()(Code)



getDBRoot
public File getDBRoot()(Code)



getDatedRevision
public long getDatedRevision(Date date) throws SVNException(Code)



getDigestFileFromRepositoryPath
public File getDigestFileFromRepositoryPath(String repositoryPath) throws SVNException(Code)



getDigestFromRepositoryPath
public String getDigestFromRepositoryPath(String repositoryPath) throws SVNException(Code)



getDirContents
public Map getDirContents(FSRevisionNode revNode) throws SVNException(Code)



getLock
public SVNLock getLock(String repositoryPath, boolean haveWriteLock) throws SVNException(Code)



getLockHelper
public SVNLock getLockHelper(String repositoryPath, boolean haveWriteLock) throws SVNException(Code)



getNewRevisionFile
public File getNewRevisionFile(long revision) throws SVNException(Code)



getNewRevisionPropertiesFile
public File getNewRevisionPropertiesFile(long revision) throws SVNException(Code)



getNextIDsFile
public File getNextIDsFile(String txnID)(Code)



getNextRevisionIDs
public String[] getNextRevisionIDs() throws SVNException(Code)



getProperties
public Map getProperties(FSRevisionNode revNode) throws SVNException(Code)



getReposFormat
public int getReposFormat()(Code)



getRepositoryRoot
public File getRepositoryRoot()(Code)



getRevisionFile
protected FSFile getRevisionFile(long revision) throws SVNException(Code)



getRevisionNode
public FSRevisionNode getRevisionNode(FSID id) throws SVNException(Code)



getRevisionProperties
public Map getRevisionProperties(long revision) throws SVNException(Code)



getRevisionPropertiesFile
public File getRevisionPropertiesFile(long revision) throws SVNException(Code)



getTransactionChangesFile
protected FSFile getTransactionChangesFile(String txnID)(Code)



getTransactionDir
public File getTransactionDir(String txnID)(Code)



getTransactionProperties
public Map getTransactionProperties(String txnID) throws SVNException(Code)



getTransactionPropertiesFile
public File getTransactionPropertiesFile(String txnID)(Code)



getTransactionRevNodeFile
public File getTransactionRevNodeFile(FSID id)(Code)



getTransactionRevisionNodeChildrenFile
protected FSFile getTransactionRevisionNodeChildrenFile(FSID txnID)(Code)



getTransactionRevisionNodePropertiesFile
protected FSFile getTransactionRevisionNodePropertiesFile(FSID id)(Code)



getTransactionRevisionPrototypeFile
protected FSFile getTransactionRevisionPrototypeFile(String txnID)(Code)



getTransactionsParentDir
public File getTransactionsParentDir()(Code)



getUUID
public String getUUID() throws SVNException(Code)



getWriteLockFile
public File getWriteLockFile()(Code)



getYoungestRevision
public long getYoungestRevision() throws SVNException(Code)



listTransactions
public Map listTransactions()(Code)



lockPath
public SVNLock lockPath(String path, String token, String username, String comment, Date expirationDate, long currentRevision, boolean stealLock) throws SVNException(Code)



open
public void open() throws SVNException(Code)



openAndSeekRepresentation
public FSFile openAndSeekRepresentation(FSRepresentation rep) throws SVNException(Code)



openTxn
public FSTransactionInfo openTxn(String txnName) throws SVNException(Code)



putTxnRevisionNode
public void putTxnRevisionNode(FSID id, FSRevisionNode revNode) throws SVNException(Code)



setRevisionProperty
public void setRevisionProperty(long revision, String propertyName, String propertyValue) throws SVNException(Code)



setTransactionProperty
public void setTransactionProperty(String txnID, String propertyName, String propertyValue) throws SVNException(Code)



setUUID
public void setUUID(String uuid) throws SVNException(Code)



unlockPath
public void unlockPath(String path, String token, String username, boolean breakLock, boolean enableHooks) throws SVNException(Code)



walkDigestFiles
public void walkDigestFiles(File digestFile, ISVNLockHandler getLocksHandler, boolean haveWriteLock) throws SVNException(Code)



writeNextIDs
public void writeNextIDs(String txnID, String nodeID, String copyID) throws SVNException(Code)



writeTxnNodeRevision
public void writeTxnNodeRevision(OutputStream revNodeFile, FSRevisionNode revNode) throws IOException(Code)



Methods inherited from java.lang.Object
native protected Object clone() throws CloneNotSupportedException(Code)(Java Doc)
public boolean equals(Object obj)(Code)(Java Doc)
protected void finalize() throws Throwable(Code)(Java Doc)
final native public Class getClass()(Code)(Java Doc)
native public int hashCode()(Code)(Java Doc)
final native public void notify()(Code)(Java Doc)
final native public void notifyAll()(Code)(Java Doc)
public String toString()(Code)(Java Doc)
final native public void wait(long timeout) throws InterruptedException(Code)(Java Doc)
final public void wait(long timeout, int nanos) throws InterruptedException(Code)(Java Doc)
final public void wait() throws InterruptedException(Code)(Java Doc)

w__ww.j_a___v___a___2s.c_o__m___ | Contact Us
Copyright 2009 - 12 Demo Source and Support. All rights reserved.
All other trademarks are property of their respective owners.