Overview  Package   Class  Tree  Deprecated  Index  Help 
 PREV CLASS   NEXT CLASS FRAMES    NO FRAMES    
SUMMARY: 
java.lang.Object
  extended by org.alfresco.repo.avm.AVMNodeImpl
      extended by org.alfresco.repo.avm.LayeredFileNodeImpl
All Implemented Interfaces:
AVMNode, FileNode, Layered, LayeredFileNode

public class LayeredFileNodeImpl
extends AVMNodeImpl
implements LayeredFileNode

A LayeredFileNode behaves like a copy on write symlink.


Constructor Detail

LayeredFileNodeImpl

public LayeredFileNodeImpl()
Default constructor.


LayeredFileNodeImpl

public LayeredFileNodeImpl(LayeredFileNode other,
                           AVMStore store,
                           java.lang.Long parentAcl,
                           ACLCopyMode mode)
Basically a copy constructor. Used when a branch is created from a layered file.

Parameters:
other - The file to make a copy of.
store - The store that contains us.

LayeredFileNodeImpl

public LayeredFileNodeImpl(java.lang.String indirection,
                           AVMStore store,
                           Acl acl)
Make a brand new layered file node.

Parameters:
indirection - The thing we point to.
store - The store we belong to.

Overview  Package   Class  Tree  Deprecated  Index  Help 
 PREV CLASS   NEXT CLASS FRAMES    NO FRAMES    
SUMMARY: