org.ops4j.pax.swissbox.tinybundles.dp.intern
Class Bucket

java.lang.Object
  extended by org.ops4j.pax.swissbox.tinybundles.dp.intern.Bucket

public class Bucket
extends java.lang.Object

Lightweight container that basically just "records" user's calls (addBundle, removeBundle .. etc). From this, a builder can build the final dp.


Constructor Summary
Bucket()
           
 
Method Summary
 java.lang.String[] getEntries()
           
 org.ops4j.store.Handle getHandle(java.lang.String entry)
           
 boolean isMissing(java.lang.String entry)
           
 boolean isType(java.lang.String name, DPContentType bundle)
           
 void remove(java.lang.String entry)
           
 void store(java.lang.String entry, org.ops4j.store.Handle binaryHandle, DPContentType type, boolean includeContent)
           
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Constructor Detail

Bucket

public Bucket()
Method Detail

getEntries

public java.lang.String[] getEntries()

isMissing

public boolean isMissing(java.lang.String entry)

remove

public void remove(java.lang.String entry)

store

public void store(java.lang.String entry,
                  org.ops4j.store.Handle binaryHandle,
                  DPContentType type,
                  boolean includeContent)

getHandle

public org.ops4j.store.Handle getHandle(java.lang.String entry)

isType

public boolean isType(java.lang.String name,
                      DPContentType bundle)


Copyright © 2006-2012 OPS4J - Open Participation Software for Java. All Rights Reserved.