Examples of AdvancedJDBCQueryBuilder


Examples of org.eclipse.persistence.tools.dbws.oracle.AdvancedJDBCQueryBuilder

        /*
         * Walk-thru sqlType, building ObjectRelationalDataTypeDescriptors (and mappings),
         * XMLDescriptors (and mappings) and DatabaseQuery's
         */
        AdvancedJDBCQueryBuilder queryBuilder =
            new AdvancedJDBCQueryBuilder(dbStoredProcedures, dbStoredProcedure2QueryName);
        AdvancedJDBCORDescriptorBuilder orDescriptorBuilder = new AdvancedJDBCORDescriptorBuilder();
        AdvancedJDBCOXDescriptorBuilder oxDescriptorBuilder =
            new AdvancedJDBCOXDescriptorBuilder(getTargetNamespace(), nct);
        PublisherListenerChainAdapter chain = new PublisherListenerChainAdapter();
        chain.addListener(queryBuilder);
        chain.addListener(orDescriptorBuilder);
        chain.addListener(oxDescriptorBuilder);
        PublisherWalker walker = new PublisherWalker(chain);
        procOpModel.getJPubType().accept(walker);
        if (orDescriptorBuilder.getDescriptors() != null) {
            for (ObjectRelationalDataTypeDescriptor ordtDescriptor : orDescriptorBuilder.getDescriptors()) {
                orProject.addDescriptor(ordtDescriptor);
            }
        }
        if (oxDescriptorBuilder.getDescriptors() != null) {
            for (XMLDescriptor xdesc : oxDescriptorBuilder.getDescriptors()) {
                oxProject.addDescriptor(xdesc);
            }
        }
        List<DatabaseQuery> newQueries = queryBuilder.getQueries();
        if (newQueries != null) {
            orProject.getQueries().addAll(newQueries);
        }
    }
View Full Code Here

Examples of org.eclipse.persistence.tools.dbws.oracle.AdvancedJDBCQueryBuilder

        /*
         * Walk-thru sqlType, building ObjectRelationalDataTypeDescriptors (and mappings),
         * XMLDescriptors (and mappings) and DatabaseQuery's
         */
        AdvancedJDBCQueryBuilder queryBuilder =
            new AdvancedJDBCQueryBuilder(dbStoredProcedures, dbStoredProcedure2QueryName);
        AdvancedJDBCORDescriptorBuilder orDescriptorBuilder = new AdvancedJDBCORDescriptorBuilder();
        AdvancedJDBCOXDescriptorBuilder oxDescriptorBuilder =
            new AdvancedJDBCOXDescriptorBuilder(getTargetNamespace(), nct);
        PublisherListenerChainAdapter chain = new PublisherListenerChainAdapter();
        chain.addListener(queryBuilder);
        chain.addListener(orDescriptorBuilder);
        chain.addListener(oxDescriptorBuilder);
        PublisherWalker walker = new PublisherWalker(chain);
        procOpModel.getJPubType().accept(walker);
        if (orDescriptorBuilder.getDescriptors() != null) {
            for (ObjectRelationalDataTypeDescriptor ordtDescriptor : orDescriptorBuilder.getDescriptors()) {
                orProject.addDescriptor(ordtDescriptor);
            }
        }
        if (oxDescriptorBuilder.getDescriptors() != null) {
            for (XMLDescriptor xdesc : oxDescriptorBuilder.getDescriptors()) {
                oxProject.addDescriptor(xdesc);
            }
        }
        List<DatabaseQuery> newQueries = queryBuilder.getQueries();
        if (newQueries != null) {
            orProject.getQueries().addAll(newQueries);
        }
    }
View Full Code Here

Examples of org.eclipse.persistence.tools.dbws.oracle.AdvancedJDBCQueryBuilder

        /*
         * Walk-thru sqlType, building ObjectRelationalDataTypeDescriptors (and mappings),
         * XMLDescriptors (and mappings) and DatabaseQuery's
         */
        AdvancedJDBCQueryBuilder queryBuilder =
            new AdvancedJDBCQueryBuilder(dbStoredProcedures, dbStoredProcedure2QueryName);
        AdvancedJDBCORDescriptorBuilder orDescriptorBuilder = new AdvancedJDBCORDescriptorBuilder();
        AdvancedJDBCOXDescriptorBuilder oxDescriptorBuilder =
            new AdvancedJDBCOXDescriptorBuilder(getTargetNamespace(), nct);
        PublisherListenerChainAdapter chain = new PublisherListenerChainAdapter();
        chain.addListener(queryBuilder);
        chain.addListener(orDescriptorBuilder);
        chain.addListener(oxDescriptorBuilder);
        PublisherWalker walker = new PublisherWalker(chain);
        procOpModel.getJPubType().accept(walker);
        if (orDescriptorBuilder.getDescriptors() != null) {
            for (ObjectRelationalDataTypeDescriptor ordtDescriptor : orDescriptorBuilder.getDescriptors()) {
                orProject.addDescriptor(ordtDescriptor);
            }
        }
        if (oxDescriptorBuilder.getDescriptors() != null) {
            for (XMLDescriptor xdesc : oxDescriptorBuilder.getDescriptors()) {
                oxProject.addDescriptor(xdesc);
            }
        }
        List<DatabaseQuery> newQueries = queryBuilder.getQueries();
        if (newQueries != null) {
            orProject.getQueries().addAll(newQueries);
        }
    }
View Full Code Here
TOP
Copyright © 2018 www.massapi.com. All rights reserved.
All source code are property of their respective owners. Java is a trademark of Sun Microsystems, Inc and owned by ORACLE Inc. Contact coftware#gmail.com.