jetbrains.buildServer.notification
Class AbstractTemplatesLoader<T>

java.lang.Object
  extended by jetbrains.buildServer.notification.AbstractTemplatesLoader<T>

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.

public abstract class AbstractTemplatesLoader<T>
extends java.lang.Object

Loads templates from specified XML file.


Nested Class Summary
static class AbstractTemplatesLoader.TEMPLATE_TYPE
          Deprecated.  
 
Constructor Summary
AbstractTemplatesLoader()
          Deprecated.  
 
Method Summary
protected abstract  T createTemplate(org.jdom.Element templateElement)
          Deprecated.  
 void load(TemplateConfig<T> templateConfig, org.jdom.Element rootElement)
          Deprecated. Loads notificator templates.
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Constructor Detail

AbstractTemplatesLoader

public AbstractTemplatesLoader()
Deprecated. 
Method Detail

load

public void load(TemplateConfig<T> templateConfig,
                 org.jdom.Element rootElement)
Deprecated. 
Loads notificator templates. For every <template/> element createTemplate() method will be called and result will be stored in this object depending on the event type of the created template.


createTemplate

protected abstract T createTemplate(org.jdom.Element templateElement)
Deprecated.