org.apache.jackrabbit.commons.packaging
Class FilterContentPackage

java.lang.Object
  extended by org.apache.jackrabbit.commons.packaging.FilterContentPackage
All Implemented Interfaces:
ContentPackage

public class FilterContentPackage
extends Object
implements ContentPackage


Nested Class Summary
protected static class FilterContentPackage.Content
           
static class FilterContentPackage.FilteringIterator
           
 
Field Summary
protected  List content
           
protected  boolean includeProperties
           
 
Constructor Summary
FilterContentPackage()
           
 
Method Summary
 void addContent(String[] paths, Predicate filterList)
           
 void addContent(String path, Predicate filterList)
           
 Iterator getItems(Session session)
           
 boolean isIncludeProperties()
           
 void setIncludeProperties(boolean includeProperties)
           
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Field Detail

content

protected final List content

includeProperties

protected boolean includeProperties
Constructor Detail

FilterContentPackage

public FilterContentPackage()
Method Detail

addContent

public void addContent(String path,
                       Predicate filterList)

addContent

public void addContent(String[] paths,
                       Predicate filterList)

getItems

public Iterator getItems(Session session)
                  throws RepositoryException
Specified by:
getItems in interface ContentPackage
Throws:
RepositoryException
See Also:
ContentPackage.getItems(javax.jcr.Session)

isIncludeProperties

public boolean isIncludeProperties()

setIncludeProperties

public void setIncludeProperties(boolean includeProperties)


Copyright © 2004-2010 The Apache Software Foundation. All Rights Reserved.