Class PollTableEntry


  • public class PollTableEntry
    extends AbstractPollTableEntry
    Holds information about an entry in the VFS transport poll table used by the VFS Transport Listener
    • Constructor Detail

      • PollTableEntry

        public PollTableEntry​(org.apache.commons.logging.Log log)
    • Method Detail

      • getEmailAddress

        public javax.mail.internet.InternetAddress getEmailAddress()
      • getUserName

        public String getUserName()
      • getPassword

        public String getPassword()
      • getXServicePath

        public String getXServicePath()
      • getContentType

        public String getContentType()
      • getActionAfterProcess

        public int getActionAfterProcess()
      • getActionAfterFailure

        public int getActionAfterFailure()
      • getMoveAfterProcess

        public String getMoveAfterProcess()
      • getMoveAfterFailure

        public String getMoveAfterFailure()
      • getMaxRetryCount

        public int getMaxRetryCount()
      • getReconnectTimeout

        public long getReconnectTimeout()
      • getFolder

        public String getFolder()
      • getReplyAddress

        public javax.mail.internet.InternetAddress getReplyAddress()
      • getProtocol

        public String getProtocol()
        Get the mail store protocol. This protocol identifier is used in calls to Session.getStore().
        Returns:
        the mail store protocol
      • getSession

        public javax.mail.Session getSession()
      • retainHeader

        public boolean retainHeader​(String name)
      • isProcessingMailInParallel

        public boolean isProcessingMailInParallel()
      • loadConfiguration

        public boolean loadConfiguration​(ParameterInclude paramIncl)
                                  throws AxisFault
        Description copied from class: ProtocolEndpoint
        Configure the endpoint based on the provided parameters. If no relevant parameters are found, the implementation should return false. An exception should only be thrown if there is an error or inconsistency in the parameters.
        Overrides:
        loadConfiguration in class AbstractPollTableEntry
        Parameters:
        paramIncl - The source of the parameters to configure the endpoint. If the parameters are defined on a service, this will be an AxisService instance.
        Returns:
        true if the parameters contained the required configuration information and the endpoint has been configured, false if the no configuration for the endpoint is present in the parameters
        Throws:
        AxisFault - if configuration information is present, but there is an error or inconsistency in the parameters
      • processingUID

        public void processingUID​(String uid)
      • isProcessingUID

        public boolean isProcessingUID​(String uid)
      • removeUID

        public void removeUID​(String uid)