com.application.areca.processor
Class MergeProcessor

java.lang.Object
  extended by com.application.areca.processor.AbstractProcessor
      extended by com.application.areca.processor.MergeProcessor
All Implemented Interfaces:
Processor, Duplicable, java.lang.Comparable

public class MergeProcessor
extends AbstractProcessor

Merge archives

Author:
Olivier PETRUCCI

Areca Build ID : 7299034069467778562

Constructor Summary
MergeProcessor()
           
 
Method Summary
 Duplicable duplicate()
          Create a copy of the Duplicable
 boolean equals(java.lang.Object obj)
           
 int getFromDelay()
           
 java.lang.String getParametersSummary()
           
 int getToDelay()
           
 int hashCode()
           
 boolean isKeepDeletedEntries()
           
 boolean requiresFilteredEntriesListing()
           
 void runImpl(ProcessContext context)
           
 void setFromDelay(int delay)
           
 void setKeepDeletedEntries(boolean keepDeletedEntries)
           
 void setToDelay(int toDelay)
           
 void validate()
           
 
Methods inherited from class com.application.areca.processor.AbstractProcessor
compareTo, getName, run
 
Methods inherited from class java.lang.Object
clone, finalize, getClass, notify, notifyAll, toString, wait, wait, wait
 

Constructor Detail

MergeProcessor

public MergeProcessor()
Parameters:
target -
Method Detail

getToDelay

public int getToDelay()

setToDelay

public void setToDelay(int toDelay)

getFromDelay

public int getFromDelay()

isKeepDeletedEntries

public boolean isKeepDeletedEntries()

setKeepDeletedEntries

public void setKeepDeletedEntries(boolean keepDeletedEntries)

setFromDelay

public void setFromDelay(int delay)

runImpl

public void runImpl(ProcessContext context)
             throws ApplicationException
Specified by:
runImpl in class AbstractProcessor
Throws:
ApplicationException

requiresFilteredEntriesListing

public boolean requiresFilteredEntriesListing()

getParametersSummary

public java.lang.String getParametersSummary()

duplicate

public Duplicable duplicate()
Description copied from interface: Duplicable
Create a copy of the Duplicable


validate

public void validate()
              throws ProcessorValidationException
Throws:
ProcessorValidationException

equals

public boolean equals(java.lang.Object obj)
Overrides:
equals in class java.lang.Object

hashCode

public int hashCode()
Overrides:
hashCode in class java.lang.Object