|
||||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |
java.lang.Object org.jvending.provisioning.stocking.filter.BundleFilter
public abstract class BundleFilter
Base class for filtering out content from the PAR file. The extending class will provide the logic on which
ClientBundle
to filter.
Field Summary | |
---|---|
protected FilterTask |
filterTask
|
Constructor Summary | |
---|---|
BundleFilter()
|
Method Summary | |
---|---|
void |
doFilter(FilterTask filterTask)
Uses the FilterTask to filter the content and to modify the provisioning archive descriptor. |
abstract void |
validateBundle(ClientBundle clientBundle,
java.util.Map contentMap)
|
Methods inherited from class java.lang.Object |
---|
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
Field Detail |
---|
protected FilterTask filterTask
Constructor Detail |
---|
public BundleFilter()
Method Detail |
---|
public void doFilter(FilterTask filterTask)
StockingFilter
FilterTask
to filter the content and to modify the provisioning archive descriptor.
This method may also choose to use StockingComponent.handleStockingEvent()
to notify the
provisioning framework of any modifications to the PAR file.
doFilter
in interface StockingFilter
public abstract void validateBundle(ClientBundle clientBundle, java.util.Map contentMap) throws ContentVerificationException, StockingException
ContentVerificationException
StockingException
|
||||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |