Examples of representsPersistent()


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

        }
        final ObjectAdapter referenceAdapter = field.get(objectAdapter);
        if (referenceAdapter == null || referenceAdapter.isResolved()) {
            return;
        }
        if (!referenceAdapter.representsPersistent()) {
            return;
        }
        if (LOG.isInfoEnabled()) {
            // don't log object - it's toString() may use the unresolved field
            // or unresolved collection
View Full Code Here

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

                if (line.trim().startsWith("#")) {
                    continue;
                } else if (line.startsWith("  ")) {
                    loadFieldData(object, loaded, line);
                } else {
                    if (object != null && !object.representsPersistent()) {
                        getPersistenceSession().makePersistent(object);
                    }
                    object = loaded.get(line);
                }
            }
View Full Code Here

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

                    }
                    object = loaded.get(line);
                }
            }

            if (object != null && !object.representsPersistent()) {
                getPersistenceSession().makePersistent(object);
            }
        } catch (final Exception e) {
            throw new FixtureException("failed to load data at line " + lineNo, e);
        }
View Full Code Here

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

    // //////////////////////////////////////////////////////////////////

    @Override
    public boolean isPersistent(final Object domainObject) {
        final ObjectAdapter adapter = getAdapterManager().adapterFor(domainObject);
        return adapter.representsPersistent();
    }

    /**
     * {@inheritDoc}
     */
 
View Full Code Here

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

        }
        final ObjectAdapter referenceAdapter = field.get(objectAdapter);
        if (referenceAdapter == null || referenceAdapter.isResolved()) {
            return;
        }
        if (!referenceAdapter.representsPersistent()) {
            return;
        }
        if (LOG.isInfoEnabled()) {
            // don't log object - it's toString() may use the unresolved field
            // or unresolved collection
View Full Code Here

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

        }
        final ObjectAdapter referenceAdapter = field.get(objectAdapter);
        if (referenceAdapter == null || referenceAdapter.isResolved()) {
            return;
        }
        if (!referenceAdapter.representsPersistent()) {
            return;
        }
        if (LOG.isInfoEnabled()) {
            // don't log object - it's toString() may use the unresolved field
            // or unresolved collection
View Full Code Here

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

            final String linkId,
            final ActionPromptProvider actionPromptProvider) {

        final ObjectAdapter adapter = adapterMemento.getObjectAdapter(ConcurrencyChecking.NO_CHECK);
       
        final Boolean persistent = adapter.representsPersistent();
        if (!persistent) {
            throw new IllegalArgumentException("Object '" + adapter.titleString(null) + "' is not persistent.");
        }

        // check visibility and whether enabled
View Full Code Here

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

    public ObjectAdapter that(final PerformContext performContext) throws ScenarioBoundValueException {

        final ObjectAdapter onAdapter = performContext.getOnAdapter();
        final CellBinding thatItBinding = performContext.getPeer().getThatItBinding();

        if (onAdapter.representsPersistent()) {
            throw ScenarioBoundValueException.current(thatItBinding, "(saved)");
        }

        return null;
    }
View Full Code Here

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

    public ObjectAdapter that(final PerformContext performContext) throws ScenarioBoundValueException {

        final ObjectAdapter onAdapter = performContext.getOnAdapter();
        final CellBinding thatItBinding = performContext.getPeer().getThatItBinding();

        if (!onAdapter.representsPersistent()) {
            throw ScenarioBoundValueException.current(thatItBinding, "(not saved)");
        }

        return null;
    }
View Full Code Here

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

        final RootAdapterMapping mappedObject = getMappedInstance(objectMap, id);
        final ObjectAdapter adapter = mappedObject.getObject();

        // ensure resolved if currently a ghost;
        // start/end xactn if required
        if (adapter.representsPersistent() && adapter.isGhost()) {
            getPersistenceSession().resolveImmediately(adapter);
        }

        try {
            mappedObject.checkVersion(adapter);
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.