org.mule.module.atom.routing
Class EntryLastUpdatedFilter

java.lang.Object
  extended by org.mule.module.atom.routing.EntryLastUpdatedFilter
All Implemented Interfaces:
Filter

public class EntryLastUpdatedFilter
extends Object
implements Filter

Will filter entries in an atom feed based on the lasted Edited date, falling back to the published date if the edit date was not set


Constructor Summary
EntryLastUpdatedFilter()
           
EntryLastUpdatedFilter(Date lastUpdate)
           
 
Method Summary
 boolean accept(MuleMessage message)
          Check a given message against this filter.
 Date getLastUpdate()
           
 boolean isAcceptWithoutUpdateDate()
           
 void setAcceptWithoutUpdateDate(boolean acceptWithoutUpdateDate)
           
 void setLastUpdate(Date lastUpdate)
           
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Constructor Detail

EntryLastUpdatedFilter

public EntryLastUpdatedFilter()

EntryLastUpdatedFilter

public EntryLastUpdatedFilter(Date lastUpdate)
Method Detail

accept

public boolean accept(MuleMessage message)
Description copied from interface: Filter
Check a given message against this filter.

Specified by:
accept in interface Filter
Parameters:
message - a non null message to filter.
Returns:
true if the message matches the filter

isAcceptWithoutUpdateDate

public boolean isAcceptWithoutUpdateDate()

setAcceptWithoutUpdateDate

public void setAcceptWithoutUpdateDate(boolean acceptWithoutUpdateDate)

getLastUpdate

public Date getLastUpdate()

setLastUpdate

public void setLastUpdate(Date lastUpdate)


Copyright © 2003-2014 MuleSoft, Inc.. All Rights Reserved.