org.teiid.templates
Class TranslatorTemplateInfo
java.lang.Object
org.jboss.managed.plugins.BasicDeploymentTemplateInfo
org.teiid.templates.TranslatorTemplateInfo
- All Implemented Interfaces:
- java.io.Serializable, org.jboss.managed.api.DeploymentTemplateInfo
public class TranslatorTemplateInfo
- extends org.jboss.managed.plugins.BasicDeploymentTemplateInfo
This class defines the template for all the translator classes. Each Translator's class
defines its properties through TranslatorProperty
annotation. This class need to
present them as template properties that can be managed.
- See Also:
- Serialized Form
Constructor Summary |
TranslatorTemplateInfo(java.lang.String name,
java.lang.String description,
java.util.Map<java.lang.String,org.jboss.managed.api.ManagedProperty> properties,
java.lang.String executionFactoryName)
|
Methods inherited from class org.jboss.managed.plugins.BasicDeploymentTemplateInfo |
addProperty, copy, getDescription, getName, getProperties, getRootManagedPropertyName, setProperties, setRootManagedPropertyName, toString |
Methods inherited from class java.lang.Object |
clone, equals, finalize, getClass, hashCode, notify, notifyAll, wait, wait, wait |
TranslatorTemplateInfo
public TranslatorTemplateInfo(java.lang.String name,
java.lang.String description,
java.util.Map<java.lang.String,org.jboss.managed.api.ManagedProperty> properties,
java.lang.String executionFactoryName)
start
public void start()
copy
public TranslatorTemplateInfo copy()
- Specified by:
copy
in interface org.jboss.managed.api.DeploymentTemplateInfo
- Overrides:
copy
in class org.jboss.managed.plugins.BasicDeploymentTemplateInfo
Copyright © 2010. All Rights Reserved.