Package com.et.ar.adapters

Examples of com.et.ar.adapters.Adapter


            ActiveRecordBase.putConnectionProvider(domainBaseClass, cp);
//            ActiveRecordBase.connections.put(domainBaseClass, cp);
        }
        if (domainBaseClass != null && adapterClass != null){
            try{
                Adapter adapter = (Adapter)Class.forName(adapterClass).newInstance();
                ActiveRecordBase.putConnectionAdapter(domainBaseClass, adapter);
//                ActiveRecordBase.adapters.put(domainBaseClass, (Adapter)Class.forName(adapterClass).newInstance());
            }
            catch(Exception e){
               
View Full Code Here


        if (order != null && !order.equals("")){
            sql += " order by " + order;
        }
       
        ConnectionHolder connectionHolder = null;
        Adapter adapter = null;
        String baseClassName = getBaseClassName(clasz);
        if (baseClassName != null) {
          connectionHolder = new ConnectionHolder(clasz);
          adapter = adapters.get(baseClassName);
        } else {
          connectionHolder = new ConnectionHolder(ActiveRecordBase.class);
          adapter = adapters.get(ActiveRecordBase.class.getCanonicalName());
        }
       
        try{
            Connection conn = connectionHolder.getConnection();
            DaoSupport dao = new DaoSupport(conn);
            if (adapter != null){
                if (limit > 0){
                    sql = adapter.getLimitString(sql, limit, offset);
                }
                if (adapter.supportsLimitOffset() == false){
                    return dao.select(clasz, sql, args, 0, offset);
                }
                else{
                    return dao.select(clasz, sql, args, 0, 0);
                }
View Full Code Here

    public static List<Map<String,Object>> getResultMap(Class<?> connClass, String sql, Object[] args, String order, int limit, int offset) throws ActiveRecordException {
        if (order != null && !order.equals("")){
            sql += " order by " + order;
        }
       
        Adapter adapter = adapters.get(getBaseClassName(connClass));
       
        ConnectionHolder connectionHolder = new ConnectionHolder(connClass);
        try{
            Connection conn = connectionHolder.getConnection();
            DaoSupport dao = new DaoSupport(conn);
            if (adapter != null){
                if (limit > 0){
                    sql = adapter.getLimitString(sql, limit, offset);
                }
                if (adapter.supportsLimitOffset() == false){
                    return dao.select(sql, args, 0, offset);
                }
                else{
                    return dao.select(sql, args, 0, 0);
                }
View Full Code Here

           
            try{
                beginTransaction(clasz);
                beforeCreate();
               
                Adapter adapter = adapters.get(getBaseClassName(clasz));
                ConnectionHolder connectionHolder = new ConnectionHolder(clasz);
                try{
                    DaoSupport dao = new DaoSupport(connectionHolder.getConnection());
                    dao.insert(this, adapter);
                }
View Full Code Here

TOP

Related Classes of com.et.ar.adapters.Adapter

Copyright © 2018 www.massapicom. 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.