Class VaultFileNode
- java.lang.Object
-
- org.apache.jackrabbit.vault.fs.impl.VaultFileNode
-
- All Implemented Interfaces:
Dumpable
public class VaultFileNode extends Object implements Dumpable
The jcr file node combines the aggregates with the Vault file. each file node produces a list of jcr files, composed out of the artifacts on the artifacts node. the Vault files are the inserted into the overall hierarchy of the Vault filesystem.
-
-
Constructor Summary
Constructors Constructor Description VaultFileNode(VaultFileNode parent, AggregateImpl node)
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description void
dump(DumpContext ctx, boolean isLast)
Dumps some human readable information using the given context.Aggregate
getAggregate()
Collection<VaultFileNode>
getChildren()
protected List<VaultFileImpl>
getFiles()
String
getName()
VaultFileNode
getParent()
String
getPath()
void
invalidate()
-
-
-
Constructor Detail
-
VaultFileNode
public VaultFileNode(VaultFileNode parent, AggregateImpl node) throws RepositoryException
- Throws:
RepositoryException
-
-
Method Detail
-
getName
public String getName()
-
getPath
public String getPath()
-
getChildren
public Collection<VaultFileNode> getChildren() throws RepositoryException
- Throws:
RepositoryException
-
getAggregate
public Aggregate getAggregate()
-
invalidate
public void invalidate()
-
getParent
public VaultFileNode getParent()
-
dump
public void dump(DumpContext ctx, boolean isLast)
Dumps some human readable information using the given context.
-
getFiles
protected List<VaultFileImpl> getFiles()
-
-