Examples of canTransitionToResolving()


Examples of org.apache.isis.core.metamodel.adapter.ObjectAdapter.canTransitionToResolving()

        RootOid oid = RootOidDefault.create(bookmark);
        final ObjectAdapter adapter = adapterFor(oid);
        if(adapter == null) {
            return null;
        }
        if (adapter.canTransitionToResolving()) {
            getPersistenceSession().resolveImmediately(adapter);
        }
        return adapter.getObject();
    }
View Full Code Here

Examples of org.apache.isis.core.metamodel.adapter.ObjectAdapter.canTransitionToResolving()

        return new Bookmark(objectType, identifier);
    }

    public void resolve(final Object parent) {
        final ObjectAdapter adapter = adapterFor(parent);
        if (adapter.canTransitionToResolving()) {
            getPersistenceSession().resolveImmediately(adapter);
        }
    }

    public void resolve(final Object parent, final Object field) {
View Full Code Here

Examples of org.apache.isis.core.metamodel.adapter.ObjectAdapter.canTransitionToResolving()

    }

    @Override
    public void loadInternalCollection(final DatabaseConnector connector, final ObjectAdapter parentAdapter) {
        final ObjectAdapter collectionAdapter = field.get(parentAdapter);
        if (!collectionAdapter.canTransitionToResolving()) {
            return;
        }

        if (LOG.isDebugEnabled()) {
            LOG.debug("loading internal collection " + field);
View Full Code Here

Examples of org.apache.isis.core.metamodel.adapter.ObjectAdapter.canTransitionToResolving()

    private ObjectAdapter loadMappedObject(final DatabaseConnector connector, final ObjectSpecification cls, final Results rs) {
        final Oid oid = idMapping.recreateOid(rs, specification);
        final ObjectAdapter adapter = getAdapter(cls, oid);

        if (adapter.canTransitionToResolving()) {
            loadFields(adapter, rs);
            loadCollections(connector, adapter); // KAM
        }
        return adapter;
    }
View Full Code Here

Examples of org.apache.isis.core.metamodel.adapter.ObjectAdapter.canTransitionToResolving()

         * therefore cannot be recreated, but its oid must be set
         */
        final ListOfRootOid refs = (ListOfRootOid) data.get(field.getId());
       
        final ObjectAdapter collectionAdapter = field.get(objectAdapter);
        if (!collectionAdapter.canTransitionToResolving()) {
            return;
        }
       
        try {
            PersistorUtil.startResolving(collectionAdapter);
View Full Code Here

Examples of org.apache.isis.core.metamodel.adapter.ObjectAdapter.canTransitionToResolving()

    @Override
    public void loadInternalCollection(final DatabaseConnector connector, final ObjectAdapter parentAdapter) {

        final ObjectAdapter collectionAdapter = field.get(parentAdapter);
        if (!collectionAdapter.canTransitionToResolving()) {
            return;
        }

        if (LOG.isDebugEnabled()) {
            LOG.debug("loading internal collection " + field);
View Full Code Here

Examples of org.apache.isis.core.metamodel.adapter.ObjectAdapter.canTransitionToResolving()

    }

    @Override
    public void loadInternalCollection(final DatabaseConnector connector, final ObjectAdapter parentAdapter) {
        final ObjectAdapter collectionAdapter = field.get(parentAdapter);
        if (!collectionAdapter.canTransitionToResolving()) {
            return;
        }
        if(LOG.isDebugEnabled()) {
            LOG.debug("loading internal collection " + field);
        }
View Full Code Here

Examples of org.apache.isis.core.metamodel.adapter.ObjectAdapter.canTransitionToResolving()

        RootOid oid = RootOidDefault.create(bookmark);
        final ObjectAdapter adapter = adapterFor(oid);
        if(adapter == null) {
            return null;
        }
        if (adapter.canTransitionToResolving()) {
            getPersistenceSession().resolveImmediately(adapter);
        }
        return adapter.getObject();
    }
View Full Code Here

Examples of org.apache.isis.core.metamodel.adapter.ObjectAdapter.canTransitionToResolving()

        return rootOid.asBookmark();
    }

    public void resolve(final Object parent) {
        final ObjectAdapter adapter = adapterFor(parent);
        if (adapter.canTransitionToResolving()) {
            getPersistenceSession().resolveImmediately(adapter);
        }
    }

    public void resolve(final Object parent, final Object field) {
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.