Examples of GetObjectPID()


Examples of org.fcrepo.server.storage.DOReader.GetObjectPID()

    // don't validate self-referential content model objects - this would
    // effectively be validating a new (uncommitted) version of the object
    // against the previous (committed) version, which doesn't make sense
    // (and prevents the server ingesting the initial system content model object)
    String pid = currentObjectReader.GetObjectPID();
    String objectUri = "info:fedora/" + pid;
    if (!contentmodels.contains(objectUri)) {

    Validation validation = doValidate(context, currentObjectReader, new Date(), contentmodels);
View Full Code Here

Examples of org.fcrepo.server.storage.DOReader.GetObjectPID()

                                            .getEnvironmentValue(Constants.HTTP_REQUEST.SERVER_PORT.uri));
            profile.dissIndexViewURL =
                    getDissIndexViewURL(reposBaseURL,
                                        context
                                                .getEnvironmentValue(Constants.FEDORA_APP_CONTEXT_NAME),
                                        reader.GetObjectPID(),
                                        versDateTime);
            profile.itemIndexViewURL =
                    getItemIndexViewURL(reposBaseURL,
                                        context
                                                .getEnvironmentValue(Constants.FEDORA_APP_CONTEXT_NAME),
View Full Code Here

Examples of org.fcrepo.server.storage.DOReader.GetObjectPID()

                                        versDateTime);
            profile.itemIndexViewURL =
                    getItemIndexViewURL(reposBaseURL,
                                        context
                                                .getEnvironmentValue(Constants.FEDORA_APP_CONTEXT_NAME),
                                        reader.GetObjectPID(),
                                        versDateTime);
        }
        return profile;
    }
View Full Code Here

Examples of org.fcrepo.server.storage.DOReader.GetObjectPID()

        // recent version of it into f.
        Datastream dcmd = null;
        try {
            dcmd = r.GetDatastream("DC", null);
        } catch (ClassCastException cce) {
            throw new ObjectIntegrityException("Object " + r.GetObjectPID()
                    + " has a DC datastream, but it's not inline XML.");
        }
        if (dcmd != null) {
            f = new ObjectFields(m_resultFields, dcmd.getContentStream());
            // add dcmDate if wanted
View Full Code Here

Examples of org.fcrepo.server.storage.DOReader.GetObjectPID()

            }

            if (suitableModelFound) {
                message =
                        "Unable to find deployment for service " + sDefPID
                        + " on " + reader.GetObjectPID() + " in model "
                        + cModelPID;
            } else {
                message =
                        reader.GetObjectPID()
                        + " does not have a model with service "
View Full Code Here

Examples of org.fcrepo.server.storage.DOReader.GetObjectPID()

                        "Unable to find deployment for service " + sDefPID
                        + " on " + reader.GetObjectPID() + " in model "
                        + cModelPID;
            } else {
                message =
                        reader.GetObjectPID()
                        + " does not have a model with service "
                        + sDefPID;
            }
            throw new DisseminatorNotFoundException(message);
        }
View Full Code Here

Examples of org.fcrepo.server.storage.DOReader.GetObjectPID()

        DOReader reader =
                m_manager.getReader(asOfDateTime == null, context, PID);

        Date versDateTime = asOfDateTime;
        ObjectProfile profile = new ObjectProfile();
        profile.PID = reader.GetObjectPID();
        profile.objectLabel = reader.GetObjectLabel();
        profile.objectOwnerId = reader.getOwnerId();
        profile.objectModels = new HashSet<String>();
        profile.objectCreateDate = reader.getCreateDate();
        profile.objectLastModDate = reader.getLastModDate();
View Full Code Here

Examples of org.fcrepo.server.storage.DOWriter.GetObjectPID()

                                          context,
                                          serialization,
                                          format,
                                          encoding,
                                          pid);
            objPid = w.GetObjectPID();

            m_authz.enforceIngest(context, objPid, format, encoding);

            // Only create an audit record if there is a log message to capture
            if (logMessage != null && !logMessage.equals("")) {
View Full Code Here

Examples of org.fcrepo.server.storage.ServiceDeploymentReader.GetObjectPID()

        interval = stopTime - startTime;
        logger.debug("Roundtrip Looping Diss: " + interval + " milliseconds.");

        // Check deployment object state
        String authzAux_sDepState = deploymentReader.GetObjectState();
        String authzAux_sDepPID = deploymentReader.GetObjectPID();

        m_authorizationModule.enforceGetDissemination(context,
                                                      PID,
                                                      sDefPID,
                                                      methodName,
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.