Package org.jpox.store.rdbms.request

Examples of org.jpox.store.rdbms.request.UpdateRequest


            updateTable(supertable, sm, clr, fieldMetaData);
        }

        // Do the actual update of this table
        // TODO Assert if this table is not yet initialised ?
        UpdateRequest req = getUpdateRequest(table, fieldMetaData, sm.getObject().getClass(), clr);
        req.execute(sm);

        // Update any secondary tables
        Collection secondaryTables = table.getSecondaryDatastoreClasses();
        if (secondaryTables != null)
        {
View Full Code Here


    private UpdateRequest getUpdateRequest(DatastoreClass table, AbstractMemberMetaData[] fieldMetaData, Class cls,
            ClassLoaderResolver clr)
    {
        RequestIdentifier reqID = new RequestIdentifier(table, fieldMetaData, RequestIdentifier.Type.UPDATE,
            cls.getName());
        UpdateRequest req = (UpdateRequest) requestsByID.get(reqID);
        if (req == null)
        {
            req = new UpdateRequest(table, fieldMetaData, cls, clr);
            requestsByID.put(reqID, req);
        }
        return req;
    }
View Full Code Here

TOP

Related Classes of org.jpox.store.rdbms.request.UpdateRequest

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.