org.apache.james.fetchmail
Class StoreProcessor

java.lang.Object
  extended byorg.apache.james.fetchmail.ProcessorAbstract
      extended byorg.apache.james.fetchmail.StoreProcessor

public class StoreProcessor
extends ProcessorAbstract

Class StoreProcessor connects to a message store, gets the target Folder and delegates its processing to FolderProcessor.

Creation Date: 27-May-03


Constructor Summary
protected StoreProcessor(org.apache.james.fetchmail.Account account)
          Constructor for StoreProcessor.
 
Method Summary
 void process()
          Method process connects to a Folder in a Message Store, creates a FolderProcessor and runs it to process the messages in the Folder.
 
Methods inherited from class org.apache.james.fetchmail.ProcessorAbstract
computeAttributePrefix, getAccount, getAttributePrefix, getBlacklist, getConfiguration, getCustomRecipientHeader, getDefaultDomainName, getDefaultLocalPart, getDeferredRecipientNotFoundMessageIDs, getFetchTaskName, getHost, getJavaMailFolderName, getJavaMailProviderName, getLocalUsers, getLogger, getMaxMessageSizeLimit, getPassword, getRecipient, getRemoteReceivedHeaderIndex, getServer, getSession, getUser, isDeferRecipientNotFound, isFetchAll, isIgnoreRecipientHeader, isLeave, isLeaveBlacklisted, isLeaveMaxMessageSizeExceeded, isLeaveRecipientNotFound, isLeaveRemoteReceivedHeaderInvalid, isLeaveRemoteRecipient, isLeaveUndeliverable, isLeaveUserUndefined, isMarkBlacklistedSeen, isMarkMaxMessageSizeExceededSeen, isMarkRecipientNotFoundSeen, isMarkRemoteReceivedHeaderInvalidSeen, isMarkRemoteRecipientSeen, isMarkSeen, isMarkUndeliverableSeen, isMarkUserUndefinedSeen, isOpenReadOnly, isRecurse, isRejectBlacklisted, isRejectMaxMessageSizeExceeded, isRejectRecipientNotFound, isRejectRemoteReceivedHeaderInvalid, isRejectRemoteRecipient, isRejectUserUndefined, setAccount, setAttributePrefix, updateAttributePrefix
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Constructor Detail

StoreProcessor

protected StoreProcessor(org.apache.james.fetchmail.Account account)
Constructor for StoreProcessor.

Parameters:
account -
Method Detail

process

public void process()
             throws MessagingException
Method process connects to a Folder in a Message Store, creates a FolderProcessor and runs it to process the messages in the Folder.

Specified by:
process in class ProcessorAbstract
Throws:
MessagingException
See Also:
ProcessorAbstract.process()


"Copyright © 1999-2006 Apache Jakarta Project. All Rights Reserved."