Class CrawlerPostcard

  • All Implemented Interfaces:
    org.lastaflute.core.mail.LaMailPostcard

    public class CrawlerPostcard
    extends org.lastaflute.core.mail.LaTypicalPostcard
    The postcard for MailFlute on LastaFlute.
    Author:
    FreeGen
    • Field Summary

      Fields 
      Modifier and Type Field Description
      static java.lang.String PATH  
      • Fields inherited from class org.lastaflute.core.mail.LaTypicalPostcard

        bodyFileOption, postcard, strictAddress, variableMap
    • Constructor Summary

      Constructors 
      Constructor Description
      CrawlerPostcard()  
    • Method Summary

      All Methods Static Methods Instance Methods Concrete Methods 
      Modifier and Type Method Description
      void addBcc​(java.lang.String bcc)  
      void addBcc​(java.lang.String bcc, java.lang.String personal)  
      void addCc​(java.lang.String cc)  
      void addCc​(java.lang.String cc, java.lang.String personal)  
      void addReplyTo​(java.lang.String replyTo)  
      void addReplyTo​(java.lang.String replyTo, java.lang.String personal)  
      void addTo​(java.lang.String to)  
      void addTo​(java.lang.String to, java.lang.String personal)  
      static CrawlerPostcard droppedInto​(org.lastaflute.core.mail.Postbox postbox, org.lastaflute.core.mail.MPCall<CrawlerPostcard> postcardLambda)  
      protected java.lang.String getBodyFile()  
      protected java.lang.String[] getPropertyNames()  
      void setCrawlerEndTime​(java.lang.String crawlerEndTime)
      Set the value of crawlerEndTime, used in parameter comment.
      void setCrawlerExecTime​(java.lang.String crawlerExecTime)
      Set the value of crawlerExecTime, used in parameter comment.
      void setCrawlerStartTime​(java.lang.String crawlerStartTime)
      Set the value of crawlerStartTime, used in parameter comment.
      void setDataCrawlEndTime​(java.lang.String dataCrawlEndTime)
      Set the value of dataCrawlEndTime, used in parameter comment.
      void setDataCrawlExecTime​(java.lang.String dataCrawlExecTime)
      Set the value of dataCrawlExecTime, used in parameter comment.
      void setDataCrawlStartTime​(java.lang.String dataCrawlStartTime)
      Set the value of dataCrawlStartTime, used in parameter comment.
      void setDataIndexExecTime​(java.lang.String dataIndexExecTime)
      Set the value of dataIndexExecTime, used in parameter comment.
      void setDataIndexSize​(java.lang.String dataIndexSize)
      Set the value of dataIndexSize, used in parameter comment.
      void setFrom​(java.lang.String from, java.lang.String personal)  
      void setHostname​(java.lang.String hostname)
      Set the value of hostname, used in parameter comment.
      void setStatus​(java.lang.String status)
      Set the value of status, used in parameter comment.
      void setWebFsCrawlEndTime​(java.lang.String webFsCrawlEndTime)
      Set the value of webFsCrawlEndTime, used in parameter comment.
      void setWebFsCrawlExecTime​(java.lang.String webFsCrawlExecTime)
      Set the value of webFsCrawlExecTime, used in parameter comment.
      void setWebFsCrawlStartTime​(java.lang.String webFsCrawlStartTime)
      Set the value of webFsCrawlStartTime, used in parameter comment.
      void setWebFsIndexExecTime​(java.lang.String webFsIndexExecTime)
      Set the value of webFsIndexExecTime, used in parameter comment.
      void setWebFsIndexSize​(java.lang.String webFsIndexSize)
      Set the value of webFsIndexSize, used in parameter comment.
      • Methods inherited from class org.lastaflute.core.mail.LaTypicalPostcard

        actuallyAddBcc, actuallyAddCc, actuallyAddReplyTo, actuallyAddTo, asDeliveryCategory, asReceiverLocale, assertArgumentNotEmpty, assertArgumentNotNull, async, attachPlainText, attachVarious, createAddress, createNativePostcard, createVariableMap, doAddBcc, doAddBcc, doAddCc, doAddCc, doAddReplyTo, doAddReplyTo, doAddTo, doAddTo, doSetFrom, dryrun, dryrunByGivenText, dryrunByGivenText, forcedlyDirect, getPostingDiscloser, getVariableMap, isStrictAddress, newNativePostcard, pushLogging, pushUlterior, registerVariable, retry, suppressSendFailure, suppressStrictAddress, toNativePostcard, toString, useBodyFile, writeAuthor
      • Methods inherited from class java.lang.Object

        clone, equals, finalize, getClass, hashCode, notify, notifyAll, wait, wait, wait
    • Constructor Detail

      • CrawlerPostcard

        public CrawlerPostcard()
    • Method Detail

      • droppedInto

        public static CrawlerPostcard droppedInto​(org.lastaflute.core.mail.Postbox postbox,
                                                  org.lastaflute.core.mail.MPCall<CrawlerPostcard> postcardLambda)
      • getBodyFile

        protected java.lang.String getBodyFile()
        Specified by:
        getBodyFile in class org.lastaflute.core.mail.LaTypicalPostcard
      • getPropertyNames

        protected java.lang.String[] getPropertyNames()
        Specified by:
        getPropertyNames in class org.lastaflute.core.mail.LaTypicalPostcard
      • setFrom

        public void setFrom​(java.lang.String from,
                            java.lang.String personal)
      • addTo

        public void addTo​(java.lang.String to)
      • addTo

        public void addTo​(java.lang.String to,
                          java.lang.String personal)
      • addCc

        public void addCc​(java.lang.String cc)
      • addCc

        public void addCc​(java.lang.String cc,
                          java.lang.String personal)
      • addBcc

        public void addBcc​(java.lang.String bcc)
      • addBcc

        public void addBcc​(java.lang.String bcc,
                           java.lang.String personal)
      • addReplyTo

        public void addReplyTo​(java.lang.String replyTo)
      • addReplyTo

        public void addReplyTo​(java.lang.String replyTo,
                               java.lang.String personal)
      • setHostname

        public void setHostname​(java.lang.String hostname)
        Set the value of hostname, used in parameter comment.
        Even if empty string, treated as empty plainly. So "IF pmb != null" is false if empty.
        Parameters:
        hostname - The parameter value of hostname. (NotNull)
      • setWebFsCrawlStartTime

        public void setWebFsCrawlStartTime​(java.lang.String webFsCrawlStartTime)
        Set the value of webFsCrawlStartTime, used in parameter comment.
        Even if empty string, treated as empty plainly. So "IF pmb != null" is false if empty.
        Parameters:
        webFsCrawlStartTime - The parameter value of webFsCrawlStartTime. (NotNull)
      • setWebFsCrawlEndTime

        public void setWebFsCrawlEndTime​(java.lang.String webFsCrawlEndTime)
        Set the value of webFsCrawlEndTime, used in parameter comment.
        Even if empty string, treated as empty plainly. So "IF pmb != null" is false if empty.
        Parameters:
        webFsCrawlEndTime - The parameter value of webFsCrawlEndTime. (NotNull)
      • setWebFsCrawlExecTime

        public void setWebFsCrawlExecTime​(java.lang.String webFsCrawlExecTime)
        Set the value of webFsCrawlExecTime, used in parameter comment.
        Even if empty string, treated as empty plainly. So "IF pmb != null" is false if empty.
        Parameters:
        webFsCrawlExecTime - The parameter value of webFsCrawlExecTime. (NotNull)
      • setWebFsIndexExecTime

        public void setWebFsIndexExecTime​(java.lang.String webFsIndexExecTime)
        Set the value of webFsIndexExecTime, used in parameter comment.
        Even if empty string, treated as empty plainly. So "IF pmb != null" is false if empty.
        Parameters:
        webFsIndexExecTime - The parameter value of webFsIndexExecTime. (NotNull)
      • setWebFsIndexSize

        public void setWebFsIndexSize​(java.lang.String webFsIndexSize)
        Set the value of webFsIndexSize, used in parameter comment.
        Even if empty string, treated as empty plainly. So "IF pmb != null" is false if empty.
        Parameters:
        webFsIndexSize - The parameter value of webFsIndexSize. (NotNull)
      • setDataCrawlStartTime

        public void setDataCrawlStartTime​(java.lang.String dataCrawlStartTime)
        Set the value of dataCrawlStartTime, used in parameter comment.
        Even if empty string, treated as empty plainly. So "IF pmb != null" is false if empty.
        Parameters:
        dataCrawlStartTime - The parameter value of dataCrawlStartTime. (NotNull)
      • setDataCrawlEndTime

        public void setDataCrawlEndTime​(java.lang.String dataCrawlEndTime)
        Set the value of dataCrawlEndTime, used in parameter comment.
        Even if empty string, treated as empty plainly. So "IF pmb != null" is false if empty.
        Parameters:
        dataCrawlEndTime - The parameter value of dataCrawlEndTime. (NotNull)
      • setDataCrawlExecTime

        public void setDataCrawlExecTime​(java.lang.String dataCrawlExecTime)
        Set the value of dataCrawlExecTime, used in parameter comment.
        Even if empty string, treated as empty plainly. So "IF pmb != null" is false if empty.
        Parameters:
        dataCrawlExecTime - The parameter value of dataCrawlExecTime. (NotNull)
      • setDataIndexExecTime

        public void setDataIndexExecTime​(java.lang.String dataIndexExecTime)
        Set the value of dataIndexExecTime, used in parameter comment.
        Even if empty string, treated as empty plainly. So "IF pmb != null" is false if empty.
        Parameters:
        dataIndexExecTime - The parameter value of dataIndexExecTime. (NotNull)
      • setDataIndexSize

        public void setDataIndexSize​(java.lang.String dataIndexSize)
        Set the value of dataIndexSize, used in parameter comment.
        Even if empty string, treated as empty plainly. So "IF pmb != null" is false if empty.
        Parameters:
        dataIndexSize - The parameter value of dataIndexSize. (NotNull)
      • setCrawlerStartTime

        public void setCrawlerStartTime​(java.lang.String crawlerStartTime)
        Set the value of crawlerStartTime, used in parameter comment.
        Even if empty string, treated as empty plainly. So "IF pmb != null" is false if empty.
        Parameters:
        crawlerStartTime - The parameter value of crawlerStartTime. (NotNull)
      • setCrawlerEndTime

        public void setCrawlerEndTime​(java.lang.String crawlerEndTime)
        Set the value of crawlerEndTime, used in parameter comment.
        Even if empty string, treated as empty plainly. So "IF pmb != null" is false if empty.
        Parameters:
        crawlerEndTime - The parameter value of crawlerEndTime. (NotNull)
      • setCrawlerExecTime

        public void setCrawlerExecTime​(java.lang.String crawlerExecTime)
        Set the value of crawlerExecTime, used in parameter comment.
        Even if empty string, treated as empty plainly. So "IF pmb != null" is false if empty.
        Parameters:
        crawlerExecTime - The parameter value of crawlerExecTime. (NotNull)
      • setStatus

        public void setStatus​(java.lang.String status)
        Set the value of status, used in parameter comment.
        Even if empty string, treated as empty plainly. So "IF pmb != null" is false if empty.
        Parameters:
        status - The parameter value of status. (NotNull)