/** * Creates a new <code>xa-datasource-property</code> element * @return the new created instance of <code>XaDatasourcePropertyType<XaDatasourceType<T>></code> */ public XaDatasourcePropertyType<XaDatasourceType<T>> createXaDatasourceProperty() { return new XaDatasourcePropertyTypeImpl<XaDatasourceType<T>>(this, "xa-datasource-property", childNode); }
public DatasourcesDescriptorImpl(String descriptorName, Node node) { super(descriptorName); this.model = node; addDefaultNamespaces(); }
/** * Creates a new <code>driver</code> element * @return the new created instance of <code>DriverType<DriversType<T>></code> */ public DriverType<DriversType<T>> createDriver() { return new DriverTypeImpl<DriversType<T>>(this, "driver", childNode); }
/** * Creates a new <code>datasource</code> element * @return the new created instance of <code>DatasourceType<DatasourcesDescriptor></code> */ public DatasourceType<DatasourcesDescriptor> createDatasource() { return new DatasourceTypeImpl<DatasourcesDescriptor>(this, "datasource", model); }
/** * Creates a new <code>xa-datasource</code> element * @return the new created instance of <code>XaDatasourceType<DatasourcesType<T>></code> */ public XaDatasourceType<DatasourcesType<T>> createXaDatasource() { return new XaDatasourceTypeImpl<DatasourcesType<T>>(this, "xa-datasource", childNode); }
/** * Creates a new <code>config-property</code> element * @return the new created instance of <code>ConfigPropertyType<ExtensionType<T>></code> */ public ConfigPropertyType<ExtensionType<T>> createConfigProperty() { return new ConfigPropertyTypeImpl<ExtensionType<T>>(this, "config-property", childNode); }
/** * Creates a new <code>connection-property</code> element * @return the new created instance of <code>ConnectionPropertyType<DatasourceType<T>></code> */ public ConnectionPropertyType<DatasourceType<T>> createConnectionProperty() { return new ConnectionPropertyTypeImpl<DatasourceType<T>>(this, "connection-property", childNode); }
/** * If not already created, a new <code>drivers</code> element with the given value will be created. * Otherwise, the existing <code>drivers</code> element will be returned. * @return a new or existing instance of <code>DriversType<DatasourcesDescriptor></code> */ public DriversType<DatasourcesDescriptor> getOrCreateDrivers() { Node node = model.getOrCreate("drivers"); DriversType<DatasourcesDescriptor> drivers = new DriversTypeImpl<DatasourcesDescriptor>(this, "drivers", model, node); return drivers; }
/** * If not already created, a new <code>exception-sorter</code> element with the given value will be created. * Otherwise, the existing <code>exception-sorter</code> element will be returned. * @return a new or existing instance of <code>ExtensionType<ValidationType<T>></code> */ public ExtensionType<ValidationType<T>> getOrCreateExceptionSorter() { Node node = childNode.getOrCreate("exception-sorter"); ExtensionType<ValidationType<T>> exceptionSorter = new ExtensionTypeImpl<ValidationType<T>>(this, "exception-sorter", childNode, node); return exceptionSorter; }
/** * Creates a new <code>datasource</code> element * @return the new created instance of <code>DatasourceType<DatasourcesDescriptor></code> */ public DatasourceType<DatasourcesDescriptor> createDatasource() { return new DatasourceTypeImpl<DatasourcesDescriptor>(this, "datasource", model); }
/** * Creates a new <code>xa-datasource</code> element * @return the new created instance of <code>XaDatasourceType<DatasourcesType<T>></code> */ public XaDatasourceType<DatasourcesType<T>> createXaDatasource() { return new XaDatasourceTypeImpl<DatasourcesType<T>>(this, "xa-datasource", childNode); }
/** * Creates a new <code>xa-datasource-property</code> element * @return the new created instance of <code>XaDatasourcePropertyType<XaDatasourceType<T>></code> */ public XaDatasourcePropertyType<XaDatasourceType<T>> createXaDatasourceProperty() { return new XaDatasourcePropertyTypeImpl<XaDatasourceType<T>>(this, "xa-datasource-property", childNode); }
public DatasourcesDescriptorImpl(String descriptorName, Node node) { super(descriptorName); this.model = node; addDefaultNamespaces(); }
/** * Creates a new <code>driver</code> element * @return the new created instance of <code>DriverType<DriversType<T>></code> */ public DriverType<DriversType<T>> createDriver() { return new DriverTypeImpl<DriversType<T>>(this, "driver", childNode); }
/** * Creates a new <code>config-property</code> element * @return the new created instance of <code>ConfigPropertyType<ExtensionType<T>></code> */ public ConfigPropertyType<ExtensionType<T>> createConfigProperty() { return new ConfigPropertyTypeImpl<ExtensionType<T>>(this, "config-property", childNode); }
/** * Creates a new <code>connection-property</code> element * @return the new created instance of <code>ConnectionPropertyType<DatasourceType<T>></code> */ public ConnectionPropertyType<DatasourceType<T>> createConnectionProperty() { return new ConnectionPropertyTypeImpl<DatasourceType<T>>(this, "connection-property", childNode); }
/** * Creates a new <code>datasource</code> element * @return the new created instance of <code>DatasourceType<DatasourcesType<T>></code> */ public DatasourceType<DatasourcesType<T>> createDatasource() { return new DatasourceTypeImpl<DatasourcesType<T>>(this, "datasource", childNode); }
/** * Creates a new <code>xa-datasource</code> element * @return the new created instance of <code>XaDatasourceType<DatasourcesDescriptor></code> */ public XaDatasourceType<DatasourcesDescriptor> createXaDatasource() { return new XaDatasourceTypeImpl<DatasourcesDescriptor>(this, "xa-datasource", model); }
/** * Creates a new <code>datasource</code> element * @return the new created instance of <code>DatasourceType<DatasourcesType<T>></code> */ public DatasourceType<DatasourcesType<T>> createDatasource() { return new DatasourceTypeImpl<DatasourcesType<T>>(this, "datasource", childNode); }
/** * Creates a new <code>xa-datasource</code> element * @return the new created instance of <code>XaDatasourceType<DatasourcesDescriptor></code> */ public XaDatasourceType<DatasourcesDescriptor> createXaDatasource() { return new XaDatasourceTypeImpl<DatasourcesDescriptor>(this, "xa-datasource", model); }