/** * JBoss, Home of Professional Open Source. * Copyright 2012, Red Hat Middleware LLC, and individual contributors * as indicated by the @author tags. See the copyright.txt file in the * distribution for a full listing of individual contributors. * * This is free software; you can redistribute it and/or modify it * under the terms of the GNU Lesser General Public License as * published by the Free Software Foundation; either version 2.1 of * the License, or (at your option) any later version. * * This software is distributed in the hope that it will be useful, * but WITHOUT ANY WARRANTY; without even the implied warranty of * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the GNU * Lesser General Public License for more details. * * You should have received a copy of the GNU Lesser General Public * License along with this software; if not, write to the Free * Software Foundation, Inc., 51 Franklin St, Fifth Floor, Boston, MA * 02110-1301 USA, or see the FSF site: http://www.fsf.org. * */ package org.jboss.jca.adapters.sap.spi.impl; import com.sap.conn.jco.JCoDestination; import java.io.PrintWriter; import java.util.Map; import java.util.Set; import javax.resource.spi.ActivationSpec; import javax.resource.spi.BootstrapContext; import javax.resource.spi.ConnectionEventListener; import javax.resource.spi.ConnectionManager; import javax.resource.spi.ConnectionRequestInfo; import javax.resource.spi.DissociatableManagedConnection; import javax.resource.spi.LocalTransaction; import javax.resource.spi.ManagedConnection; import javax.resource.spi.ManagedConnectionFactory; import javax.resource.spi.ManagedConnectionMetaData; import javax.resource.spi.ResourceAdapter; import javax.resource.spi.ResourceAdapterAssociation; import javax.resource.spi.ResourceAdapterInternalException; import javax.resource.spi.endpoint.MessageEndpointFactory; import javax.resource.spi.security.PasswordCredential; import javax.security.auth.Subject; import javax.transaction.xa.XAResource; import org.eclipse.emf.ecore.EAttribute; import org.eclipse.emf.ecore.EClass; import org.eclipse.emf.ecore.EDataType; import org.eclipse.emf.ecore.EFactory; import org.eclipse.emf.ecore.EOperation; import org.eclipse.emf.ecore.EPackage; import org.eclipse.emf.ecore.EReference; import org.eclipse.emf.ecore.impl.EPackageImpl; import org.jboss.jca.adapters.sap.cci.impl.CciPackageImpl; import org.jboss.jca.adapters.sap.spi.DefaultConnectionManager; import org.jboss.jca.adapters.sap.spi.NonManagedEnvironmentAdmin; import org.jboss.jca.adapters.sap.spi.SpiFactory; /** * <!-- begin-user-doc --> * The <b>Package</b> for the model. * It contains accessors for the meta objects to represent * <ul> * <li>each class,</li> * <li>each feature of each class,</li> * <li>each enum,</li> * <li>and each data type</li> * </ul> * <!-- end-user-doc --> * @see org.jboss.jca.adapters.sap.spi.SpiFactory * @model kind="package" * @generated */ public class SpiPackageImpl extends EPackageImpl { /** * The package name. * <!-- begin-user-doc --> * <!-- end-user-doc --> * @generated */ public static final String eNAME = "spi"; /** * The package namespace URI. * <!-- begin-user-doc --> * <!-- end-user-doc --> * @generated */ public static final String eNS_URI = "http://sap.adapters.jca.jboss.org/spi"; /** * The package namespace name. * <!-- begin-user-doc --> * <!-- end-user-doc --> * @generated */ public static final String eNS_PREFIX = "spi"; /** * The singleton instance of the package. * <!-- begin-user-doc --> * <!-- end-user-doc --> * @generated */ public static final SpiPackageImpl eINSTANCE = org.jboss.jca.adapters.sap.spi.impl.SpiPackageImpl.init(); /** * The meta object id for the '{@link javax.resource.spi.ConnectionRequestInfo <em>SPI Connection Request Info</em>}' class. * <!-- begin-user-doc --> * <!-- end-user-doc --> * @see javax.resource.spi.ConnectionRequestInfo * @see org.jboss.jca.adapters.sap.spi.impl.SpiPackageImpl#getSPIConnectionRequestInfo() * @generated */ public static final int SPI_CONNECTION_REQUEST_INFO = 0; /** * The number of structural features of the '<em>SPI Connection Request Info</em>' class. * <!-- begin-user-doc --> * <!-- end-user-doc --> * @generated * @ordered */ public static final int SPI_CONNECTION_REQUEST_INFO_FEATURE_COUNT = 0; /** * The meta object id for the '{@link javax.resource.spi.ConnectionManager <em>SPI Connection Manager</em>}' class. * <!-- begin-user-doc --> * <!-- end-user-doc --> * @see javax.resource.spi.ConnectionManager * @see org.jboss.jca.adapters.sap.spi.impl.SpiPackageImpl#getSPIConnectionManager() * @generated */ public static final int SPI_CONNECTION_MANAGER = 1; /** * The number of structural features of the '<em>SPI Connection Manager</em>' class. * <!-- begin-user-doc --> * <!-- end-user-doc --> * @generated * @ordered */ public static final int SPI_CONNECTION_MANAGER_FEATURE_COUNT = 0; /** * The meta object id for the '{@link javax.resource.spi.LocalTransaction <em>SPI Local Transaction</em>}' class. * <!-- begin-user-doc --> * <!-- end-user-doc --> * @see javax.resource.spi.LocalTransaction * @see org.jboss.jca.adapters.sap.spi.impl.SpiPackageImpl#getSPILocalTransaction() * @generated */ public static final int SPI_LOCAL_TRANSACTION = 2; /** * The number of structural features of the '<em>SPI Local Transaction</em>' class. * <!-- begin-user-doc --> * <!-- end-user-doc --> * @generated * @ordered */ public static final int SPI_LOCAL_TRANSACTION_FEATURE_COUNT = 0; /** * The meta object id for the '{@link javax.resource.spi.ManagedConnectionFactory <em>SPI Managed Connection Factory</em>}' class. * <!-- begin-user-doc --> * <!-- end-user-doc --> * @see javax.resource.spi.ManagedConnectionFactory * @see org.jboss.jca.adapters.sap.spi.impl.SpiPackageImpl#getSPIManagedConnectionFactory() * @generated */ public static final int SPI_MANAGED_CONNECTION_FACTORY = 3; /** * The number of structural features of the '<em>SPI Managed Connection Factory</em>' class. * <!-- begin-user-doc --> * <!-- end-user-doc --> * @generated * @ordered */ public static final int SPI_MANAGED_CONNECTION_FACTORY_FEATURE_COUNT = 0; /** * The meta object id for the '{@link javax.resource.spi.ResourceAdapterAssociation <em>SPI Resource Adapter Association</em>}' class. * <!-- begin-user-doc --> * <!-- end-user-doc --> * @see javax.resource.spi.ResourceAdapterAssociation * @see org.jboss.jca.adapters.sap.spi.impl.SpiPackageImpl#getSPIResourceAdapterAssociation() * @generated */ public static final int SPI_RESOURCE_ADAPTER_ASSOCIATION = 4; /** * The number of structural features of the '<em>SPI Resource Adapter Association</em>' class. * <!-- begin-user-doc --> * <!-- end-user-doc --> * @generated * @ordered */ public static final int SPI_RESOURCE_ADAPTER_ASSOCIATION_FEATURE_COUNT = 0; /** * The meta object id for the '{@link javax.resource.spi.ManagedConnection <em>SPI Managed Connection</em>}' class. * <!-- begin-user-doc --> * <!-- end-user-doc --> * @see javax.resource.spi.ManagedConnection * @see org.jboss.jca.adapters.sap.spi.impl.SpiPackageImpl#getSPIManagedConnection() * @generated */ public static final int SPI_MANAGED_CONNECTION = 5; /** * The number of structural features of the '<em>SPI Managed Connection</em>' class. * <!-- begin-user-doc --> * <!-- end-user-doc --> * @generated * @ordered */ public static final int SPI_MANAGED_CONNECTION_FEATURE_COUNT = 0; /** * The meta object id for the '{@link javax.resource.spi.DissociatableManagedConnection <em>SPI Dissociatable Managed Connection</em>}' class. * <!-- begin-user-doc --> * <!-- end-user-doc --> * @see javax.resource.spi.DissociatableManagedConnection * @see org.jboss.jca.adapters.sap.spi.impl.SpiPackageImpl#getSPIDissociatableManagedConnection() * @generated */ public static final int SPI_DISSOCIATABLE_MANAGED_CONNECTION = 6; /** * The number of structural features of the '<em>SPI Dissociatable Managed Connection</em>' class. * <!-- begin-user-doc --> * <!-- end-user-doc --> * @generated * @ordered */ public static final int SPI_DISSOCIATABLE_MANAGED_CONNECTION_FEATURE_COUNT = 0; /** * The meta object id for the '{@link javax.resource.spi.ManagedConnectionMetaData <em>SPI Managed Connection Meta Data</em>}' class. * <!-- begin-user-doc --> * <!-- end-user-doc --> * @see javax.resource.spi.ManagedConnectionMetaData * @see org.jboss.jca.adapters.sap.spi.impl.SpiPackageImpl#getSPIManagedConnectionMetaData() * @generated */ public static final int SPI_MANAGED_CONNECTION_META_DATA = 7; /** * The number of structural features of the '<em>SPI Managed Connection Meta Data</em>' class. * <!-- begin-user-doc --> * <!-- end-user-doc --> * @generated * @ordered */ public static final int SPI_MANAGED_CONNECTION_META_DATA_FEATURE_COUNT = 0; /** * The meta object id for the '{@link javax.resource.spi.ResourceAdapter <em>SPI Resource Adapter</em>}' class. * <!-- begin-user-doc --> * <!-- end-user-doc --> * @see javax.resource.spi.ResourceAdapter * @see org.jboss.jca.adapters.sap.spi.impl.SpiPackageImpl#getSPIResourceAdapter() * @generated */ public static final int SPI_RESOURCE_ADAPTER = 8; /** * The number of structural features of the '<em>SPI Resource Adapter</em>' class. * <!-- begin-user-doc --> * <!-- end-user-doc --> * @generated * @ordered */ public static final int SPI_RESOURCE_ADAPTER_FEATURE_COUNT = 0; /** * The meta object id for the '{@link org.jboss.jca.adapters.sap.spi.impl.ConnectionRequestInfoImpl <em>Connection Request Info</em>}' class. * <!-- begin-user-doc --> * <!-- end-user-doc --> * @see org.jboss.jca.adapters.sap.spi.impl.ConnectionRequestInfoImpl * @see org.jboss.jca.adapters.sap.spi.impl.SpiPackageImpl#getConnectionRequestInfo() * @generated */ public static final int CONNECTION_REQUEST_INFO = 9; /** * The feature id for the '<em><b>Properties</b></em>' attribute. * <!-- begin-user-doc --> * <!-- end-user-doc --> * @generated * @ordered */ public static final int CONNECTION_REQUEST_INFO__PROPERTIES = SPI_CONNECTION_REQUEST_INFO_FEATURE_COUNT + 0; /** * The number of structural features of the '<em>Connection Request Info</em>' class. * <!-- begin-user-doc --> * <!-- end-user-doc --> * @generated * @ordered */ public static final int CONNECTION_REQUEST_INFO_FEATURE_COUNT = SPI_CONNECTION_REQUEST_INFO_FEATURE_COUNT + 1; /** * The meta object id for the '{@link org.jboss.jca.adapters.sap.spi.impl.DefaultConnectionManagerImpl <em>Default Connection Manager</em>}' class. * <!-- begin-user-doc --> * <!-- end-user-doc --> * @see org.jboss.jca.adapters.sap.spi.impl.DefaultConnectionManagerImpl * @see org.jboss.jca.adapters.sap.spi.impl.SpiPackageImpl#getDefaultConnectionManager() * @generated */ public static final int DEFAULT_CONNECTION_MANAGER = 10; /** * The number of structural features of the '<em>Default Connection Manager</em>' class. * <!-- begin-user-doc --> * <!-- end-user-doc --> * @generated * @ordered */ public static final int DEFAULT_CONNECTION_MANAGER_FEATURE_COUNT = SPI_CONNECTION_MANAGER_FEATURE_COUNT + 0; /** * The meta object id for the '{@link org.jboss.jca.adapters.sap.spi.impl.LocalTransactionImpl <em>Local Transaction</em>}' class. * <!-- begin-user-doc --> * <!-- end-user-doc --> * @see org.jboss.jca.adapters.sap.spi.impl.LocalTransactionImpl * @see org.jboss.jca.adapters.sap.spi.impl.SpiPackageImpl#getLocalTransaction() * @generated */ public static final int LOCAL_TRANSACTION = 11; /** * The number of structural features of the '<em>Local Transaction</em>' class. * <!-- begin-user-doc --> * <!-- end-user-doc --> * @generated * @ordered */ public static final int LOCAL_TRANSACTION_FEATURE_COUNT = SPI_LOCAL_TRANSACTION_FEATURE_COUNT + 0; /** * The meta object id for the '{@link org.jboss.jca.adapters.sap.spi.impl.ManagedConnectionFactoryImpl <em>Managed Connection Factory</em>}' class. * <!-- begin-user-doc --> * <!-- end-user-doc --> * @see org.jboss.jca.adapters.sap.spi.impl.ManagedConnectionFactoryImpl * @see org.jboss.jca.adapters.sap.spi.impl.SpiPackageImpl#getManagedConnectionFactory() * @generated */ public static final int MANAGED_CONNECTION_FACTORY = 12; /** * The number of structural features of the '<em>Managed Connection Factory</em>' class. * <!-- begin-user-doc --> * <!-- end-user-doc --> * @generated * @ordered */ public static final int MANAGED_CONNECTION_FACTORY_FEATURE_COUNT = SPI_MANAGED_CONNECTION_FACTORY_FEATURE_COUNT + 0; /** * The meta object id for the '{@link org.jboss.jca.adapters.sap.spi.impl.ManagedConnectionImpl <em>Managed Connection</em>}' class. * <!-- begin-user-doc --> * <!-- end-user-doc --> * @see org.jboss.jca.adapters.sap.spi.impl.ManagedConnectionImpl * @see org.jboss.jca.adapters.sap.spi.impl.SpiPackageImpl#getManagedConnection() * @generated */ public static final int MANAGED_CONNECTION = 13; /** * The number of structural features of the '<em>Managed Connection</em>' class. * <!-- begin-user-doc --> * <!-- end-user-doc --> * @generated * @ordered */ public static final int MANAGED_CONNECTION_FEATURE_COUNT = SPI_MANAGED_CONNECTION_FEATURE_COUNT + 0; /** * The meta object id for the '{@link org.jboss.jca.adapters.sap.spi.impl.ManagedConnectionMetaDataImpl <em>Managed Connection Meta Data</em>}' class. * <!-- begin-user-doc --> * <!-- end-user-doc --> * @see org.jboss.jca.adapters.sap.spi.impl.ManagedConnectionMetaDataImpl * @see org.jboss.jca.adapters.sap.spi.impl.SpiPackageImpl#getManagedConnectionMetaData() * @generated */ public static final int MANAGED_CONNECTION_META_DATA = 14; /** * The number of structural features of the '<em>Managed Connection Meta Data</em>' class. * <!-- begin-user-doc --> * <!-- end-user-doc --> * @generated * @ordered */ public static final int MANAGED_CONNECTION_META_DATA_FEATURE_COUNT = SPI_MANAGED_CONNECTION_META_DATA_FEATURE_COUNT + 0; /** * The meta object id for the '{@link org.jboss.jca.adapters.sap.spi.impl.NonManagedEnvironmentAdminImpl <em>Non Managed Environment Admin</em>}' class. * <!-- begin-user-doc --> * <!-- end-user-doc --> * @see org.jboss.jca.adapters.sap.spi.impl.NonManagedEnvironmentAdminImpl * @see org.jboss.jca.adapters.sap.spi.impl.SpiPackageImpl#getNonManagedEnvironmentAdmin() * @generated */ public static final int NON_MANAGED_ENVIRONMENT_ADMIN = 15; /** * The feature id for the '<em><b>Resource Adapter</b></em>' containment reference. * <!-- begin-user-doc --> * <!-- end-user-doc --> * @generated * @ordered */ public static final int NON_MANAGED_ENVIRONMENT_ADMIN__RESOURCE_ADAPTER = 0; /** * The number of structural features of the '<em>Non Managed Environment Admin</em>' class. * <!-- begin-user-doc --> * <!-- end-user-doc --> * @generated * @ordered */ public static final int NON_MANAGED_ENVIRONMENT_ADMIN_FEATURE_COUNT = 1; /** * The meta object id for the '{@link org.jboss.jca.adapters.sap.spi.impl.ResourceAdapterImpl <em>Resource Adapter</em>}' class. * <!-- begin-user-doc --> * <!-- end-user-doc --> * @see org.jboss.jca.adapters.sap.spi.impl.ResourceAdapterImpl * @see org.jboss.jca.adapters.sap.spi.impl.SpiPackageImpl#getResourceAdapter() * @generated */ public static final int RESOURCE_ADAPTER = 16; /** * The feature id for the '<em><b>Managed Connection Factories</b></em>' containment reference list. * <!-- begin-user-doc --> * <!-- end-user-doc --> * @generated * @ordered */ public static final int RESOURCE_ADAPTER__MANAGED_CONNECTION_FACTORIES = SPI_RESOURCE_ADAPTER_FEATURE_COUNT + 0; /** * The number of structural features of the '<em>Resource Adapter</em>' class. * <!-- begin-user-doc --> * <!-- end-user-doc --> * @generated * @ordered */ public static final int RESOURCE_ADAPTER_FEATURE_COUNT = SPI_RESOURCE_ADAPTER_FEATURE_COUNT + 1; /** * The meta object id for the '<em>Password Credential</em>' data type. * <!-- begin-user-doc --> * <!-- end-user-doc --> * @see javax.resource.spi.security.PasswordCredential * @see org.jboss.jca.adapters.sap.spi.impl.SpiPackageImpl#getPasswordCredential() * @generated */ public static final int PASSWORD_CREDENTIAL = 17; /** * The meta object id for the '<em>Subject</em>' data type. * <!-- begin-user-doc --> * <!-- end-user-doc --> * @see javax.security.auth.Subject * @see org.jboss.jca.adapters.sap.spi.impl.SpiPackageImpl#getSubject() * @generated */ public static final int SUBJECT = 18; /** * The meta object id for the '<em>Connection Event Listener</em>' data type. * <!-- begin-user-doc --> * <!-- end-user-doc --> * @see javax.resource.spi.ConnectionEventListener * @see org.jboss.jca.adapters.sap.spi.impl.SpiPackageImpl#getConnectionEventListener() * @generated */ public static final int CONNECTION_EVENT_LISTENER = 19; /** * The meta object id for the '<em>XA Resource</em>' data type. * <!-- begin-user-doc --> * <!-- end-user-doc --> * @see javax.transaction.xa.XAResource * @see org.jboss.jca.adapters.sap.spi.impl.SpiPackageImpl#getXAResource() * @generated */ public static final int XA_RESOURCE = 20; /** * The meta object id for the '<em>XA Resource Array</em>' data type. * <!-- begin-user-doc --> * <!-- end-user-doc --> * @see org.jboss.jca.adapters.sap.spi.impl.SpiPackageImpl#getXAResourceArray() * @generated */ public static final int XA_RESOURCE_ARRAY = 21; /** * The meta object id for the '<em>JCo Destination</em>' data type. * <!-- begin-user-doc --> * <!-- end-user-doc --> * @see com.sap.conn.jco.JCoDestination * @see org.jboss.jca.adapters.sap.spi.impl.SpiPackageImpl#getJCoDestination() * @generated */ public static final int JCO_DESTINATION = 22; /** * The meta object id for the '<em>Activation Spec Array</em>' data type. * <!-- begin-user-doc --> * <!-- end-user-doc --> * @see org.jboss.jca.adapters.sap.spi.impl.SpiPackageImpl#getActivationSpecArray() * @generated */ public static final int ACTIVATION_SPEC_ARRAY = 23; /** * The meta object id for the '<em>Activation Spec</em>' data type. * <!-- begin-user-doc --> * <!-- end-user-doc --> * @see javax.resource.spi.ActivationSpec * @see org.jboss.jca.adapters.sap.spi.impl.SpiPackageImpl#getActivationSpec() * @generated */ public static final int ACTIVATION_SPEC = 24; /** * The meta object id for the '<em>Bootstrap Context</em>' data type. * <!-- begin-user-doc --> * <!-- end-user-doc --> * @see javax.resource.spi.BootstrapContext * @see org.jboss.jca.adapters.sap.spi.impl.SpiPackageImpl#getBootstrapContext() * @generated */ public static final int BOOTSTRAP_CONTEXT = 25; /** * The meta object id for the '<em>Resource Adapter Internal Exception</em>' data type. * <!-- begin-user-doc --> * <!-- end-user-doc --> * @see javax.resource.spi.ResourceAdapterInternalException * @see org.jboss.jca.adapters.sap.spi.impl.SpiPackageImpl#getResourceAdapterInternalException() * @generated */ public static final int RESOURCE_ADAPTER_INTERNAL_EXCEPTION = 26; /** * The meta object id for the '<em>Message Endpoint Factory</em>' data type. * <!-- begin-user-doc --> * <!-- end-user-doc --> * @see javax.resource.spi.endpoint.MessageEndpointFactory * @see org.jboss.jca.adapters.sap.spi.impl.SpiPackageImpl#getMessageEndpointFactory() * @generated */ public static final int MESSAGE_ENDPOINT_FACTORY = 27; /** * The meta object id for the '<em>Print Writer</em>' data type. * <!-- begin-user-doc --> * <!-- end-user-doc --> * @see java.io.PrintWriter * @see org.jboss.jca.adapters.sap.spi.impl.SpiPackageImpl#getPrintWriter() * @generated */ public static final int PRINT_WRITER = 28; /** * The meta object id for the '<em>String Map</em>' data type. * <!-- begin-user-doc --> * <!-- end-user-doc --> * @see java.util.Map * @see org.jboss.jca.adapters.sap.spi.impl.SpiPackageImpl#getStringMap() * @generated */ public static final int STRING_MAP = 29; /** * The meta object id for the '<em>String Set</em>' data type. * <!-- begin-user-doc --> * <!-- end-user-doc --> * @see java.util.Set * @see org.jboss.jca.adapters.sap.spi.impl.SpiPackageImpl#getStringSet() * @generated */ public static final int STRING_SET = 30; /** * <!-- begin-user-doc --> * <!-- end-user-doc --> * @generated */ private EClass spiConnectionRequestInfoEClass = null; /** * <!-- begin-user-doc --> * <!-- end-user-doc --> * @generated */ private EClass spiConnectionManagerEClass = null; /** * <!-- begin-user-doc --> * <!-- end-user-doc --> * @generated */ private EClass spiLocalTransactionEClass = null; /** * <!-- begin-user-doc --> * <!-- end-user-doc --> * @generated */ private EClass spiManagedConnectionFactoryEClass = null; /** * <!-- begin-user-doc --> * <!-- end-user-doc --> * @generated */ private EClass spiResourceAdapterAssociationEClass = null; /** * <!-- begin-user-doc --> * <!-- end-user-doc --> * @generated */ private EClass spiManagedConnectionEClass = null; /** * <!-- begin-user-doc --> * <!-- end-user-doc --> * @generated */ private EClass spiDissociatableManagedConnectionEClass = null; /** * <!-- begin-user-doc --> * <!-- end-user-doc --> * @generated */ private EClass spiManagedConnectionMetaDataEClass = null; /** * <!-- begin-user-doc --> * <!-- end-user-doc --> * @generated */ private EClass spiResourceAdapterEClass = null; /** * <!-- begin-user-doc --> * <!-- end-user-doc --> * @generated */ private EClass connectionRequestInfoEClass = null; /** * <!-- begin-user-doc --> * <!-- end-user-doc --> * @generated */ private EClass defaultConnectionManagerEClass = null; /** * <!-- begin-user-doc --> * <!-- end-user-doc --> * @generated */ private EClass localTransactionEClass = null; /** * <!-- begin-user-doc --> * <!-- end-user-doc --> * @generated */ private EClass managedConnectionFactoryEClass = null; /** * <!-- begin-user-doc --> * <!-- end-user-doc --> * @generated */ private EClass managedConnectionEClass = null; /** * <!-- begin-user-doc --> * <!-- end-user-doc --> * @generated */ private EClass managedConnectionMetaDataEClass = null; /** * <!-- begin-user-doc --> * <!-- end-user-doc --> * @generated */ private EClass nonManagedEnvironmentAdminEClass = null; /** * <!-- begin-user-doc --> * <!-- end-user-doc --> * @generated */ private EClass resourceAdapterEClass = null; /** * <!-- begin-user-doc --> * <!-- end-user-doc --> * @generated */ private EDataType passwordCredentialEDataType = null; /** * <!-- begin-user-doc --> * <!-- end-user-doc --> * @generated */ private EDataType subjectEDataType = null; /** * <!-- begin-user-doc --> * <!-- end-user-doc --> * @generated */ private EDataType connectionEventListenerEDataType = null; /** * <!-- begin-user-doc --> * <!-- end-user-doc --> * @generated */ private EDataType xaResourceEDataType = null; /** * <!-- begin-user-doc --> * <!-- end-user-doc --> * @generated */ private EDataType xaResourceArrayEDataType = null; /** * <!-- begin-user-doc --> * <!-- end-user-doc --> * @generated */ private EDataType jCoDestinationEDataType = null; /** * <!-- begin-user-doc --> * <!-- end-user-doc --> * @generated */ private EDataType activationSpecArrayEDataType = null; /** * <!-- begin-user-doc --> * <!-- end-user-doc --> * @generated */ private EDataType activationSpecEDataType = null; /** * <!-- begin-user-doc --> * <!-- end-user-doc --> * @generated */ private EDataType bootstrapContextEDataType = null; /** * <!-- begin-user-doc --> * <!-- end-user-doc --> * @generated */ private EDataType resourceAdapterInternalExceptionEDataType = null; /** * <!-- begin-user-doc --> * <!-- end-user-doc --> * @generated */ private EDataType messageEndpointFactoryEDataType = null; /** * <!-- begin-user-doc --> * <!-- end-user-doc --> * @generated */ private EDataType printWriterEDataType = null; /** * <!-- begin-user-doc --> * <!-- end-user-doc --> * @generated */ private EDataType stringMapEDataType = null; /** * <!-- begin-user-doc --> * <!-- end-user-doc --> * @generated */ private EDataType stringSetEDataType = null; /** * Creates an instance of the model <b>Package</b>, registered with * {@link org.eclipse.emf.ecore.EPackage.Registry EPackage.Registry} by the package * package URI value. * <p>Note: the correct way to create the package is via the static * factory method {@link #init init()}, which also performs * initialization of the package, or returns the registered package, * if one already exists. * <!-- begin-user-doc --> * <!-- end-user-doc --> * @see org.eclipse.emf.ecore.EPackage.Registry * @see org.jboss.jca.adapters.sap.spi.impl.SpiPackageImpl#eNS_URI * @see #init() * @generated */ private SpiPackageImpl() { super(eNS_URI, ((EFactory)SpiFactory.INSTANCE)); } /** * <!-- begin-user-doc --> * <!-- end-user-doc --> * @generated */ private static boolean isInited = false; /** * Creates, registers, and initializes the <b>Package</b> for this model, and for any others upon which it depends. * * <p>This method is used to initialize {@link SpiPackageImpl#eINSTANCE} when that field is accessed. * Clients should not invoke it directly. Instead, they should simply access that field to obtain the package. * <!-- begin-user-doc --> * <!-- end-user-doc --> * @see #eNS_URI * @see #createPackageContents() * @see #initializePackageContents() * @generated */ public static SpiPackageImpl init() { if (isInited) return (SpiPackageImpl)EPackage.Registry.INSTANCE.getEPackage(SpiPackageImpl.eNS_URI); // Obtain or create and register package SpiPackageImpl theSpiPackage = (SpiPackageImpl)(EPackage.Registry.INSTANCE.get(eNS_URI) instanceof SpiPackageImpl ? EPackage.Registry.INSTANCE.get(eNS_URI) : new SpiPackageImpl()); isInited = true; // Obtain or create and register interdependencies CciPackageImpl theCciPackage = (CciPackageImpl)(EPackage.Registry.INSTANCE.getEPackage(CciPackageImpl.eNS_URI) instanceof CciPackageImpl ? EPackage.Registry.INSTANCE.getEPackage(CciPackageImpl.eNS_URI) : CciPackageImpl.eINSTANCE); // Create package meta-data objects theSpiPackage.createPackageContents(); theCciPackage.createPackageContents(); // Initialize created meta-data theSpiPackage.initializePackageContents(); theCciPackage.initializePackageContents(); // Mark meta-data to indicate it can't be changed theSpiPackage.freeze(); // Update the registry and return the package EPackage.Registry.INSTANCE.put(SpiPackageImpl.eNS_URI, theSpiPackage); return theSpiPackage; } /** * Returns the meta object for class '{@link javax.resource.spi.ConnectionRequestInfo <em>SPI Connection Request Info</em>}'. * <!-- begin-user-doc --> * <!-- end-user-doc --> * @return the meta object for class '<em>SPI Connection Request Info</em>'. * @see javax.resource.spi.ConnectionRequestInfo * @model instanceClass="javax.resource.spi.ConnectionRequestInfo" * @generated */ public EClass getSPIConnectionRequestInfo() { return spiConnectionRequestInfoEClass; } /** * Returns the meta object for class '{@link javax.resource.spi.ConnectionManager <em>SPI Connection Manager</em>}'. * <!-- begin-user-doc --> * <!-- end-user-doc --> * @return the meta object for class '<em>SPI Connection Manager</em>'. * @see javax.resource.spi.ConnectionManager * @model instanceClass="javax.resource.spi.ConnectionManager" * @generated */ public EClass getSPIConnectionManager() { return spiConnectionManagerEClass; } /** * Returns the meta object for class '{@link javax.resource.spi.LocalTransaction <em>SPI Local Transaction</em>}'. * <!-- begin-user-doc --> * <!-- end-user-doc --> * @return the meta object for class '<em>SPI Local Transaction</em>'. * @see javax.resource.spi.LocalTransaction * @model instanceClass="javax.resource.spi.LocalTransaction" * @generated */ public EClass getSPILocalTransaction() { return spiLocalTransactionEClass; } /** * Returns the meta object for class '{@link javax.resource.spi.ManagedConnectionFactory <em>SPI Managed Connection Factory</em>}'. * <!-- begin-user-doc --> * <!-- end-user-doc --> * @return the meta object for class '<em>SPI Managed Connection Factory</em>'. * @see javax.resource.spi.ManagedConnectionFactory * @model instanceClass="javax.resource.spi.ManagedConnectionFactory" * @generated */ public EClass getSPIManagedConnectionFactory() { return spiManagedConnectionFactoryEClass; } /** * Returns the meta object for class '{@link javax.resource.spi.ResourceAdapterAssociation <em>SPI Resource Adapter Association</em>}'. * <!-- begin-user-doc --> * <!-- end-user-doc --> * @return the meta object for class '<em>SPI Resource Adapter Association</em>'. * @see javax.resource.spi.ResourceAdapterAssociation * @model instanceClass="javax.resource.spi.ResourceAdapterAssociation" * @generated */ public EClass getSPIResourceAdapterAssociation() { return spiResourceAdapterAssociationEClass; } /** * Returns the meta object for class '{@link javax.resource.spi.ManagedConnection <em>SPI Managed Connection</em>}'. * <!-- begin-user-doc --> * <!-- end-user-doc --> * @return the meta object for class '<em>SPI Managed Connection</em>'. * @see javax.resource.spi.ManagedConnection * @model instanceClass="javax.resource.spi.ManagedConnection" * @generated */ public EClass getSPIManagedConnection() { return spiManagedConnectionEClass; } /** * Returns the meta object for class '{@link javax.resource.spi.DissociatableManagedConnection <em>SPI Dissociatable Managed Connection</em>}'. * <!-- begin-user-doc --> * <!-- end-user-doc --> * @return the meta object for class '<em>SPI Dissociatable Managed Connection</em>'. * @see javax.resource.spi.DissociatableManagedConnection * @model instanceClass="javax.resource.spi.DissociatableManagedConnection" * @generated */ public EClass getSPIDissociatableManagedConnection() { return spiDissociatableManagedConnectionEClass; } /** * Returns the meta object for class '{@link javax.resource.spi.ManagedConnectionMetaData <em>SPI Managed Connection Meta Data</em>}'. * <!-- begin-user-doc --> * <!-- end-user-doc --> * @return the meta object for class '<em>SPI Managed Connection Meta Data</em>'. * @see javax.resource.spi.ManagedConnectionMetaData * @model instanceClass="javax.resource.spi.ManagedConnectionMetaData" * @generated */ public EClass getSPIManagedConnectionMetaData() { return spiManagedConnectionMetaDataEClass; } /** * Returns the meta object for class '{@link javax.resource.spi.ResourceAdapter <em>SPI Resource Adapter</em>}'. * <!-- begin-user-doc --> * <!-- end-user-doc --> * @return the meta object for class '<em>SPI Resource Adapter</em>'. * @see javax.resource.spi.ResourceAdapter * @model instanceClass="javax.resource.spi.ResourceAdapter" * @generated */ public EClass getSPIResourceAdapter() { return spiResourceAdapterEClass; } /** * Returns the meta object for class '{@link org.jboss.jca.adapters.sap.spi.ConnectionRequestInfo <em>Connection Request Info</em>}'. * <!-- begin-user-doc --> * <!-- end-user-doc --> * @return the meta object for class '<em>Connection Request Info</em>'. * @see org.jboss.jca.adapters.sap.spi.ConnectionRequestInfo * @generated */ public EClass getConnectionRequestInfo() { return connectionRequestInfoEClass; } /** * Returns the meta object for the attribute '{@link org.jboss.jca.adapters.sap.spi.ConnectionRequestInfo#getProperties <em>Properties</em>}'. * <!-- begin-user-doc --> * <!-- end-user-doc --> * @return the meta object for the attribute '<em>Properties</em>'. * @see org.jboss.jca.adapters.sap.spi.ConnectionRequestInfo#getProperties() * @see #getConnectionRequestInfo() * @generated */ public EAttribute getConnectionRequestInfo_Properties() { return (EAttribute)connectionRequestInfoEClass.getEStructuralFeatures().get(0); } /** * Returns the meta object for class '{@link org.jboss.jca.adapters.sap.spi.DefaultConnectionManager <em>Default Connection Manager</em>}'. * <!-- begin-user-doc --> * <!-- end-user-doc --> * @return the meta object for class '<em>Default Connection Manager</em>'. * @see org.jboss.jca.adapters.sap.spi.DefaultConnectionManager * @generated */ public EClass getDefaultConnectionManager() { return defaultConnectionManagerEClass; } /** * Returns the meta object for class '{@link org.jboss.jca.adapters.sap.spi.LocalTransaction <em>Local Transaction</em>}'. * <!-- begin-user-doc --> * <!-- end-user-doc --> * @return the meta object for class '<em>Local Transaction</em>'. * @see org.jboss.jca.adapters.sap.spi.LocalTransaction * @generated */ public EClass getLocalTransaction() { return localTransactionEClass; } /** * Returns the meta object for class '{@link org.jboss.jca.adapters.sap.spi.ManagedConnectionFactory <em>Managed Connection Factory</em>}'. * <!-- begin-user-doc --> * <!-- end-user-doc --> * @return the meta object for class '<em>Managed Connection Factory</em>'. * @see org.jboss.jca.adapters.sap.spi.ManagedConnectionFactory * @generated */ public EClass getManagedConnectionFactory() { return managedConnectionFactoryEClass; } /** * Returns the meta object for class '{@link org.jboss.jca.adapters.sap.spi.ManagedConnection <em>Managed Connection</em>}'. * <!-- begin-user-doc --> * <!-- end-user-doc --> * @return the meta object for class '<em>Managed Connection</em>'. * @see org.jboss.jca.adapters.sap.spi.ManagedConnection * @generated */ public EClass getManagedConnection() { return managedConnectionEClass; } /** * Returns the meta object for class '{@link org.jboss.jca.adapters.sap.spi.ManagedConnectionMetaData <em>Managed Connection Meta Data</em>}'. * <!-- begin-user-doc --> * <!-- end-user-doc --> * @return the meta object for class '<em>Managed Connection Meta Data</em>'. * @see org.jboss.jca.adapters.sap.spi.ManagedConnectionMetaData * @generated */ public EClass getManagedConnectionMetaData() { return managedConnectionMetaDataEClass; } /** * Returns the meta object for class '{@link org.jboss.jca.adapters.sap.spi.NonManagedEnvironmentAdmin <em>Non Managed Environment Admin</em>}'. * <!-- begin-user-doc --> * <!-- end-user-doc --> * @return the meta object for class '<em>Non Managed Environment Admin</em>'. * @see org.jboss.jca.adapters.sap.spi.NonManagedEnvironmentAdmin * @generated */ public EClass getNonManagedEnvironmentAdmin() { return nonManagedEnvironmentAdminEClass; } /** * Returns the meta object for the containment reference '{@link org.jboss.jca.adapters.sap.spi.NonManagedEnvironmentAdmin#getResourceAdapter <em>Resource Adapter</em>}'. * <!-- begin-user-doc --> * <!-- end-user-doc --> * @return the meta object for the containment reference '<em>Resource Adapter</em>'. * @see org.jboss.jca.adapters.sap.spi.NonManagedEnvironmentAdmin#getResourceAdapter() * @see #getNonManagedEnvironmentAdmin() * @generated */ public EReference getNonManagedEnvironmentAdmin_ResourceAdapter() { return (EReference)nonManagedEnvironmentAdminEClass.getEStructuralFeatures().get(0); } /** * Returns the meta object for class '{@link org.jboss.jca.adapters.sap.spi.ResourceAdapter <em>Resource Adapter</em>}'. * <!-- begin-user-doc --> * <!-- end-user-doc --> * @return the meta object for class '<em>Resource Adapter</em>'. * @see org.jboss.jca.adapters.sap.spi.ResourceAdapter * @generated */ public EClass getResourceAdapter() { return resourceAdapterEClass; } /** * Returns the meta object for the containment reference list '{@link org.jboss.jca.adapters.sap.spi.ResourceAdapter#getManagedConnectionFactories <em>Managed Connection Factories</em>}'. * <!-- begin-user-doc --> * <!-- end-user-doc --> * @return the meta object for the containment reference list '<em>Managed Connection Factories</em>'. * @see org.jboss.jca.adapters.sap.spi.ResourceAdapter#getManagedConnectionFactories() * @see #getResourceAdapter() * @generated */ public EReference getResourceAdapter_ManagedConnectionFactories() { return (EReference)resourceAdapterEClass.getEStructuralFeatures().get(0); } /** * Returns the meta object for data type '{@link javax.resource.spi.security.PasswordCredential <em>Password Credential</em>}'. * <!-- begin-user-doc --> * <!-- end-user-doc --> * @return the meta object for data type '<em>Password Credential</em>'. * @see javax.resource.spi.security.PasswordCredential * @model instanceClass="javax.resource.spi.security.PasswordCredential" * @generated */ public EDataType getPasswordCredential() { return passwordCredentialEDataType; } /** * Returns the meta object for data type '{@link javax.security.auth.Subject <em>Subject</em>}'. * <!-- begin-user-doc --> * <!-- end-user-doc --> * @return the meta object for data type '<em>Subject</em>'. * @see javax.security.auth.Subject * @model instanceClass="javax.security.auth.Subject" * @generated */ public EDataType getSubject() { return subjectEDataType; } /** * Returns the meta object for data type '{@link javax.resource.spi.ConnectionEventListener <em>Connection Event Listener</em>}'. * <!-- begin-user-doc --> * <!-- end-user-doc --> * @return the meta object for data type '<em>Connection Event Listener</em>'. * @see javax.resource.spi.ConnectionEventListener * @model instanceClass="javax.resource.spi.ConnectionEventListener" * @generated */ public EDataType getConnectionEventListener() { return connectionEventListenerEDataType; } /** * Returns the meta object for data type '{@link javax.transaction.xa.XAResource <em>XA Resource</em>}'. * <!-- begin-user-doc --> * <!-- end-user-doc --> * @return the meta object for data type '<em>XA Resource</em>'. * @see javax.transaction.xa.XAResource * @model instanceClass="javax.transaction.xa.XAResource" * @generated */ public EDataType getXAResource() { return xaResourceEDataType; } /** * Returns the meta object for data type '<em>XA Resource Array</em>'. * <!-- begin-user-doc --> * <!-- end-user-doc --> * @return the meta object for data type '<em>XA Resource Array</em>'. * @model instanceClass="javax.transaction.xa.XAResource[]" * @generated */ public EDataType getXAResourceArray() { return xaResourceArrayEDataType; } /** * Returns the meta object for data type '{@link com.sap.conn.jco.JCoDestination <em>JCo Destination</em>}'. * <!-- begin-user-doc --> * <!-- end-user-doc --> * @return the meta object for data type '<em>JCo Destination</em>'. * @see com.sap.conn.jco.JCoDestination * @model instanceClass="com.sap.conn.jco.JCoDestination" * @generated */ public EDataType getJCoDestination() { return jCoDestinationEDataType; } /** * Returns the meta object for data type '<em>Activation Spec Array</em>'. * <!-- begin-user-doc --> * <!-- end-user-doc --> * @return the meta object for data type '<em>Activation Spec Array</em>'. * @model instanceClass="javax.resource.spi.ActivationSpec[]" * @generated */ public EDataType getActivationSpecArray() { return activationSpecArrayEDataType; } /** * Returns the meta object for data type '{@link javax.resource.spi.ActivationSpec <em>Activation Spec</em>}'. * <!-- begin-user-doc --> * <!-- end-user-doc --> * @return the meta object for data type '<em>Activation Spec</em>'. * @see javax.resource.spi.ActivationSpec * @model instanceClass="javax.resource.spi.ActivationSpec" * @generated */ public EDataType getActivationSpec() { return activationSpecEDataType; } /** * Returns the meta object for data type '{@link javax.resource.spi.BootstrapContext <em>Bootstrap Context</em>}'. * <!-- begin-user-doc --> * <!-- end-user-doc --> * @return the meta object for data type '<em>Bootstrap Context</em>'. * @see javax.resource.spi.BootstrapContext * @model instanceClass="javax.resource.spi.BootstrapContext" * @generated */ public EDataType getBootstrapContext() { return bootstrapContextEDataType; } /** * Returns the meta object for data type '{@link javax.resource.spi.ResourceAdapterInternalException <em>Resource Adapter Internal Exception</em>}'. * <!-- begin-user-doc --> * <!-- end-user-doc --> * @return the meta object for data type '<em>Resource Adapter Internal Exception</em>'. * @see javax.resource.spi.ResourceAdapterInternalException * @model instanceClass="javax.resource.spi.ResourceAdapterInternalException" * @generated */ public EDataType getResourceAdapterInternalException() { return resourceAdapterInternalExceptionEDataType; } /** * Returns the meta object for data type '{@link javax.resource.spi.endpoint.MessageEndpointFactory <em>Message Endpoint Factory</em>}'. * <!-- begin-user-doc --> * <!-- end-user-doc --> * @return the meta object for data type '<em>Message Endpoint Factory</em>'. * @see javax.resource.spi.endpoint.MessageEndpointFactory * @model instanceClass="javax.resource.spi.endpoint.MessageEndpointFactory" * @generated */ public EDataType getMessageEndpointFactory() { return messageEndpointFactoryEDataType; } /** * Returns the meta object for data type '{@link java.io.PrintWriter <em>Print Writer</em>}'. * <!-- begin-user-doc --> * <!-- end-user-doc --> * @return the meta object for data type '<em>Print Writer</em>'. * @see java.io.PrintWriter * @model instanceClass="java.io.PrintWriter" * @generated */ public EDataType getPrintWriter() { return printWriterEDataType; } /** * Returns the meta object for data type '{@link java.util.Map <em>String Map</em>}'. * <!-- begin-user-doc --> * <!-- end-user-doc --> * @return the meta object for data type '<em>String Map</em>'. * @see java.util.Map * @model instanceClass="java.util.Map<java.lang.String, java.lang.String>" * @generated */ public EDataType getStringMap() { return stringMapEDataType; } /** * Returns the meta object for data type '{@link java.util.Set <em>String Set</em>}'. * <!-- begin-user-doc --> * <!-- end-user-doc --> * @return the meta object for data type '<em>String Set</em>'. * @see java.util.Set * @model instanceClass="java.util.Set<java.lang.String>" * @generated */ public EDataType getStringSet() { return stringSetEDataType; } /** * Returns the factory that creates the instances of the model. * <!-- begin-user-doc --> * <!-- end-user-doc --> * @return the factory that creates the instances of the model. * @generated */ public SpiFactory getSpiFactory() { return (SpiFactory)getEFactoryInstance(); } /** * <!-- begin-user-doc --> * <!-- end-user-doc --> * @generated */ private boolean isCreated = false; /** * Creates the meta-model objects for the package. This method is * guarded to have no affect on any invocation but its first. * <!-- begin-user-doc --> * <!-- end-user-doc --> * @generated */ public void createPackageContents() { if (isCreated) return; isCreated = true; // Create classes and their features spiConnectionRequestInfoEClass = createEClass(SPI_CONNECTION_REQUEST_INFO); spiConnectionManagerEClass = createEClass(SPI_CONNECTION_MANAGER); spiLocalTransactionEClass = createEClass(SPI_LOCAL_TRANSACTION); spiManagedConnectionFactoryEClass = createEClass(SPI_MANAGED_CONNECTION_FACTORY); spiResourceAdapterAssociationEClass = createEClass(SPI_RESOURCE_ADAPTER_ASSOCIATION); spiManagedConnectionEClass = createEClass(SPI_MANAGED_CONNECTION); spiDissociatableManagedConnectionEClass = createEClass(SPI_DISSOCIATABLE_MANAGED_CONNECTION); spiManagedConnectionMetaDataEClass = createEClass(SPI_MANAGED_CONNECTION_META_DATA); spiResourceAdapterEClass = createEClass(SPI_RESOURCE_ADAPTER); connectionRequestInfoEClass = createEClass(CONNECTION_REQUEST_INFO); createEAttribute(connectionRequestInfoEClass, CONNECTION_REQUEST_INFO__PROPERTIES); defaultConnectionManagerEClass = createEClass(DEFAULT_CONNECTION_MANAGER); localTransactionEClass = createEClass(LOCAL_TRANSACTION); managedConnectionFactoryEClass = createEClass(MANAGED_CONNECTION_FACTORY); managedConnectionEClass = createEClass(MANAGED_CONNECTION); managedConnectionMetaDataEClass = createEClass(MANAGED_CONNECTION_META_DATA); nonManagedEnvironmentAdminEClass = createEClass(NON_MANAGED_ENVIRONMENT_ADMIN); createEReference(nonManagedEnvironmentAdminEClass, NON_MANAGED_ENVIRONMENT_ADMIN__RESOURCE_ADAPTER); resourceAdapterEClass = createEClass(RESOURCE_ADAPTER); createEReference(resourceAdapterEClass, RESOURCE_ADAPTER__MANAGED_CONNECTION_FACTORIES); // Create data types passwordCredentialEDataType = createEDataType(PASSWORD_CREDENTIAL); subjectEDataType = createEDataType(SUBJECT); connectionEventListenerEDataType = createEDataType(CONNECTION_EVENT_LISTENER); xaResourceEDataType = createEDataType(XA_RESOURCE); xaResourceArrayEDataType = createEDataType(XA_RESOURCE_ARRAY); jCoDestinationEDataType = createEDataType(JCO_DESTINATION); activationSpecArrayEDataType = createEDataType(ACTIVATION_SPEC_ARRAY); activationSpecEDataType = createEDataType(ACTIVATION_SPEC); bootstrapContextEDataType = createEDataType(BOOTSTRAP_CONTEXT); resourceAdapterInternalExceptionEDataType = createEDataType(RESOURCE_ADAPTER_INTERNAL_EXCEPTION); messageEndpointFactoryEDataType = createEDataType(MESSAGE_ENDPOINT_FACTORY); printWriterEDataType = createEDataType(PRINT_WRITER); stringMapEDataType = createEDataType(STRING_MAP); stringSetEDataType = createEDataType(STRING_SET); } /** * <!-- begin-user-doc --> * <!-- end-user-doc --> * @generated */ private boolean isInitialized = false; /** * Complete the initialization of the package and its meta-model. This * method is guarded to have no affect on any invocation but its first. * <!-- begin-user-doc --> * <!-- end-user-doc --> * @generated */ public void initializePackageContents() { if (isInitialized) return; isInitialized = true; // Initialize package setName(eNAME); setNsPrefix(eNS_PREFIX); setNsURI(eNS_URI); // Obtain other dependent packages CciPackageImpl theCciPackage = (CciPackageImpl)EPackage.Registry.INSTANCE.getEPackage(CciPackageImpl.eNS_URI); // Create type parameters // Set bounds for type parameters // Add supertypes to classes connectionRequestInfoEClass.getESuperTypes().add(this.getSPIConnectionRequestInfo()); defaultConnectionManagerEClass.getESuperTypes().add(this.getSPIConnectionManager()); localTransactionEClass.getESuperTypes().add(this.getSPILocalTransaction()); managedConnectionFactoryEClass.getESuperTypes().add(this.getSPIManagedConnectionFactory()); managedConnectionFactoryEClass.getESuperTypes().add(this.getSPIResourceAdapterAssociation()); managedConnectionEClass.getESuperTypes().add(this.getSPIManagedConnection()); managedConnectionEClass.getESuperTypes().add(this.getSPIDissociatableManagedConnection()); managedConnectionMetaDataEClass.getESuperTypes().add(this.getSPIManagedConnectionMetaData()); resourceAdapterEClass.getESuperTypes().add(this.getSPIResourceAdapter()); // Initialize classes and features; add operations and parameters initEClass(spiConnectionRequestInfoEClass, ConnectionRequestInfo.class, "SPIConnectionRequestInfo", IS_ABSTRACT, IS_INTERFACE, !IS_GENERATED_INSTANCE_CLASS); initEClass(spiConnectionManagerEClass, ConnectionManager.class, "SPIConnectionManager", IS_ABSTRACT, IS_INTERFACE, !IS_GENERATED_INSTANCE_CLASS); initEClass(spiLocalTransactionEClass, LocalTransaction.class, "SPILocalTransaction", IS_ABSTRACT, IS_INTERFACE, !IS_GENERATED_INSTANCE_CLASS); initEClass(spiManagedConnectionFactoryEClass, ManagedConnectionFactory.class, "SPIManagedConnectionFactory", IS_ABSTRACT, IS_INTERFACE, !IS_GENERATED_INSTANCE_CLASS); initEClass(spiResourceAdapterAssociationEClass, ResourceAdapterAssociation.class, "SPIResourceAdapterAssociation", IS_ABSTRACT, IS_INTERFACE, !IS_GENERATED_INSTANCE_CLASS); initEClass(spiManagedConnectionEClass, ManagedConnection.class, "SPIManagedConnection", IS_ABSTRACT, IS_INTERFACE, !IS_GENERATED_INSTANCE_CLASS); initEClass(spiDissociatableManagedConnectionEClass, DissociatableManagedConnection.class, "SPIDissociatableManagedConnection", IS_ABSTRACT, IS_INTERFACE, !IS_GENERATED_INSTANCE_CLASS); initEClass(spiManagedConnectionMetaDataEClass, ManagedConnectionMetaData.class, "SPIManagedConnectionMetaData", IS_ABSTRACT, IS_INTERFACE, !IS_GENERATED_INSTANCE_CLASS); initEClass(spiResourceAdapterEClass, ResourceAdapter.class, "SPIResourceAdapter", IS_ABSTRACT, IS_INTERFACE, !IS_GENERATED_INSTANCE_CLASS); initEClass(connectionRequestInfoEClass, org.jboss.jca.adapters.sap.spi.ConnectionRequestInfo.class, "ConnectionRequestInfo", !IS_ABSTRACT, !IS_INTERFACE, IS_GENERATED_INSTANCE_CLASS); initEAttribute(getConnectionRequestInfo_Properties(), theCciPackage.getProperties(), "properties", null, 0, 1, org.jboss.jca.adapters.sap.spi.ConnectionRequestInfo.class, !IS_TRANSIENT, !IS_VOLATILE, IS_CHANGEABLE, !IS_UNSETTABLE, !IS_ID, IS_UNIQUE, !IS_DERIVED, IS_ORDERED); EOperation op = addEOperation(connectionRequestInfoEClass, ecorePackage.getEBoolean(), "equals", 0, 1, IS_UNIQUE, IS_ORDERED); addEParameter(op, ecorePackage.getEJavaObject(), "other", 0, 1, IS_UNIQUE, IS_ORDERED); addEOperation(connectionRequestInfoEClass, ecorePackage.getEInt(), "hashCode", 0, 1, IS_UNIQUE, IS_ORDERED); addEOperation(connectionRequestInfoEClass, this.getStringSet(), "stringPropertyNames", 0, 1, IS_UNIQUE, IS_ORDERED); op = addEOperation(connectionRequestInfoEClass, ecorePackage.getEString(), "getProperty", 0, 1, IS_UNIQUE, IS_ORDERED); addEParameter(op, ecorePackage.getEString(), "key", 0, 1, IS_UNIQUE, IS_ORDERED); op = addEOperation(connectionRequestInfoEClass, ecorePackage.getEJavaObject(), "setProperty", 0, 1, IS_UNIQUE, IS_ORDERED); addEParameter(op, ecorePackage.getEString(), "key", 0, 1, IS_UNIQUE, IS_ORDERED); addEParameter(op, ecorePackage.getEString(), "value", 0, 1, IS_UNIQUE, IS_ORDERED); op = addEOperation(connectionRequestInfoEClass, null, "addProperties", 0, 1, IS_UNIQUE, IS_ORDERED); addEParameter(op, theCciPackage.getProperties(), "properties", 0, 1, IS_UNIQUE, IS_ORDERED); addEOperation(connectionRequestInfoEClass, ecorePackage.getEString(), "getAliasUser", 0, 1, IS_UNIQUE, IS_ORDERED); addEOperation(connectionRequestInfoEClass, ecorePackage.getEString(), "getAshost", 0, 1, IS_UNIQUE, IS_ORDERED); addEOperation(connectionRequestInfoEClass, ecorePackage.getEString(), "getAuthType", 0, 1, IS_UNIQUE, IS_ORDERED); addEOperation(connectionRequestInfoEClass, ecorePackage.getEString(), "getClient", 0, 1, IS_UNIQUE, IS_ORDERED); addEOperation(connectionRequestInfoEClass, ecorePackage.getEString(), "getCodepage", 0, 1, IS_UNIQUE, IS_ORDERED); addEOperation(connectionRequestInfoEClass, ecorePackage.getEString(), "getCpicTrace", 0, 1, IS_UNIQUE, IS_ORDERED); addEOperation(connectionRequestInfoEClass, ecorePackage.getEString(), "getDenyInitialPassword", 0, 1, IS_UNIQUE, IS_ORDERED); addEOperation(connectionRequestInfoEClass, ecorePackage.getEString(), "getExpirationPeriod", 0, 1, IS_UNIQUE, IS_ORDERED); addEOperation(connectionRequestInfoEClass, ecorePackage.getEString(), "getExpirationTime", 0, 1, IS_UNIQUE, IS_ORDERED); addEOperation(connectionRequestInfoEClass, ecorePackage.getEString(), "getGetsso2", 0, 1, IS_UNIQUE, IS_ORDERED); addEOperation(connectionRequestInfoEClass, ecorePackage.getEString(), "getGroup", 0, 1, IS_UNIQUE, IS_ORDERED); addEOperation(connectionRequestInfoEClass, ecorePackage.getEString(), "getGwhost", 0, 1, IS_UNIQUE, IS_ORDERED); addEOperation(connectionRequestInfoEClass, ecorePackage.getEString(), "getGwserv", 0, 1, IS_UNIQUE, IS_ORDERED); addEOperation(connectionRequestInfoEClass, ecorePackage.getEString(), "getLang", 0, 1, IS_UNIQUE, IS_ORDERED); addEOperation(connectionRequestInfoEClass, ecorePackage.getEString(), "getLcheck", 0, 1, IS_UNIQUE, IS_ORDERED); addEOperation(connectionRequestInfoEClass, ecorePackage.getEString(), "getMaxGetTime", 0, 1, IS_UNIQUE, IS_ORDERED); addEOperation(connectionRequestInfoEClass, ecorePackage.getEString(), "getMshost", 0, 1, IS_UNIQUE, IS_ORDERED); addEOperation(connectionRequestInfoEClass, ecorePackage.getEString(), "getMsserv", 0, 1, IS_UNIQUE, IS_ORDERED); addEOperation(connectionRequestInfoEClass, ecorePackage.getEString(), "getMysapsso2", 0, 1, IS_UNIQUE, IS_ORDERED); addEOperation(connectionRequestInfoEClass, ecorePackage.getEString(), "getPassword", 0, 1, IS_UNIQUE, IS_ORDERED); addEOperation(connectionRequestInfoEClass, ecorePackage.getEString(), "getPasswd", 0, 1, IS_UNIQUE, IS_ORDERED); addEOperation(connectionRequestInfoEClass, ecorePackage.getEString(), "getPcs", 0, 1, IS_UNIQUE, IS_ORDERED); addEOperation(connectionRequestInfoEClass, ecorePackage.getEString(), "getPeakLimit", 0, 1, IS_UNIQUE, IS_ORDERED); addEOperation(connectionRequestInfoEClass, ecorePackage.getEString(), "getPingOnCreate", 0, 1, IS_UNIQUE, IS_ORDERED); addEOperation(connectionRequestInfoEClass, ecorePackage.getEString(), "getPoolCapacity", 0, 1, IS_UNIQUE, IS_ORDERED); addEOperation(connectionRequestInfoEClass, ecorePackage.getEString(), "getR3name", 0, 1, IS_UNIQUE, IS_ORDERED); addEOperation(connectionRequestInfoEClass, ecorePackage.getEString(), "getRepositoryDest", 0, 1, IS_UNIQUE, IS_ORDERED); addEOperation(connectionRequestInfoEClass, ecorePackage.getEString(), "getRepositoryPasswd", 0, 1, IS_UNIQUE, IS_ORDERED); addEOperation(connectionRequestInfoEClass, ecorePackage.getEString(), "getRepositoryRoundtripOptimization", 0, 1, IS_UNIQUE, IS_ORDERED); addEOperation(connectionRequestInfoEClass, ecorePackage.getEString(), "getRepositorySnc", 0, 1, IS_UNIQUE, IS_ORDERED); addEOperation(connectionRequestInfoEClass, ecorePackage.getEString(), "getRepositoryUser", 0, 1, IS_UNIQUE, IS_ORDERED); addEOperation(connectionRequestInfoEClass, ecorePackage.getEString(), "getSaprouter", 0, 1, IS_UNIQUE, IS_ORDERED); addEOperation(connectionRequestInfoEClass, ecorePackage.getEString(), "getSncLibrary", 0, 1, IS_UNIQUE, IS_ORDERED); addEOperation(connectionRequestInfoEClass, ecorePackage.getEString(), "getSncMode", 0, 1, IS_UNIQUE, IS_ORDERED); addEOperation(connectionRequestInfoEClass, ecorePackage.getEString(), "getSncMyname", 0, 1, IS_UNIQUE, IS_ORDERED); addEOperation(connectionRequestInfoEClass, ecorePackage.getEString(), "getSncPartnername", 0, 1, IS_UNIQUE, IS_ORDERED); addEOperation(connectionRequestInfoEClass, ecorePackage.getEString(), "getSncQop", 0, 1, IS_UNIQUE, IS_ORDERED); addEOperation(connectionRequestInfoEClass, ecorePackage.getEString(), "getSysnr", 0, 1, IS_UNIQUE, IS_ORDERED); addEOperation(connectionRequestInfoEClass, ecorePackage.getEString(), "getTphost", 0, 1, IS_UNIQUE, IS_ORDERED); addEOperation(connectionRequestInfoEClass, ecorePackage.getEString(), "getTpname", 0, 1, IS_UNIQUE, IS_ORDERED); addEOperation(connectionRequestInfoEClass, ecorePackage.getEString(), "getTrace", 0, 1, IS_UNIQUE, IS_ORDERED); addEOperation(connectionRequestInfoEClass, ecorePackage.getEString(), "getType", 0, 1, IS_UNIQUE, IS_ORDERED); addEOperation(connectionRequestInfoEClass, ecorePackage.getEString(), "getUserName", 0, 1, IS_UNIQUE, IS_ORDERED); addEOperation(connectionRequestInfoEClass, ecorePackage.getEString(), "getUser", 0, 1, IS_UNIQUE, IS_ORDERED); addEOperation(connectionRequestInfoEClass, ecorePackage.getEString(), "getUserId", 0, 1, IS_UNIQUE, IS_ORDERED); addEOperation(connectionRequestInfoEClass, ecorePackage.getEString(), "getUseSapgui", 0, 1, IS_UNIQUE, IS_ORDERED); addEOperation(connectionRequestInfoEClass, ecorePackage.getEString(), "getX509cert", 0, 1, IS_UNIQUE, IS_ORDERED); op = addEOperation(connectionRequestInfoEClass, null, "setAliasUser", 0, 1, IS_UNIQUE, IS_ORDERED); addEParameter(op, ecorePackage.getEString(), "user", 0, 1, IS_UNIQUE, IS_ORDERED); op = addEOperation(connectionRequestInfoEClass, null, "setAshost", 0, 1, IS_UNIQUE, IS_ORDERED); addEParameter(op, ecorePackage.getEString(), "ashost", 0, 1, IS_UNIQUE, IS_ORDERED); op = addEOperation(connectionRequestInfoEClass, null, "setAuthType", 0, 1, IS_UNIQUE, IS_ORDERED); addEParameter(op, ecorePackage.getEString(), "authType", 0, 1, IS_UNIQUE, IS_ORDERED); op = addEOperation(connectionRequestInfoEClass, null, "setClient", 0, 1, IS_UNIQUE, IS_ORDERED); addEParameter(op, ecorePackage.getEString(), "client", 0, 1, IS_UNIQUE, IS_ORDERED); op = addEOperation(connectionRequestInfoEClass, null, "setCodepage", 0, 1, IS_UNIQUE, IS_ORDERED); addEParameter(op, ecorePackage.getEString(), "codepage", 0, 1, IS_UNIQUE, IS_ORDERED); op = addEOperation(connectionRequestInfoEClass, null, "setCpicTrace", 0, 1, IS_UNIQUE, IS_ORDERED); addEParameter(op, ecorePackage.getEString(), "cpicTrace", 0, 1, IS_UNIQUE, IS_ORDERED); op = addEOperation(connectionRequestInfoEClass, null, "setDenyInitialPassword", 0, 1, IS_UNIQUE, IS_ORDERED); addEParameter(op, ecorePackage.getEString(), "denyInitialPassword", 0, 1, IS_UNIQUE, IS_ORDERED); op = addEOperation(connectionRequestInfoEClass, null, "setExpirationPeriod", 0, 1, IS_UNIQUE, IS_ORDERED); addEParameter(op, ecorePackage.getEString(), "expirationPeriod", 0, 1, IS_UNIQUE, IS_ORDERED); op = addEOperation(connectionRequestInfoEClass, null, "setExpirationTime", 0, 1, IS_UNIQUE, IS_ORDERED); addEParameter(op, ecorePackage.getEString(), "expirationTime", 0, 1, IS_UNIQUE, IS_ORDERED); op = addEOperation(connectionRequestInfoEClass, null, "setGetsso2", 0, 1, IS_UNIQUE, IS_ORDERED); addEParameter(op, ecorePackage.getEString(), "getsso2", 0, 1, IS_UNIQUE, IS_ORDERED); op = addEOperation(connectionRequestInfoEClass, null, "setGroup", 0, 1, IS_UNIQUE, IS_ORDERED); addEParameter(op, ecorePackage.getEString(), "group", 0, 1, IS_UNIQUE, IS_ORDERED); op = addEOperation(connectionRequestInfoEClass, null, "setGwhost", 0, 1, IS_UNIQUE, IS_ORDERED); addEParameter(op, ecorePackage.getEString(), "gwhost", 0, 1, IS_UNIQUE, IS_ORDERED); op = addEOperation(connectionRequestInfoEClass, null, "setGwserv", 0, 1, IS_UNIQUE, IS_ORDERED); addEParameter(op, ecorePackage.getEString(), "gwserv", 0, 1, IS_UNIQUE, IS_ORDERED); op = addEOperation(connectionRequestInfoEClass, null, "setLang", 0, 1, IS_UNIQUE, IS_ORDERED); addEParameter(op, ecorePackage.getEString(), "lang", 0, 1, IS_UNIQUE, IS_ORDERED); op = addEOperation(connectionRequestInfoEClass, null, "setLcheck", 0, 1, IS_UNIQUE, IS_ORDERED); addEParameter(op, ecorePackage.getEString(), "lcheck", 0, 1, IS_UNIQUE, IS_ORDERED); op = addEOperation(connectionRequestInfoEClass, null, "setMaxGetTime", 0, 1, IS_UNIQUE, IS_ORDERED); addEParameter(op, ecorePackage.getEString(), "maxGetTime", 0, 1, IS_UNIQUE, IS_ORDERED); op = addEOperation(connectionRequestInfoEClass, null, "setMshost", 0, 1, IS_UNIQUE, IS_ORDERED); addEParameter(op, ecorePackage.getEString(), "mshost", 0, 1, IS_UNIQUE, IS_ORDERED); op = addEOperation(connectionRequestInfoEClass, null, "setMsserv", 0, 1, IS_UNIQUE, IS_ORDERED); addEParameter(op, ecorePackage.getEString(), "msserv", 0, 1, IS_UNIQUE, IS_ORDERED); op = addEOperation(connectionRequestInfoEClass, null, "setMysapsso2", 0, 1, IS_UNIQUE, IS_ORDERED); addEParameter(op, ecorePackage.getEString(), "mysapsso2", 0, 1, IS_UNIQUE, IS_ORDERED); op = addEOperation(connectionRequestInfoEClass, null, "setPassword", 0, 1, IS_UNIQUE, IS_ORDERED); addEParameter(op, ecorePackage.getEString(), "password", 0, 1, IS_UNIQUE, IS_ORDERED); op = addEOperation(connectionRequestInfoEClass, null, "setPasswd", 0, 1, IS_UNIQUE, IS_ORDERED); addEParameter(op, ecorePackage.getEString(), "passwd", 0, 1, IS_UNIQUE, IS_ORDERED); op = addEOperation(connectionRequestInfoEClass, null, "setPcs", 0, 1, IS_UNIQUE, IS_ORDERED); addEParameter(op, ecorePackage.getEString(), "pcs", 0, 1, IS_UNIQUE, IS_ORDERED); op = addEOperation(connectionRequestInfoEClass, null, "setPeakLimit", 0, 1, IS_UNIQUE, IS_ORDERED); addEParameter(op, ecorePackage.getEString(), "peakLimit", 0, 1, IS_UNIQUE, IS_ORDERED); op = addEOperation(connectionRequestInfoEClass, null, "setPingOnCreate", 0, 1, IS_UNIQUE, IS_ORDERED); addEParameter(op, ecorePackage.getEString(), "pingOnCreate", 0, 1, IS_UNIQUE, IS_ORDERED); op = addEOperation(connectionRequestInfoEClass, null, "setPoolCapacity", 0, 1, IS_UNIQUE, IS_ORDERED); addEParameter(op, ecorePackage.getEString(), "poolCapacity", 0, 1, IS_UNIQUE, IS_ORDERED); op = addEOperation(connectionRequestInfoEClass, null, "setR3name", 0, 1, IS_UNIQUE, IS_ORDERED); addEParameter(op, ecorePackage.getEString(), "r3name", 0, 1, IS_UNIQUE, IS_ORDERED); op = addEOperation(connectionRequestInfoEClass, null, "setRepositoryDest", 0, 1, IS_UNIQUE, IS_ORDERED); addEParameter(op, ecorePackage.getEString(), "repositoryDest", 0, 1, IS_UNIQUE, IS_ORDERED); op = addEOperation(connectionRequestInfoEClass, null, "setRepositoryPasswd", 0, 1, IS_UNIQUE, IS_ORDERED); addEParameter(op, ecorePackage.getEString(), "repositoryPasswd", 0, 1, IS_UNIQUE, IS_ORDERED); op = addEOperation(connectionRequestInfoEClass, null, "setRepositoryRoundtripOptimization", 0, 1, IS_UNIQUE, IS_ORDERED); addEParameter(op, ecorePackage.getEString(), "repositoryRoundtripOptimization", 0, 1, IS_UNIQUE, IS_ORDERED); op = addEOperation(connectionRequestInfoEClass, null, "setRepositorySnc", 0, 1, IS_UNIQUE, IS_ORDERED); addEParameter(op, ecorePackage.getEString(), "repositorySnc", 0, 1, IS_UNIQUE, IS_ORDERED); op = addEOperation(connectionRequestInfoEClass, null, "setRepositoryUser", 0, 1, IS_UNIQUE, IS_ORDERED); addEParameter(op, ecorePackage.getEString(), "repositoryUser", 0, 1, IS_UNIQUE, IS_ORDERED); op = addEOperation(connectionRequestInfoEClass, null, "setSaprouter", 0, 1, IS_UNIQUE, IS_ORDERED); addEParameter(op, ecorePackage.getEString(), "saprouter", 0, 1, IS_UNIQUE, IS_ORDERED); op = addEOperation(connectionRequestInfoEClass, null, "setSncLibrary", 0, 1, IS_UNIQUE, IS_ORDERED); addEParameter(op, ecorePackage.getEString(), "sncLibrary", 0, 1, IS_UNIQUE, IS_ORDERED); op = addEOperation(connectionRequestInfoEClass, null, "setSncMode", 0, 1, IS_UNIQUE, IS_ORDERED); addEParameter(op, ecorePackage.getEString(), "sncMode", 0, 1, IS_UNIQUE, IS_ORDERED); op = addEOperation(connectionRequestInfoEClass, null, "setSncMyname", 0, 1, IS_UNIQUE, IS_ORDERED); addEParameter(op, ecorePackage.getEString(), "sncMyname", 0, 1, IS_UNIQUE, IS_ORDERED); op = addEOperation(connectionRequestInfoEClass, null, "setSncPartnername", 0, 1, IS_UNIQUE, IS_ORDERED); addEParameter(op, ecorePackage.getEString(), "sncPartnername", 0, 1, IS_UNIQUE, IS_ORDERED); op = addEOperation(connectionRequestInfoEClass, null, "setSncQop", 0, 1, IS_UNIQUE, IS_ORDERED); addEParameter(op, ecorePackage.getEString(), "sncQop", 0, 1, IS_UNIQUE, IS_ORDERED); op = addEOperation(connectionRequestInfoEClass, null, "setSysnr", 0, 1, IS_UNIQUE, IS_ORDERED); addEParameter(op, ecorePackage.getEString(), "sysnr", 0, 1, IS_UNIQUE, IS_ORDERED); op = addEOperation(connectionRequestInfoEClass, null, "setTphost", 0, 1, IS_UNIQUE, IS_ORDERED); addEParameter(op, ecorePackage.getEString(), "tphost", 0, 1, IS_UNIQUE, IS_ORDERED); op = addEOperation(connectionRequestInfoEClass, null, "setTpname", 0, 1, IS_UNIQUE, IS_ORDERED); addEParameter(op, ecorePackage.getEString(), "tpname", 0, 1, IS_UNIQUE, IS_ORDERED); op = addEOperation(connectionRequestInfoEClass, null, "setTrace", 0, 1, IS_UNIQUE, IS_ORDERED); addEParameter(op, ecorePackage.getEString(), "trace", 0, 1, IS_UNIQUE, IS_ORDERED); op = addEOperation(connectionRequestInfoEClass, null, "setType", 0, 1, IS_UNIQUE, IS_ORDERED); addEParameter(op, ecorePackage.getEString(), "type", 0, 1, IS_UNIQUE, IS_ORDERED); op = addEOperation(connectionRequestInfoEClass, null, "setUserName", 0, 1, IS_UNIQUE, IS_ORDERED); addEParameter(op, ecorePackage.getEString(), "userName", 0, 1, IS_UNIQUE, IS_ORDERED); op = addEOperation(connectionRequestInfoEClass, null, "setUser", 0, 1, IS_UNIQUE, IS_ORDERED); addEParameter(op, ecorePackage.getEString(), "user", 0, 1, IS_UNIQUE, IS_ORDERED); op = addEOperation(connectionRequestInfoEClass, null, "setUserId", 0, 1, IS_UNIQUE, IS_ORDERED); addEParameter(op, ecorePackage.getEString(), "userId", 0, 1, IS_UNIQUE, IS_ORDERED); op = addEOperation(connectionRequestInfoEClass, null, "setUseSapgui", 0, 1, IS_UNIQUE, IS_ORDERED); addEParameter(op, ecorePackage.getEString(), "useSapgui", 0, 1, IS_UNIQUE, IS_ORDERED); op = addEOperation(connectionRequestInfoEClass, null, "setX509cert", 0, 1, IS_UNIQUE, IS_ORDERED); addEParameter(op, ecorePackage.getEString(), "x509cert", 0, 1, IS_UNIQUE, IS_ORDERED); initEClass(defaultConnectionManagerEClass, DefaultConnectionManager.class, "DefaultConnectionManager", !IS_ABSTRACT, !IS_INTERFACE, IS_GENERATED_INSTANCE_CLASS); op = addEOperation(defaultConnectionManagerEClass, ecorePackage.getEJavaObject(), "allocateConnection", 0, 1, IS_UNIQUE, IS_ORDERED); addEParameter(op, this.getSPIManagedConnectionFactory(), "managedConnectionFactory", 0, 1, IS_UNIQUE, IS_ORDERED); addEParameter(op, this.getSPIConnectionRequestInfo(), "connectionRequestInfo", 0, 1, IS_UNIQUE, IS_ORDERED); addEException(op, theCciPackage.getResourceException()); initEClass(localTransactionEClass, org.jboss.jca.adapters.sap.spi.LocalTransaction.class, "LocalTransaction", !IS_ABSTRACT, !IS_INTERFACE, IS_GENERATED_INSTANCE_CLASS); op = addEOperation(localTransactionEClass, null, "begin", 0, 1, IS_UNIQUE, IS_ORDERED); addEException(op, theCciPackage.getResourceException()); op = addEOperation(localTransactionEClass, null, "commit", 0, 1, IS_UNIQUE, IS_ORDERED); addEException(op, theCciPackage.getResourceException()); op = addEOperation(localTransactionEClass, null, "rollback", 0, 1, IS_UNIQUE, IS_ORDERED); addEException(op, theCciPackage.getResourceException()); initEClass(managedConnectionFactoryEClass, org.jboss.jca.adapters.sap.spi.ManagedConnectionFactory.class, "ManagedConnectionFactory", !IS_ABSTRACT, !IS_INTERFACE, IS_GENERATED_INSTANCE_CLASS); op = addEOperation(managedConnectionFactoryEClass, theCciPackage.getConnectionSpec(), "convertConnectionRequestInfoToConnectionSpec", 0, 1, IS_UNIQUE, IS_ORDERED); addEParameter(op, this.getConnectionRequestInfo(), "connectionRequestInfo", 0, 1, IS_UNIQUE, IS_ORDERED); op = addEOperation(managedConnectionFactoryEClass, this.getConnectionRequestInfo(), "convertConnectionSpecToConnectionRequestInfo", 0, 1, IS_UNIQUE, IS_ORDERED); addEParameter(op, theCciPackage.getConnectionSpec(), "connectionSpec", 0, 1, IS_UNIQUE, IS_ORDERED); op = addEOperation(managedConnectionFactoryEClass, ecorePackage.getEJavaObject(), "createConnectionFactory", 0, 1, IS_UNIQUE, IS_ORDERED); addEException(op, theCciPackage.getResourceException()); op = addEOperation(managedConnectionFactoryEClass, ecorePackage.getEJavaObject(), "createConnectionFactory", 0, 1, IS_UNIQUE, IS_ORDERED); addEParameter(op, this.getSPIConnectionManager(), "connectionManager", 0, 1, IS_UNIQUE, IS_ORDERED); addEException(op, theCciPackage.getResourceException()); op = addEOperation(managedConnectionFactoryEClass, this.getSPIManagedConnection(), "createManagedConnection", 0, 1, IS_UNIQUE, IS_ORDERED); addEParameter(op, this.getSubject(), "subject", 0, 1, IS_UNIQUE, IS_ORDERED); addEParameter(op, this.getSPIConnectionRequestInfo(), "connectionRequestInfo", 0, 1, IS_UNIQUE, IS_ORDERED); addEException(op, theCciPackage.getResourceException()); op = addEOperation(managedConnectionFactoryEClass, null, "destroy", 0, 1, IS_UNIQUE, IS_ORDERED); addEException(op, theCciPackage.getResourceException()); op = addEOperation(managedConnectionFactoryEClass, ecorePackage.getEBoolean(), "equals", 0, 1, IS_UNIQUE, IS_ORDERED); addEParameter(op, ecorePackage.getEJavaObject(), "other", 0, 1, IS_UNIQUE, IS_ORDERED); addEOperation(managedConnectionFactoryEClass, ecorePackage.getEString(), "getAliasUser", 0, 1, IS_UNIQUE, IS_ORDERED); addEOperation(managedConnectionFactoryEClass, ecorePackage.getEString(), "getAshost", 0, 1, IS_UNIQUE, IS_ORDERED); addEOperation(managedConnectionFactoryEClass, ecorePackage.getEString(), "getAuthType", 0, 1, IS_UNIQUE, IS_ORDERED); addEOperation(managedConnectionFactoryEClass, ecorePackage.getEString(), "getClient", 0, 1, IS_UNIQUE, IS_ORDERED); addEOperation(managedConnectionFactoryEClass, ecorePackage.getEString(), "getCodepage", 0, 1, IS_UNIQUE, IS_ORDERED); addEOperation(managedConnectionFactoryEClass, ecorePackage.getEString(), "getCpicTrace", 0, 1, IS_UNIQUE, IS_ORDERED); addEOperation(managedConnectionFactoryEClass, ecorePackage.getEString(), "getDenyInitialPassword", 0, 1, IS_UNIQUE, IS_ORDERED); addEOperation(managedConnectionFactoryEClass, ecorePackage.getEString(), "getExpirationPeriod", 0, 1, IS_UNIQUE, IS_ORDERED); addEOperation(managedConnectionFactoryEClass, ecorePackage.getEString(), "getExpirationTime", 0, 1, IS_UNIQUE, IS_ORDERED); addEOperation(managedConnectionFactoryEClass, ecorePackage.getEString(), "getGetsso2", 0, 1, IS_UNIQUE, IS_ORDERED); addEOperation(managedConnectionFactoryEClass, ecorePackage.getEString(), "getGroup", 0, 1, IS_UNIQUE, IS_ORDERED); addEOperation(managedConnectionFactoryEClass, ecorePackage.getEString(), "getGwhost", 0, 1, IS_UNIQUE, IS_ORDERED); addEOperation(managedConnectionFactoryEClass, ecorePackage.getEString(), "getGwserv", 0, 1, IS_UNIQUE, IS_ORDERED); addEOperation(managedConnectionFactoryEClass, ecorePackage.getEString(), "getLang", 0, 1, IS_UNIQUE, IS_ORDERED); addEOperation(managedConnectionFactoryEClass, ecorePackage.getEString(), "getLcheck", 0, 1, IS_UNIQUE, IS_ORDERED); op = addEOperation(managedConnectionFactoryEClass, this.getPrintWriter(), "getLogWriter", 0, 1, IS_UNIQUE, IS_ORDERED); addEException(op, theCciPackage.getResourceException()); addEOperation(managedConnectionFactoryEClass, ecorePackage.getEString(), "getMaxGetTime", 0, 1, IS_UNIQUE, IS_ORDERED); addEOperation(managedConnectionFactoryEClass, ecorePackage.getEString(), "getMshost", 0, 1, IS_UNIQUE, IS_ORDERED); addEOperation(managedConnectionFactoryEClass, ecorePackage.getEString(), "getMsserv", 0, 1, IS_UNIQUE, IS_ORDERED); addEOperation(managedConnectionFactoryEClass, ecorePackage.getEString(), "getMysapsso2", 0, 1, IS_UNIQUE, IS_ORDERED); addEOperation(managedConnectionFactoryEClass, ecorePackage.getEString(), "getPasswd", 0, 1, IS_UNIQUE, IS_ORDERED); addEOperation(managedConnectionFactoryEClass, ecorePackage.getEString(), "getPcs", 0, 1, IS_UNIQUE, IS_ORDERED); addEOperation(managedConnectionFactoryEClass, ecorePackage.getEString(), "getPeakLimit", 0, 1, IS_UNIQUE, IS_ORDERED); addEOperation(managedConnectionFactoryEClass, ecorePackage.getEString(), "getPingOnCreate", 0, 1, IS_UNIQUE, IS_ORDERED); addEOperation(managedConnectionFactoryEClass, ecorePackage.getEString(), "getPoolCapacity", 0, 1, IS_UNIQUE, IS_ORDERED); addEOperation(managedConnectionFactoryEClass, ecorePackage.getEString(), "getR3name", 0, 1, IS_UNIQUE, IS_ORDERED); addEOperation(managedConnectionFactoryEClass, ecorePackage.getEString(), "getRepositoryDest", 0, 1, IS_UNIQUE, IS_ORDERED); addEOperation(managedConnectionFactoryEClass, ecorePackage.getEString(), "getRepositoryPasswd", 0, 1, IS_UNIQUE, IS_ORDERED); addEOperation(managedConnectionFactoryEClass, ecorePackage.getEString(), "getRepositoryRoundtripOptimization", 0, 1, IS_UNIQUE, IS_ORDERED); addEOperation(managedConnectionFactoryEClass, ecorePackage.getEString(), "getRepositorySnc", 0, 1, IS_UNIQUE, IS_ORDERED); addEOperation(managedConnectionFactoryEClass, ecorePackage.getEString(), "getRepositoryUser", 0, 1, IS_UNIQUE, IS_ORDERED); addEOperation(managedConnectionFactoryEClass, this.getResourceAdapter(), "getResourceAdapter", 0, 1, IS_UNIQUE, IS_ORDERED); addEOperation(managedConnectionFactoryEClass, ecorePackage.getEString(), "getSaprouter", 0, 1, IS_UNIQUE, IS_ORDERED); addEOperation(managedConnectionFactoryEClass, ecorePackage.getEString(), "getSncLibrary", 0, 1, IS_UNIQUE, IS_ORDERED); addEOperation(managedConnectionFactoryEClass, ecorePackage.getEString(), "getSncMode", 0, 1, IS_UNIQUE, IS_ORDERED); addEOperation(managedConnectionFactoryEClass, ecorePackage.getEString(), "getSncMyname", 0, 1, IS_UNIQUE, IS_ORDERED); addEOperation(managedConnectionFactoryEClass, ecorePackage.getEString(), "getSncPartnername", 0, 1, IS_UNIQUE, IS_ORDERED); addEOperation(managedConnectionFactoryEClass, ecorePackage.getEString(), "getSncQop", 0, 1, IS_UNIQUE, IS_ORDERED); addEOperation(managedConnectionFactoryEClass, ecorePackage.getEString(), "getSysnr", 0, 1, IS_UNIQUE, IS_ORDERED); addEOperation(managedConnectionFactoryEClass, ecorePackage.getEString(), "getTphost", 0, 1, IS_UNIQUE, IS_ORDERED); addEOperation(managedConnectionFactoryEClass, ecorePackage.getEString(), "getTpname", 0, 1, IS_UNIQUE, IS_ORDERED); addEOperation(managedConnectionFactoryEClass, ecorePackage.getEString(), "getTrace", 0, 1, IS_UNIQUE, IS_ORDERED); addEOperation(managedConnectionFactoryEClass, ecorePackage.getEString(), "getType", 0, 1, IS_UNIQUE, IS_ORDERED); addEOperation(managedConnectionFactoryEClass, ecorePackage.getEString(), "getUser", 0, 1, IS_UNIQUE, IS_ORDERED); addEOperation(managedConnectionFactoryEClass, ecorePackage.getEString(), "getUserId", 0, 1, IS_UNIQUE, IS_ORDERED); addEOperation(managedConnectionFactoryEClass, ecorePackage.getEString(), "getUseSapgui", 0, 1, IS_UNIQUE, IS_ORDERED); addEOperation(managedConnectionFactoryEClass, ecorePackage.getEString(), "getX509cert", 0, 1, IS_UNIQUE, IS_ORDERED); addEOperation(managedConnectionFactoryEClass, ecorePackage.getEInt(), "hashCode", 0, 1, IS_UNIQUE, IS_ORDERED); op = addEOperation(managedConnectionFactoryEClass, this.getSPIManagedConnection(), "matchManagedConnections", 0, 1, IS_UNIQUE, IS_ORDERED); addEParameter(op, theCciPackage.getRawSet(), "connectionSet", 0, 1, IS_UNIQUE, IS_ORDERED); addEParameter(op, this.getSubject(), "subject", 0, 1, IS_UNIQUE, IS_ORDERED); addEParameter(op, this.getSPIConnectionRequestInfo(), "connectionRequestInfo", 0, 1, IS_UNIQUE, IS_ORDERED); addEException(op, theCciPackage.getResourceException()); op = addEOperation(managedConnectionFactoryEClass, null, "setAliasUser", 0, 1, IS_UNIQUE, IS_ORDERED); addEParameter(op, ecorePackage.getEString(), "user", 0, 1, IS_UNIQUE, IS_ORDERED); op = addEOperation(managedConnectionFactoryEClass, null, "setAshost", 0, 1, IS_UNIQUE, IS_ORDERED); addEParameter(op, ecorePackage.getEString(), "ashost", 0, 1, IS_UNIQUE, IS_ORDERED); op = addEOperation(managedConnectionFactoryEClass, null, "setAuthType", 0, 1, IS_UNIQUE, IS_ORDERED); addEParameter(op, ecorePackage.getEString(), "authType", 0, 1, IS_UNIQUE, IS_ORDERED); op = addEOperation(managedConnectionFactoryEClass, null, "setClient", 0, 1, IS_UNIQUE, IS_ORDERED); addEParameter(op, ecorePackage.getEString(), "client", 0, 1, IS_UNIQUE, IS_ORDERED); op = addEOperation(managedConnectionFactoryEClass, null, "setCodepage", 0, 1, IS_UNIQUE, IS_ORDERED); addEParameter(op, ecorePackage.getEString(), "codepage", 0, 1, IS_UNIQUE, IS_ORDERED); op = addEOperation(managedConnectionFactoryEClass, null, "setCpicTrace", 0, 1, IS_UNIQUE, IS_ORDERED); addEParameter(op, ecorePackage.getEString(), "cpicTrace", 0, 1, IS_UNIQUE, IS_ORDERED); op = addEOperation(managedConnectionFactoryEClass, null, "setDenyInitialPassword", 0, 1, IS_UNIQUE, IS_ORDERED); addEParameter(op, ecorePackage.getEString(), "denyInitialPassword", 0, 1, IS_UNIQUE, IS_ORDERED); op = addEOperation(managedConnectionFactoryEClass, null, "setExpirationPeriod", 0, 1, IS_UNIQUE, IS_ORDERED); addEParameter(op, ecorePackage.getEString(), "expirationPeriod", 0, 1, IS_UNIQUE, IS_ORDERED); op = addEOperation(managedConnectionFactoryEClass, null, "setExpirationTime", 0, 1, IS_UNIQUE, IS_ORDERED); addEParameter(op, ecorePackage.getEString(), "expirationTime", 0, 1, IS_UNIQUE, IS_ORDERED); op = addEOperation(managedConnectionFactoryEClass, null, "setGetsso2", 0, 1, IS_UNIQUE, IS_ORDERED); addEParameter(op, ecorePackage.getEString(), "getsso2", 0, 1, IS_UNIQUE, IS_ORDERED); op = addEOperation(managedConnectionFactoryEClass, null, "setGroup", 0, 1, IS_UNIQUE, IS_ORDERED); addEParameter(op, ecorePackage.getEString(), "group", 0, 1, IS_UNIQUE, IS_ORDERED); op = addEOperation(managedConnectionFactoryEClass, null, "setGwhost", 0, 1, IS_UNIQUE, IS_ORDERED); addEParameter(op, ecorePackage.getEString(), "gwhost", 0, 1, IS_UNIQUE, IS_ORDERED); op = addEOperation(managedConnectionFactoryEClass, null, "setGwserv", 0, 1, IS_UNIQUE, IS_ORDERED); addEParameter(op, ecorePackage.getEString(), "gwserv", 0, 1, IS_UNIQUE, IS_ORDERED); op = addEOperation(managedConnectionFactoryEClass, null, "setLang", 0, 1, IS_UNIQUE, IS_ORDERED); addEParameter(op, ecorePackage.getEString(), "lang", 0, 1, IS_UNIQUE, IS_ORDERED); op = addEOperation(managedConnectionFactoryEClass, null, "setLcheck", 0, 1, IS_UNIQUE, IS_ORDERED); addEParameter(op, ecorePackage.getEString(), "lcheck", 0, 1, IS_UNIQUE, IS_ORDERED); op = addEOperation(managedConnectionFactoryEClass, null, "setLogWriter", 0, 1, IS_UNIQUE, IS_ORDERED); addEParameter(op, this.getPrintWriter(), "out", 0, 1, IS_UNIQUE, IS_ORDERED); addEException(op, theCciPackage.getResourceException()); op = addEOperation(managedConnectionFactoryEClass, null, "setMaxGetTime", 0, 1, IS_UNIQUE, IS_ORDERED); addEParameter(op, ecorePackage.getEString(), "maxGetTime", 0, 1, IS_UNIQUE, IS_ORDERED); op = addEOperation(managedConnectionFactoryEClass, null, "setMshost", 0, 1, IS_UNIQUE, IS_ORDERED); addEParameter(op, ecorePackage.getEString(), "mshost", 0, 1, IS_UNIQUE, IS_ORDERED); op = addEOperation(managedConnectionFactoryEClass, null, "setMsserv", 0, 1, IS_UNIQUE, IS_ORDERED); addEParameter(op, ecorePackage.getEString(), "msserv", 0, 1, IS_UNIQUE, IS_ORDERED); op = addEOperation(managedConnectionFactoryEClass, null, "setMysapsso2", 0, 1, IS_UNIQUE, IS_ORDERED); addEParameter(op, ecorePackage.getEString(), "mysapsso2", 0, 1, IS_UNIQUE, IS_ORDERED); op = addEOperation(managedConnectionFactoryEClass, null, "setPasswd", 0, 1, IS_UNIQUE, IS_ORDERED); addEParameter(op, ecorePackage.getEString(), "passwd", 0, 1, IS_UNIQUE, IS_ORDERED); op = addEOperation(managedConnectionFactoryEClass, null, "setPcs", 0, 1, IS_UNIQUE, IS_ORDERED); addEParameter(op, ecorePackage.getEString(), "pcs", 0, 1, IS_UNIQUE, IS_ORDERED); op = addEOperation(managedConnectionFactoryEClass, null, "setPeakLimit", 0, 1, IS_UNIQUE, IS_ORDERED); addEParameter(op, ecorePackage.getEString(), "peakLimit", 0, 1, IS_UNIQUE, IS_ORDERED); op = addEOperation(managedConnectionFactoryEClass, null, "setPingOnCreate", 0, 1, IS_UNIQUE, IS_ORDERED); addEParameter(op, ecorePackage.getEString(), "pingOnCreate", 0, 1, IS_UNIQUE, IS_ORDERED); op = addEOperation(managedConnectionFactoryEClass, null, "setPoolCapacity", 0, 1, IS_UNIQUE, IS_ORDERED); addEParameter(op, ecorePackage.getEString(), "poolCapacity", 0, 1, IS_UNIQUE, IS_ORDERED); op = addEOperation(managedConnectionFactoryEClass, null, "setR3name", 0, 1, IS_UNIQUE, IS_ORDERED); addEParameter(op, ecorePackage.getEString(), "r3name", 0, 1, IS_UNIQUE, IS_ORDERED); op = addEOperation(managedConnectionFactoryEClass, null, "setRepositoryDest", 0, 1, IS_UNIQUE, IS_ORDERED); addEParameter(op, ecorePackage.getEString(), "repositoryDest", 0, 1, IS_UNIQUE, IS_ORDERED); op = addEOperation(managedConnectionFactoryEClass, null, "setRepositoryPasswd", 0, 1, IS_UNIQUE, IS_ORDERED); addEParameter(op, ecorePackage.getEString(), "repositoryPasswd", 0, 1, IS_UNIQUE, IS_ORDERED); op = addEOperation(managedConnectionFactoryEClass, null, "setRepositoryRoundtripOptimization", 0, 1, IS_UNIQUE, IS_ORDERED); addEParameter(op, ecorePackage.getEString(), "repositoryRoundtripOptimization", 0, 1, IS_UNIQUE, IS_ORDERED); op = addEOperation(managedConnectionFactoryEClass, null, "setRepositorySnc", 0, 1, IS_UNIQUE, IS_ORDERED); addEParameter(op, ecorePackage.getEString(), "repositorySnc", 0, 1, IS_UNIQUE, IS_ORDERED); op = addEOperation(managedConnectionFactoryEClass, null, "setRepositoryUser", 0, 1, IS_UNIQUE, IS_ORDERED); addEParameter(op, ecorePackage.getEString(), "repositoryUser", 0, 1, IS_UNIQUE, IS_ORDERED); op = addEOperation(managedConnectionFactoryEClass, null, "setResourceAdapter", 0, 1, IS_UNIQUE, IS_ORDERED); addEParameter(op, this.getSPIResourceAdapter(), "resourceAdapter", 0, 1, IS_UNIQUE, IS_ORDERED); addEException(op, theCciPackage.getResourceException()); op = addEOperation(managedConnectionFactoryEClass, null, "setSaprouter", 0, 1, IS_UNIQUE, IS_ORDERED); addEParameter(op, ecorePackage.getEString(), "saprouter", 0, 1, IS_UNIQUE, IS_ORDERED); op = addEOperation(managedConnectionFactoryEClass, null, "setSncLibrary", 0, 1, IS_UNIQUE, IS_ORDERED); addEParameter(op, ecorePackage.getEString(), "sncLibrary", 0, 1, IS_UNIQUE, IS_ORDERED); op = addEOperation(managedConnectionFactoryEClass, null, "setSncMode", 0, 1, IS_UNIQUE, IS_ORDERED); addEParameter(op, ecorePackage.getEString(), "sncMode", 0, 1, IS_UNIQUE, IS_ORDERED); op = addEOperation(managedConnectionFactoryEClass, null, "setSncMyname", 0, 1, IS_UNIQUE, IS_ORDERED); addEParameter(op, ecorePackage.getEString(), "sncMyname", 0, 1, IS_UNIQUE, IS_ORDERED); op = addEOperation(managedConnectionFactoryEClass, null, "setSncPartnername", 0, 1, IS_UNIQUE, IS_ORDERED); addEParameter(op, ecorePackage.getEString(), "sncPartnername", 0, 1, IS_UNIQUE, IS_ORDERED); op = addEOperation(managedConnectionFactoryEClass, null, "setSncQop", 0, 1, IS_UNIQUE, IS_ORDERED); addEParameter(op, ecorePackage.getEString(), "sncQop", 0, 1, IS_UNIQUE, IS_ORDERED); op = addEOperation(managedConnectionFactoryEClass, null, "setSysnr", 0, 1, IS_UNIQUE, IS_ORDERED); addEParameter(op, ecorePackage.getEString(), "sysnr", 0, 1, IS_UNIQUE, IS_ORDERED); op = addEOperation(managedConnectionFactoryEClass, null, "setTphost", 0, 1, IS_UNIQUE, IS_ORDERED); addEParameter(op, ecorePackage.getEString(), "tphost", 0, 1, IS_UNIQUE, IS_ORDERED); op = addEOperation(managedConnectionFactoryEClass, null, "setTpname", 0, 1, IS_UNIQUE, IS_ORDERED); addEParameter(op, ecorePackage.getEString(), "tpname", 0, 1, IS_UNIQUE, IS_ORDERED); op = addEOperation(managedConnectionFactoryEClass, null, "setTrace", 0, 1, IS_UNIQUE, IS_ORDERED); addEParameter(op, ecorePackage.getEString(), "trace", 0, 1, IS_UNIQUE, IS_ORDERED); op = addEOperation(managedConnectionFactoryEClass, null, "setType", 0, 1, IS_UNIQUE, IS_ORDERED); addEParameter(op, ecorePackage.getEString(), "type", 0, 1, IS_UNIQUE, IS_ORDERED); op = addEOperation(managedConnectionFactoryEClass, null, "setUser", 0, 1, IS_UNIQUE, IS_ORDERED); addEParameter(op, ecorePackage.getEString(), "user", 0, 1, IS_UNIQUE, IS_ORDERED); op = addEOperation(managedConnectionFactoryEClass, null, "setUserId", 0, 1, IS_UNIQUE, IS_ORDERED); addEParameter(op, ecorePackage.getEString(), "userId", 0, 1, IS_UNIQUE, IS_ORDERED); op = addEOperation(managedConnectionFactoryEClass, null, "setUseSapgui", 0, 1, IS_UNIQUE, IS_ORDERED); addEParameter(op, ecorePackage.getEString(), "useSapgui", 0, 1, IS_UNIQUE, IS_ORDERED); op = addEOperation(managedConnectionFactoryEClass, null, "setX509cert", 0, 1, IS_UNIQUE, IS_ORDERED); addEParameter(op, ecorePackage.getEString(), "x509cert", 0, 1, IS_UNIQUE, IS_ORDERED); initEClass(managedConnectionEClass, org.jboss.jca.adapters.sap.spi.ManagedConnection.class, "ManagedConnection", !IS_ABSTRACT, !IS_INTERFACE, IS_GENERATED_INSTANCE_CLASS); op = addEOperation(managedConnectionEClass, ecorePackage.getEBoolean(), "equals", 0, 1, IS_UNIQUE, IS_ORDERED); addEParameter(op, ecorePackage.getEJavaObject(), "other", 0, 1, IS_UNIQUE, IS_ORDERED); addEOperation(managedConnectionEClass, ecorePackage.getEInt(), "hashCode", 0, 1, IS_UNIQUE, IS_ORDERED); op = addEOperation(managedConnectionEClass, ecorePackage.getEJavaObject(), "getConnection", 0, 1, IS_UNIQUE, IS_ORDERED); addEParameter(op, this.getSubject(), "subject", 0, 1, IS_UNIQUE, IS_ORDERED); addEParameter(op, this.getSPIConnectionRequestInfo(), "connectionRequestInfo", 0, 1, IS_UNIQUE, IS_ORDERED); addEException(op, theCciPackage.getResourceException()); op = addEOperation(managedConnectionEClass, null, "addConnectionEventListener", 0, 1, IS_UNIQUE, IS_ORDERED); addEParameter(op, this.getConnectionEventListener(), "listener", 0, 1, IS_UNIQUE, IS_ORDERED); op = addEOperation(managedConnectionEClass, null, "removeConnectionEventListener", 0, 1, IS_UNIQUE, IS_ORDERED); addEParameter(op, this.getConnectionEventListener(), "listener", 0, 1, IS_UNIQUE, IS_ORDERED); op = addEOperation(managedConnectionEClass, this.getSPILocalTransaction(), "getLocalTransaction", 0, 1, IS_UNIQUE, IS_ORDERED); addEException(op, theCciPackage.getResourceException()); op = addEOperation(managedConnectionEClass, this.getXAResource(), "getXAResource", 0, 1, IS_UNIQUE, IS_ORDERED); addEException(op, theCciPackage.getResourceException()); op = addEOperation(managedConnectionEClass, this.getSPIManagedConnectionMetaData(), "getMetaData", 0, 1, IS_UNIQUE, IS_ORDERED); addEException(op, theCciPackage.getResourceException()); op = addEOperation(managedConnectionEClass, this.getPrintWriter(), "getLogWriter", 0, 1, IS_UNIQUE, IS_ORDERED); addEException(op, theCciPackage.getResourceException()); op = addEOperation(managedConnectionEClass, null, "setLogWriter", 0, 1, IS_UNIQUE, IS_ORDERED); addEParameter(op, this.getPrintWriter(), "out", 0, 1, IS_UNIQUE, IS_ORDERED); addEException(op, theCciPackage.getResourceException()); op = addEOperation(managedConnectionEClass, null, "associateConnection", 0, 1, IS_UNIQUE, IS_ORDERED); addEParameter(op, ecorePackage.getEJavaObject(), "connection", 0, 1, IS_UNIQUE, IS_ORDERED); addEException(op, theCciPackage.getResourceException()); op = addEOperation(managedConnectionEClass, null, "dissociateConnections", 0, 1, IS_UNIQUE, IS_ORDERED); addEException(op, theCciPackage.getResourceException()); op = addEOperation(managedConnectionEClass, null, "cleanup", 0, 1, IS_UNIQUE, IS_ORDERED); addEException(op, theCciPackage.getResourceException()); op = addEOperation(managedConnectionEClass, null, "destroy", 0, 1, IS_UNIQUE, IS_ORDERED); addEException(op, theCciPackage.getResourceException()); op = addEOperation(managedConnectionEClass, theCciPackage.getProperties(), "getProperties", 0, 1, IS_UNIQUE, IS_ORDERED); addEException(op, theCciPackage.getResourceException()); op = addEOperation(managedConnectionEClass, this.getConnectionRequestInfo(), "getConnectionRequestInfo", 0, 1, IS_UNIQUE, IS_ORDERED); addEException(op, theCciPackage.getResourceException()); addEOperation(managedConnectionEClass, this.getJCoDestination(), "getDestination", 0, 1, IS_UNIQUE, IS_ORDERED); op = addEOperation(managedConnectionEClass, this.getManagedConnectionFactory(), "getManagedConnectionFactory", 0, 1, IS_UNIQUE, IS_ORDERED); addEException(op, theCciPackage.getResourceException()); addEOperation(managedConnectionEClass, ecorePackage.getEBoolean(), "isStateful", 0, 1, IS_UNIQUE, IS_ORDERED); op = addEOperation(managedConnectionEClass, null, "beginStatefulSession", 0, 1, IS_UNIQUE, IS_ORDERED); addEException(op, theCciPackage.getResourceException()); op = addEOperation(managedConnectionEClass, null, "endStatefulSession", 0, 1, IS_UNIQUE, IS_ORDERED); addEException(op, theCciPackage.getResourceException()); op = addEOperation(managedConnectionEClass, null, "ping", 0, 1, IS_UNIQUE, IS_ORDERED); addEException(op, theCciPackage.getResourceException()); op = addEOperation(managedConnectionEClass, null, "associateHandle", 0, 1, IS_UNIQUE, IS_ORDERED); addEParameter(op, theCciPackage.getConnection(), "handle", 0, 1, IS_UNIQUE, IS_ORDERED); addEException(op, theCciPackage.getResourceException()); op = addEOperation(managedConnectionEClass, null, "dissociateHandle", 0, 1, IS_UNIQUE, IS_ORDERED); addEParameter(op, theCciPackage.getConnection(), "handle", 0, 1, IS_UNIQUE, IS_ORDERED); addEException(op, theCciPackage.getResourceException()); op = addEOperation(managedConnectionEClass, null, "closeHandle", 0, 1, IS_UNIQUE, IS_ORDERED); addEParameter(op, theCciPackage.getConnection(), "handle", 0, 1, IS_UNIQUE, IS_ORDERED); addEException(op, theCciPackage.getResourceException()); initEClass(managedConnectionMetaDataEClass, org.jboss.jca.adapters.sap.spi.ManagedConnectionMetaData.class, "ManagedConnectionMetaData", !IS_ABSTRACT, !IS_INTERFACE, IS_GENERATED_INSTANCE_CLASS); op = addEOperation(managedConnectionMetaDataEClass, ecorePackage.getEString(), "getEISProductName", 0, 1, IS_UNIQUE, IS_ORDERED); addEException(op, theCciPackage.getResourceException()); op = addEOperation(managedConnectionMetaDataEClass, ecorePackage.getEString(), "getEISProductVersion", 0, 1, IS_UNIQUE, IS_ORDERED); addEException(op, theCciPackage.getResourceException()); op = addEOperation(managedConnectionMetaDataEClass, ecorePackage.getEInt(), "getMaxConnections", 0, 1, IS_UNIQUE, IS_ORDERED); addEException(op, theCciPackage.getResourceException()); op = addEOperation(managedConnectionMetaDataEClass, ecorePackage.getEString(), "getUserName", 0, 1, IS_UNIQUE, IS_ORDERED); addEException(op, theCciPackage.getResourceException()); initEClass(nonManagedEnvironmentAdminEClass, NonManagedEnvironmentAdmin.class, "NonManagedEnvironmentAdmin", !IS_ABSTRACT, !IS_INTERFACE, IS_GENERATED_INSTANCE_CLASS); initEReference(getNonManagedEnvironmentAdmin_ResourceAdapter(), this.getResourceAdapter(), null, "resourceAdapter", null, 0, 1, NonManagedEnvironmentAdmin.class, !IS_TRANSIENT, !IS_VOLATILE, !IS_CHANGEABLE, IS_COMPOSITE, !IS_RESOLVE_PROXIES, !IS_UNSETTABLE, IS_UNIQUE, !IS_DERIVED, IS_ORDERED); op = addEOperation(nonManagedEnvironmentAdminEClass, this.getManagedConnectionFactory(), "createManagedConnectionFactory", 0, 1, IS_UNIQUE, IS_ORDERED); addEParameter(op, this.getStringMap(), "config", 0, 1, IS_UNIQUE, IS_ORDERED); addEException(op, theCciPackage.getResourceException()); addEOperation(nonManagedEnvironmentAdminEClass, ecorePackage.getEBoolean(), "isResourceAdapterDeployed", 0, 1, IS_UNIQUE, IS_ORDERED); op = addEOperation(nonManagedEnvironmentAdminEClass, null, "deployResourceAdapter", 0, 1, IS_UNIQUE, IS_ORDERED); addEParameter(op, this.getStringMap(), "config", 0, 1, IS_UNIQUE, IS_ORDERED); addEException(op, theCciPackage.getResourceException()); addEOperation(nonManagedEnvironmentAdminEClass, null, "undeployResourceAdapter", 0, 1, IS_UNIQUE, IS_ORDERED); initEClass(resourceAdapterEClass, org.jboss.jca.adapters.sap.spi.ResourceAdapter.class, "ResourceAdapter", !IS_ABSTRACT, !IS_INTERFACE, IS_GENERATED_INSTANCE_CLASS); initEReference(getResourceAdapter_ManagedConnectionFactories(), this.getManagedConnectionFactory(), null, "managedConnectionFactories", null, 0, -1, org.jboss.jca.adapters.sap.spi.ResourceAdapter.class, !IS_TRANSIENT, !IS_VOLATILE, IS_CHANGEABLE, IS_COMPOSITE, !IS_RESOLVE_PROXIES, !IS_UNSETTABLE, IS_UNIQUE, !IS_DERIVED, IS_ORDERED); op = addEOperation(resourceAdapterEClass, ecorePackage.getEBoolean(), "equals", 0, 1, IS_UNIQUE, IS_ORDERED); addEParameter(op, ecorePackage.getEJavaObject(), "other", 0, 1, IS_UNIQUE, IS_ORDERED); addEOperation(resourceAdapterEClass, ecorePackage.getEInt(), "hashCode", 0, 1, IS_UNIQUE, IS_ORDERED); addEOperation(resourceAdapterEClass, ecorePackage.getEBoolean(), "isStarted", 0, 1, IS_UNIQUE, IS_ORDERED); op = addEOperation(resourceAdapterEClass, null, "start", 0, 1, IS_UNIQUE, IS_ORDERED); addEParameter(op, this.getBootstrapContext(), "bootstrapContext", 0, 1, IS_UNIQUE, IS_ORDERED); addEException(op, this.getResourceAdapterInternalException()); addEOperation(resourceAdapterEClass, null, "stop", 0, 1, IS_UNIQUE, IS_ORDERED); op = addEOperation(resourceAdapterEClass, this.getXAResourceArray(), "getXAResources", 0, 1, IS_UNIQUE, IS_ORDERED); addEParameter(op, this.getActivationSpecArray(), "activationSpecs", 0, 1, IS_UNIQUE, IS_ORDERED); addEException(op, theCciPackage.getResourceException()); op = addEOperation(resourceAdapterEClass, null, "endpointActivation", 0, 1, IS_UNIQUE, IS_ORDERED); addEParameter(op, this.getMessageEndpointFactory(), "endpointFactory", 0, 1, IS_UNIQUE, IS_ORDERED); addEParameter(op, this.getActivationSpec(), "activationSpec", 0, 1, IS_UNIQUE, IS_ORDERED); addEException(op, theCciPackage.getResourceException()); op = addEOperation(resourceAdapterEClass, null, "endpointDeactivation", 0, 1, IS_UNIQUE, IS_ORDERED); addEParameter(op, this.getMessageEndpointFactory(), "endpointFactory", 0, 1, IS_UNIQUE, IS_ORDERED); addEParameter(op, this.getActivationSpec(), "activationSpec", 0, 1, IS_UNIQUE, IS_ORDERED); // Initialize data types initEDataType(passwordCredentialEDataType, PasswordCredential.class, "PasswordCredential", IS_SERIALIZABLE, !IS_GENERATED_INSTANCE_CLASS); initEDataType(subjectEDataType, Subject.class, "Subject", IS_SERIALIZABLE, !IS_GENERATED_INSTANCE_CLASS); initEDataType(connectionEventListenerEDataType, ConnectionEventListener.class, "ConnectionEventListener", IS_SERIALIZABLE, !IS_GENERATED_INSTANCE_CLASS); initEDataType(xaResourceEDataType, XAResource.class, "XAResource", IS_SERIALIZABLE, !IS_GENERATED_INSTANCE_CLASS); initEDataType(xaResourceArrayEDataType, XAResource[].class, "XAResourceArray", IS_SERIALIZABLE, !IS_GENERATED_INSTANCE_CLASS); initEDataType(jCoDestinationEDataType, JCoDestination.class, "JCoDestination", IS_SERIALIZABLE, !IS_GENERATED_INSTANCE_CLASS); initEDataType(activationSpecArrayEDataType, ActivationSpec[].class, "ActivationSpecArray", IS_SERIALIZABLE, !IS_GENERATED_INSTANCE_CLASS); initEDataType(activationSpecEDataType, ActivationSpec.class, "ActivationSpec", IS_SERIALIZABLE, !IS_GENERATED_INSTANCE_CLASS); initEDataType(bootstrapContextEDataType, BootstrapContext.class, "BootstrapContext", IS_SERIALIZABLE, !IS_GENERATED_INSTANCE_CLASS); initEDataType(resourceAdapterInternalExceptionEDataType, ResourceAdapterInternalException.class, "ResourceAdapterInternalException", IS_SERIALIZABLE, !IS_GENERATED_INSTANCE_CLASS); initEDataType(messageEndpointFactoryEDataType, MessageEndpointFactory.class, "MessageEndpointFactory", IS_SERIALIZABLE, !IS_GENERATED_INSTANCE_CLASS); initEDataType(printWriterEDataType, PrintWriter.class, "PrintWriter", IS_SERIALIZABLE, !IS_GENERATED_INSTANCE_CLASS); initEDataType(stringMapEDataType, Map.class, "StringMap", IS_SERIALIZABLE, !IS_GENERATED_INSTANCE_CLASS, "java.util.Map<java.lang.String, java.lang.String>"); initEDataType(stringSetEDataType, Set.class, "StringSet", IS_SERIALIZABLE, !IS_GENERATED_INSTANCE_CLASS, "java.util.Set<java.lang.String>"); // Create resource createResource(eNS_URI); } /** * <!-- begin-user-doc --> * Defines literals for the meta objects that represent * <ul> * <li>each class,</li> * <li>each feature of each class,</li> * <li>each enum,</li> * <li>and each data type</li> * </ul> * <!-- end-user-doc --> * @generated */ public interface Literals { /** * The meta object literal for the '{@link javax.resource.spi.ConnectionRequestInfo <em>SPI Connection Request Info</em>}' class. * <!-- begin-user-doc --> * <!-- end-user-doc --> * @see javax.resource.spi.ConnectionRequestInfo * @see org.jboss.jca.adapters.sap.spi.impl.SpiPackageImpl#getSPIConnectionRequestInfo() * @generated */ public static final EClass SPI_CONNECTION_REQUEST_INFO = eINSTANCE.getSPIConnectionRequestInfo(); /** * The meta object literal for the '{@link javax.resource.spi.ConnectionManager <em>SPI Connection Manager</em>}' class. * <!-- begin-user-doc --> * <!-- end-user-doc --> * @see javax.resource.spi.ConnectionManager * @see org.jboss.jca.adapters.sap.spi.impl.SpiPackageImpl#getSPIConnectionManager() * @generated */ public static final EClass SPI_CONNECTION_MANAGER = eINSTANCE.getSPIConnectionManager(); /** * The meta object literal for the '{@link javax.resource.spi.LocalTransaction <em>SPI Local Transaction</em>}' class. * <!-- begin-user-doc --> * <!-- end-user-doc --> * @see javax.resource.spi.LocalTransaction * @see org.jboss.jca.adapters.sap.spi.impl.SpiPackageImpl#getSPILocalTransaction() * @generated */ public static final EClass SPI_LOCAL_TRANSACTION = eINSTANCE.getSPILocalTransaction(); /** * The meta object literal for the '{@link javax.resource.spi.ManagedConnectionFactory <em>SPI Managed Connection Factory</em>}' class. * <!-- begin-user-doc --> * <!-- end-user-doc --> * @see javax.resource.spi.ManagedConnectionFactory * @see org.jboss.jca.adapters.sap.spi.impl.SpiPackageImpl#getSPIManagedConnectionFactory() * @generated */ public static final EClass SPI_MANAGED_CONNECTION_FACTORY = eINSTANCE.getSPIManagedConnectionFactory(); /** * The meta object literal for the '{@link javax.resource.spi.ResourceAdapterAssociation <em>SPI Resource Adapter Association</em>}' class. * <!-- begin-user-doc --> * <!-- end-user-doc --> * @see javax.resource.spi.ResourceAdapterAssociation * @see org.jboss.jca.adapters.sap.spi.impl.SpiPackageImpl#getSPIResourceAdapterAssociation() * @generated */ public static final EClass SPI_RESOURCE_ADAPTER_ASSOCIATION = eINSTANCE.getSPIResourceAdapterAssociation(); /** * The meta object literal for the '{@link javax.resource.spi.ManagedConnection <em>SPI Managed Connection</em>}' class. * <!-- begin-user-doc --> * <!-- end-user-doc --> * @see javax.resource.spi.ManagedConnection * @see org.jboss.jca.adapters.sap.spi.impl.SpiPackageImpl#getSPIManagedConnection() * @generated */ public static final EClass SPI_MANAGED_CONNECTION = eINSTANCE.getSPIManagedConnection(); /** * The meta object literal for the '{@link javax.resource.spi.DissociatableManagedConnection <em>SPI Dissociatable Managed Connection</em>}' class. * <!-- begin-user-doc --> * <!-- end-user-doc --> * @see javax.resource.spi.DissociatableManagedConnection * @see org.jboss.jca.adapters.sap.spi.impl.SpiPackageImpl#getSPIDissociatableManagedConnection() * @generated */ public static final EClass SPI_DISSOCIATABLE_MANAGED_CONNECTION = eINSTANCE.getSPIDissociatableManagedConnection(); /** * The meta object literal for the '{@link javax.resource.spi.ManagedConnectionMetaData <em>SPI Managed Connection Meta Data</em>}' class. * <!-- begin-user-doc --> * <!-- end-user-doc --> * @see javax.resource.spi.ManagedConnectionMetaData * @see org.jboss.jca.adapters.sap.spi.impl.SpiPackageImpl#getSPIManagedConnectionMetaData() * @generated */ public static final EClass SPI_MANAGED_CONNECTION_META_DATA = eINSTANCE.getSPIManagedConnectionMetaData(); /** * The meta object literal for the '{@link javax.resource.spi.ResourceAdapter <em>SPI Resource Adapter</em>}' class. * <!-- begin-user-doc --> * <!-- end-user-doc --> * @see javax.resource.spi.ResourceAdapter * @see org.jboss.jca.adapters.sap.spi.impl.SpiPackageImpl#getSPIResourceAdapter() * @generated */ public static final EClass SPI_RESOURCE_ADAPTER = eINSTANCE.getSPIResourceAdapter(); /** * The meta object literal for the '{@link org.jboss.jca.adapters.sap.spi.impl.ConnectionRequestInfoImpl <em>Connection Request Info</em>}' class. * <!-- begin-user-doc --> * <!-- end-user-doc --> * @see org.jboss.jca.adapters.sap.spi.impl.ConnectionRequestInfoImpl * @see org.jboss.jca.adapters.sap.spi.impl.SpiPackageImpl#getConnectionRequestInfo() * @generated */ public static final EClass CONNECTION_REQUEST_INFO = eINSTANCE.getConnectionRequestInfo(); /** * The meta object literal for the '<em><b>Properties</b></em>' attribute feature. * <!-- begin-user-doc --> * <!-- end-user-doc --> * @generated */ public static final EAttribute CONNECTION_REQUEST_INFO__PROPERTIES = eINSTANCE.getConnectionRequestInfo_Properties(); /** * The meta object literal for the '{@link org.jboss.jca.adapters.sap.spi.impl.DefaultConnectionManagerImpl <em>Default Connection Manager</em>}' class. * <!-- begin-user-doc --> * <!-- end-user-doc --> * @see org.jboss.jca.adapters.sap.spi.impl.DefaultConnectionManagerImpl * @see org.jboss.jca.adapters.sap.spi.impl.SpiPackageImpl#getDefaultConnectionManager() * @generated */ public static final EClass DEFAULT_CONNECTION_MANAGER = eINSTANCE.getDefaultConnectionManager(); /** * The meta object literal for the '{@link org.jboss.jca.adapters.sap.spi.impl.LocalTransactionImpl <em>Local Transaction</em>}' class. * <!-- begin-user-doc --> * <!-- end-user-doc --> * @see org.jboss.jca.adapters.sap.spi.impl.LocalTransactionImpl * @see org.jboss.jca.adapters.sap.spi.impl.SpiPackageImpl#getLocalTransaction() * @generated */ public static final EClass LOCAL_TRANSACTION = eINSTANCE.getLocalTransaction(); /** * The meta object literal for the '{@link org.jboss.jca.adapters.sap.spi.impl.ManagedConnectionFactoryImpl <em>Managed Connection Factory</em>}' class. * <!-- begin-user-doc --> * <!-- end-user-doc --> * @see org.jboss.jca.adapters.sap.spi.impl.ManagedConnectionFactoryImpl * @see org.jboss.jca.adapters.sap.spi.impl.SpiPackageImpl#getManagedConnectionFactory() * @generated */ public static final EClass MANAGED_CONNECTION_FACTORY = eINSTANCE.getManagedConnectionFactory(); /** * The meta object literal for the '{@link org.jboss.jca.adapters.sap.spi.impl.ManagedConnectionImpl <em>Managed Connection</em>}' class. * <!-- begin-user-doc --> * <!-- end-user-doc --> * @see org.jboss.jca.adapters.sap.spi.impl.ManagedConnectionImpl * @see org.jboss.jca.adapters.sap.spi.impl.SpiPackageImpl#getManagedConnection() * @generated */ public static final EClass MANAGED_CONNECTION = eINSTANCE.getManagedConnection(); /** * The meta object literal for the '{@link org.jboss.jca.adapters.sap.spi.impl.ManagedConnectionMetaDataImpl <em>Managed Connection Meta Data</em>}' class. * <!-- begin-user-doc --> * <!-- end-user-doc --> * @see org.jboss.jca.adapters.sap.spi.impl.ManagedConnectionMetaDataImpl * @see org.jboss.jca.adapters.sap.spi.impl.SpiPackageImpl#getManagedConnectionMetaData() * @generated */ public static final EClass MANAGED_CONNECTION_META_DATA = eINSTANCE.getManagedConnectionMetaData(); /** * The meta object literal for the '{@link org.jboss.jca.adapters.sap.spi.impl.NonManagedEnvironmentAdminImpl <em>Non Managed Environment Admin</em>}' class. * <!-- begin-user-doc --> * <!-- end-user-doc --> * @see org.jboss.jca.adapters.sap.spi.impl.NonManagedEnvironmentAdminImpl * @see org.jboss.jca.adapters.sap.spi.impl.SpiPackageImpl#getNonManagedEnvironmentAdmin() * @generated */ public static final EClass NON_MANAGED_ENVIRONMENT_ADMIN = eINSTANCE.getNonManagedEnvironmentAdmin(); /** * The meta object literal for the '<em><b>Resource Adapter</b></em>' containment reference feature. * <!-- begin-user-doc --> * <!-- end-user-doc --> * @generated */ public static final EReference NON_MANAGED_ENVIRONMENT_ADMIN__RESOURCE_ADAPTER = eINSTANCE.getNonManagedEnvironmentAdmin_ResourceAdapter(); /** * The meta object literal for the '{@link org.jboss.jca.adapters.sap.spi.impl.ResourceAdapterImpl <em>Resource Adapter</em>}' class. * <!-- begin-user-doc --> * <!-- end-user-doc --> * @see org.jboss.jca.adapters.sap.spi.impl.ResourceAdapterImpl * @see org.jboss.jca.adapters.sap.spi.impl.SpiPackageImpl#getResourceAdapter() * @generated */ public static final EClass RESOURCE_ADAPTER = eINSTANCE.getResourceAdapter(); /** * The meta object literal for the '<em><b>Managed Connection Factories</b></em>' containment reference list feature. * <!-- begin-user-doc --> * <!-- end-user-doc --> * @generated */ public static final EReference RESOURCE_ADAPTER__MANAGED_CONNECTION_FACTORIES = eINSTANCE.getResourceAdapter_ManagedConnectionFactories(); /** * The meta object literal for the '<em>Password Credential</em>' data type. * <!-- begin-user-doc --> * <!-- end-user-doc --> * @see javax.resource.spi.security.PasswordCredential * @see org.jboss.jca.adapters.sap.spi.impl.SpiPackageImpl#getPasswordCredential() * @generated */ public static final EDataType PASSWORD_CREDENTIAL = eINSTANCE.getPasswordCredential(); /** * The meta object literal for the '<em>Subject</em>' data type. * <!-- begin-user-doc --> * <!-- end-user-doc --> * @see javax.security.auth.Subject * @see org.jboss.jca.adapters.sap.spi.impl.SpiPackageImpl#getSubject() * @generated */ public static final EDataType SUBJECT = eINSTANCE.getSubject(); /** * The meta object literal for the '<em>Connection Event Listener</em>' data type. * <!-- begin-user-doc --> * <!-- end-user-doc --> * @see javax.resource.spi.ConnectionEventListener * @see org.jboss.jca.adapters.sap.spi.impl.SpiPackageImpl#getConnectionEventListener() * @generated */ public static final EDataType CONNECTION_EVENT_LISTENER = eINSTANCE.getConnectionEventListener(); /** * The meta object literal for the '<em>XA Resource</em>' data type. * <!-- begin-user-doc --> * <!-- end-user-doc --> * @see javax.transaction.xa.XAResource * @see org.jboss.jca.adapters.sap.spi.impl.SpiPackageImpl#getXAResource() * @generated */ public static final EDataType XA_RESOURCE = eINSTANCE.getXAResource(); /** * The meta object literal for the '<em>XA Resource Array</em>' data type. * <!-- begin-user-doc --> * <!-- end-user-doc --> * @see org.jboss.jca.adapters.sap.spi.impl.SpiPackageImpl#getXAResourceArray() * @generated */ public static final EDataType XA_RESOURCE_ARRAY = eINSTANCE.getXAResourceArray(); /** * The meta object literal for the '<em>JCo Destination</em>' data type. * <!-- begin-user-doc --> * <!-- end-user-doc --> * @see com.sap.conn.jco.JCoDestination * @see org.jboss.jca.adapters.sap.spi.impl.SpiPackageImpl#getJCoDestination() * @generated */ public static final EDataType JCO_DESTINATION = eINSTANCE.getJCoDestination(); /** * The meta object literal for the '<em>Activation Spec Array</em>' data type. * <!-- begin-user-doc --> * <!-- end-user-doc --> * @see org.jboss.jca.adapters.sap.spi.impl.SpiPackageImpl#getActivationSpecArray() * @generated */ public static final EDataType ACTIVATION_SPEC_ARRAY = eINSTANCE.getActivationSpecArray(); /** * The meta object literal for the '<em>Activation Spec</em>' data type. * <!-- begin-user-doc --> * <!-- end-user-doc --> * @see javax.resource.spi.ActivationSpec * @see org.jboss.jca.adapters.sap.spi.impl.SpiPackageImpl#getActivationSpec() * @generated */ public static final EDataType ACTIVATION_SPEC = eINSTANCE.getActivationSpec(); /** * The meta object literal for the '<em>Bootstrap Context</em>' data type. * <!-- begin-user-doc --> * <!-- end-user-doc --> * @see javax.resource.spi.BootstrapContext * @see org.jboss.jca.adapters.sap.spi.impl.SpiPackageImpl#getBootstrapContext() * @generated */ public static final EDataType BOOTSTRAP_CONTEXT = eINSTANCE.getBootstrapContext(); /** * The meta object literal for the '<em>Resource Adapter Internal Exception</em>' data type. * <!-- begin-user-doc --> * <!-- end-user-doc --> * @see javax.resource.spi.ResourceAdapterInternalException * @see org.jboss.jca.adapters.sap.spi.impl.SpiPackageImpl#getResourceAdapterInternalException() * @generated */ public static final EDataType RESOURCE_ADAPTER_INTERNAL_EXCEPTION = eINSTANCE.getResourceAdapterInternalException(); /** * The meta object literal for the '<em>Message Endpoint Factory</em>' data type. * <!-- begin-user-doc --> * <!-- end-user-doc --> * @see javax.resource.spi.endpoint.MessageEndpointFactory * @see org.jboss.jca.adapters.sap.spi.impl.SpiPackageImpl#getMessageEndpointFactory() * @generated */ public static final EDataType MESSAGE_ENDPOINT_FACTORY = eINSTANCE.getMessageEndpointFactory(); /** * The meta object literal for the '<em>Print Writer</em>' data type. * <!-- begin-user-doc --> * <!-- end-user-doc --> * @see java.io.PrintWriter * @see org.jboss.jca.adapters.sap.spi.impl.SpiPackageImpl#getPrintWriter() * @generated */ public static final EDataType PRINT_WRITER = eINSTANCE.getPrintWriter(); /** * The meta object literal for the '<em>String Map</em>' data type. * <!-- begin-user-doc --> * <!-- end-user-doc --> * @see java.util.Map * @see org.jboss.jca.adapters.sap.spi.impl.SpiPackageImpl#getStringMap() * @generated */ public static final EDataType STRING_MAP = eINSTANCE.getStringMap(); /** * The meta object literal for the '<em>String Set</em>' data type. * <!-- begin-user-doc --> * <!-- end-user-doc --> * @see java.util.Set * @see org.jboss.jca.adapters.sap.spi.impl.SpiPackageImpl#getStringSet() * @generated */ public static final EDataType STRING_SET = eINSTANCE.getStringSet(); } } //SpiPackageImpl