Class TemplateConfig<T>


  • public class TemplateConfig<T>
    extends Object
    Deprecated.
    since 5.1. Isn't used in TeamCity notification component or by any known plugin. Most probably will be removed in future versions of TeamCity.
    Base storage for notification templates.
    • Constructor Detail

      • TemplateConfig

        public TemplateConfig()
        Deprecated.
        Constructor
    • Method Detail

      • getBuildFailedTemplate

        public T getBuildFailedTemplate​(String buildTypeId)
        Deprecated.
        Returns template for build failed notification by build configuration id
        Parameters:
        buildTypeId - build configuration id
        Returns:
        see above
      • getBuildFailingTemplate

        public T getBuildFailingTemplate​(String buildTypeId)
        Deprecated.
        Returns template for build failing notification by build configuration id
        Parameters:
        buildTypeId - build configuration id
        Returns:
        see above
      • getBuildSuccessfulTemplate

        public T getBuildSuccessfulTemplate​(String buildTypeId)
        Deprecated.
        Returns template for build successful notification by build configuration id
        Parameters:
        buildTypeId - build configuration id
        Returns:
        see above
      • getResponsibleChangedTemplate

        public T getResponsibleChangedTemplate​(String buildTypeId)
        Deprecated.
        Returns template for responsibility changes notification by build configuration id
        Parameters:
        buildTypeId - build configuration id
        Returns:
        see above
      • getResponsibleAssignedTemplate

        public T getResponsibleAssignedTemplate​(String buildTypeId)
        Deprecated.
        Returns template for responsibility assigned notification by build configuration id
        Parameters:
        buildTypeId - build configuration id
        Returns:
        see above
      • getBuildStartedTemplate

        public T getBuildStartedTemplate​(String buildTypeId)
        Deprecated.
        Returns template for build started notification by build configuration id
        Parameters:
        buildTypeId - build configuration id
        Returns:
        see above
      • getBuildProbablyHangingTemplate

        public T getBuildProbablyHangingTemplate​(String buildTypeId)
        Deprecated.
        Returns template for build is probably hanging notification by build configuration id
        Parameters:
        buildTypeId - build configuration id
        Returns:
        see above
      • getTestResponsibilityChangedTemplate

        public T getTestResponsibilityChangedTemplate()
        Deprecated.
        Returns template for test responsibility changes notification
        Returns:
        see above
      • getTestResponsibilityAssignedTemplate

        public T getTestResponsibilityAssignedTemplate()
        Deprecated.
        Returns template for test responsibility assigned notification
        Returns:
        see above
      • setBuildStartedTemplate

        public void setBuildStartedTemplate​(T buildStartedTemplate,
                                            String buildTypeId)
        Deprecated.
        Sets template for build started notification for specified build configuration id
        Parameters:
        buildStartedTemplate - template
        buildTypeId - build configuration id
      • setBuildFailedTemplate

        public void setBuildFailedTemplate​(T buildFailedTemplate,
                                           String buildTypeId)
        Deprecated.
        Sets template for build failed notification for specified build configuration id
        Parameters:
        buildFailedTemplate - template
        buildTypeId - build configuration id
      • setBuildFailingTemplate

        public void setBuildFailingTemplate​(T buildFailingTemplate,
                                            String buildTypeId)
        Deprecated.
        Sets template for build failing notification for specified build configuration id
        Parameters:
        buildFailingTemplate - template
        buildTypeId - build configuration id
      • setBuildProbablyHangingTemplate

        public void setBuildProbablyHangingTemplate​(T buildProbablyHanging,
                                                    String buildTypeId)
        Deprecated.
        Sets template for build is probably hanging notification for specified build configuration id
        Parameters:
        buildProbablyHanging - template
        buildTypeId - build configuration id
      • setBuildSuccessfulTemplate

        public void setBuildSuccessfulTemplate​(T buildSuccessfulTemplate,
                                               String buildTypeId)
        Deprecated.
        Sets template for build successful notification for specified build configuration id
        Parameters:
        buildSuccessfulTemplate - template
        buildTypeId - build configuration id
      • setResponsibilityChangesTemplate

        public void setResponsibilityChangesTemplate​(T responsibleChangedTemplate,
                                                     String buildTypeId)
        Deprecated.
        Sets template for responsibility changes notification for specified build configuration id
        Parameters:
        responsibleChangedTemplate - template
        buildTypeId - build configuration id
      • setResponsibilityAssignedTemplate

        public void setResponsibilityAssignedTemplate​(T responsibleAssignedTemplate,
                                                      String buildTypeId)
        Deprecated.
        Sets template for responsibility assigned notification for specified build configuration id
        Parameters:
        responsibleAssignedTemplate - template
        buildTypeId - build configuration id
      • setTestResponsibilityChangedTemplate

        public void setTestResponsibilityChangedTemplate​(T testResponsibilityChangedTemplate)
        Deprecated.
        Sets template for test responsibility changes notification
        Parameters:
        testResponsibilityChangedTemplate - template
      • setTestResponsibilityAssignedTemplate

        public void setTestResponsibilityAssignedTemplate​(T testResponsibilityAssignedTemplate)
        Deprecated.
        Sets template for test responsibility assigned notification
        Parameters:
        testResponsibilityAssignedTemplate - template