Skip to content

Commit

Permalink
SWITCHYARD-871 - Adding support for Camel SQL binding
Browse files Browse the repository at this point in the history
  • Loading branch information
bfitzpat committed Jun 13, 2012
1 parent a611779 commit 9a4df03
Show file tree
Hide file tree
Showing 20 changed files with 1,595 additions and 55 deletions.
Expand Up @@ -984,6 +984,16 @@
<details key="affiliation" value="urn:switchyard-config:switchyard:1.0#binding.switchyard"/>
</eAnnotations>
</eStructuralFeatures>
<eStructuralFeatures xsi:type="ecore:EReference" name="bindingSql" upperBound="-2"
eType="#//CamelSqlBindingType" volatile="true" transient="true" derived="true"
containment="true" resolveProxies="false">
<eAnnotations source="http:///org/eclipse/emf/ecore/util/ExtendedMetaData">
<details key="kind" value="element"/>
<details key="name" value="binding.sql"/>
<details key="namespace" value="##targetNamespace"/>
<details key="affiliation" value="urn:switchyard-config:switchyard:1.0#binding.switchyard"/>
</eAnnotations>
</eStructuralFeatures>
</eClassifiers>
<eClassifiers xsi:type="ecore:EClass" name="CamelRemoteBindingType" abstract="true"
eSuperTypes="#//GenericFileBindingType">
Expand Down Expand Up @@ -1540,4 +1550,39 @@
</eAnnotations>
</eStructuralFeatures>
</eClassifiers>
<eClassifiers xsi:type="ecore:EClass" name="CamelSqlBindingType" eSuperTypes="#//BaseCamelBinding">
<eAnnotations source="http:///org/eclipse/emf/ecore/util/ExtendedMetaData">
<details key="name" value="CamelSqlBindingType"/>
<details key="kind" value="elementOnly"/>
</eAnnotations>
<eStructuralFeatures xsi:type="ecore:EAttribute" name="query" lowerBound="1" eType="ecore:EDataType http://www.eclipse.org/emf/2003/XMLType#//String">
<eAnnotations source="http:///org/eclipse/emf/ecore/util/ExtendedMetaData">
<details key="kind" value="element"/>
<details key="name" value="query"/>
<details key="namespace" value="##targetNamespace"/>
</eAnnotations>
</eStructuralFeatures>
<eStructuralFeatures xsi:type="ecore:EAttribute" name="dataSourceRef" lowerBound="1"
eType="ecore:EDataType http://www.eclipse.org/emf/2003/XMLType#//String">
<eAnnotations source="http:///org/eclipse/emf/ecore/util/ExtendedMetaData">
<details key="kind" value="element"/>
<details key="name" value="dataSourceRef"/>
<details key="namespace" value="##targetNamespace"/>
</eAnnotations>
</eStructuralFeatures>
<eStructuralFeatures xsi:type="ecore:EAttribute" name="batch" eType="ecore:EDataType http://www.eclipse.org/emf/2003/XMLType#//Boolean">
<eAnnotations source="http:///org/eclipse/emf/ecore/util/ExtendedMetaData">
<details key="kind" value="element"/>
<details key="name" value="batch"/>
<details key="namespace" value="##targetNamespace"/>
</eAnnotations>
</eStructuralFeatures>
<eStructuralFeatures xsi:type="ecore:EAttribute" name="placeholder" eType="ecore:EDataType http://www.eclipse.org/emf/2003/XMLType#//String">
<eAnnotations source="http:///org/eclipse/emf/ecore/util/ExtendedMetaData">
<details key="kind" value="element"/>
<details key="name" value="placeholder"/>
<details key="namespace" value="##targetNamespace"/>
</eAnnotations>
</eStructuralFeatures>
</eClassifiers>
</ecore:EPackage>
Expand Up @@ -268,6 +268,15 @@ public interface CamelFactory extends EFactory {
*/
CamelQuartzBindingType createCamelQuartzBindingType();

/**
* Returns a new object of class '<em>Sql Binding Type</em>'.
* <!-- begin-user-doc -->
* <!-- end-user-doc -->
* @return a new object of class '<em>Sql Binding Type</em>'.
* @generated
*/
CamelSqlBindingType createCamelSqlBindingType();

/**
* Returns the package supported by this factory.
* <!-- begin-user-doc -->
Expand Down

0 comments on commit 9a4df03

Please sign in to comment.