Class MailDefinition

    • Constructor Detail

      • MailDefinition

        public MailDefinition()
      • MailDefinition

        public MailDefinition​(String bodyType,
                              org.pentaho.reporting.engine.classic.core.MasterReport bodyReport)
    • Method Detail

      • getReportEnvironment

        public org.pentaho.reporting.engine.classic.core.ReportEnvironment getReportEnvironment()
      • getResourceBundleFactory

        public org.pentaho.reporting.engine.classic.core.ResourceBundleFactory getResourceBundleFactory()
      • getContextKey

        public org.pentaho.reporting.libraries.resourceloader.ResourceKey getContextKey()
      • setContextKey

        public void setContextKey​(org.pentaho.reporting.libraries.resourceloader.ResourceKey contextKey)
      • getResourceManager

        public org.pentaho.reporting.libraries.resourceloader.ResourceManager getResourceManager()
      • setResourceManager

        public void setResourceManager​(org.pentaho.reporting.libraries.resourceloader.ResourceManager resourceManager)
      • getSessionProperties

        public Properties getSessionProperties()
      • setSessionProperties

        public void setSessionProperties​(Properties sessionProperties)
      • addStaticHeader

        public void addStaticHeader​(String name,
                                    String value)
      • addFormulaHeader

        public void addFormulaHeader​(String name,
                                     String formula)
      • addHeader

        public void addHeader​(MailHeader header)
      • getHeader

        public MailHeader getHeader​(int i)
      • getHeaderCount

        public int getHeaderCount()
      • addAttachmentReport

        public void addAttachmentReport​(String type,
                                        org.pentaho.reporting.engine.classic.core.MasterReport attachmentReport)
      • getBodyType

        public String getBodyType()
      • getBodyReport

        public org.pentaho.reporting.engine.classic.core.MasterReport getBodyReport()
      • setBodyReport

        public void setBodyReport​(String bodyType,
                                  org.pentaho.reporting.engine.classic.core.MasterReport bodyReport)
      • getAttachmentCount

        public int getAttachmentCount()
      • getAttachmentReport

        public org.pentaho.reporting.engine.classic.core.MasterReport getAttachmentReport​(int index)
      • getAttachmentType

        public String getAttachmentType​(int index)
      • removeAttachment

        public void removeAttachment​(int index)
      • getDataFactory

        public org.pentaho.reporting.engine.classic.core.CompoundDataFactory getDataFactory()
      • getParameterValues

        public org.pentaho.reporting.engine.classic.core.util.ReportParameterValues getParameterValues()
      • getParameterDefinition

        public org.pentaho.reporting.engine.classic.core.parameters.ReportParameterDefinition getParameterDefinition()
      • setParameterDefinition

        public void setParameterDefinition​(org.pentaho.reporting.engine.classic.core.parameters.ReportParameterDefinition parameterDefinition)
      • getBurstQuery

        public String getBurstQuery()
      • setBurstQuery

        public void setBurstQuery​(String burstQuery)
      • getRecipientsQuery

        public String getRecipientsQuery()
      • setRecipientsQuery

        public void setRecipientsQuery​(String recipientsQuery)
      • getAuthenticator

        public javax.mail.Authenticator getAuthenticator()