Skip Headers
Oracle® Fusion Middleware Services Reference Guide for Oracle Universal Content Management
11g Release 1 (11.1.1)

Part Number E11011-02
Go to Documentation Home
Home
Go to Book List
Book List
Go to Table of Contents
Contents
Go to Index
Index
Go to Master Index
Master Index
Go to Feedback page
Contact Us

Go to previous page
Previous
Go to current chapter
Up
Go to next page
Next
View PDF

13 VirtualContentRepository Services

This chapter describes the services used by applications that work with the VirtualContentRepository service provider interface, which is used by the Oracle WebLogic Portal as a way to expose content from different repositories.

This chapter covers the following topics:

13.1 VirtualContentRepository Services

The following services are described in this section:

13.1.1 VCR_GET_CONTENT_TYPE

Service that requests detailed information about a particular VCR content type. Returned data includes the VcrContentType ResultSet, the VcrProperties ResultSet, and the VcrPropertyChoices:FIELDNAME ResultSet.

Additional Required Service Parameters

  • vcrContentType: The ID of the content type; also referred to as the content type's name.

13.1.2 VCR_GET_CONTENT_TYPES

Service that requests a list of all Virtual Content Repository content types defined by the system. Returned data includes the VcrContentTypes ResultSet.

13.1.3 VCR_GET_DOCUMENT

Service that retrieves content item information for a specific revision of a content item. Returned data includes the VcrPropertyValues ResultSet and the REVISION_HISTORY ResultSet.

This service is almost identical to the DOC_INFO service, however, the data returned is modified to be easier to work with in a Virtual Content Repository context.

Additional Required Service Parameters

  • dID: The generated content item revision ID.

Results

  • Result Sets:

    • DOC_INFO (all fields from Revisions and DocMeta for the specified revision)

    • REVISION_HISTORY (dFormat, dInDate, dOutDate, dStatus, dProcessingState, dRevLabel, dID, dDocName, dRevisionID for all non-deleted revisions)

    • If item is in workflow: WF_INFO (all fields from Workflows and WorkflowDocuments for the specified revision)

  • Local Data:

    • Oracle Content Server:

    • AuthorAddress

    • dDocFormats

    • dDocTitle

    • dID

    • DocUrl

    • dStatus

    • dSubscriptionAlias

    • dSubscriptionID

    • dSubscriptionType

    • dUser

    • If item is in workflow:

    • dWfCurrentStepID

    • dWfDocState

    • dWfID

    • dWfName

    • dWfStatus

    • wfStepCheckinType

    • dWfStepDescription

    • dWfStepID

    • dWfStepIsAll

    • dWfStepName

    • dWfStepType

    • dWfStepWeight

    • dWfType,

    • IsWorkflow

  • Response Template: DOC_INFO (doc_info.htm)

13.1.4 VCR_GET_DOCUMENT_BY_NAME

Service that retrieves information about the latest revision of a content item based on the content ID (the dDocName) as a parameter. Returned information includes the VcrPropertyValues ResultSet and the REVISION_HISTORY ResultSet.

This service is almost identical to DOC_INFO_BY_NAME service, however, the data returned is modified to be easier to work with in a Virtual Content Repository context.

Additional Required Service Parameters

  • dDocName: The content item name.

Optional Service Parameters

  • RevisionSelectionMethod: Can be set to Latest to retrieve the most recent version, or LatestReleased to retrieve the most recently released version, or Specific (if set to Specific, a dID must be provided). If set to Specific, dID can be used instead of dDocName to point to a specific revision.

  • Results

  • Result Sets:

    • DOC_INFO (all fields from Revisions and DocMeta for the specified revision)

    • REVISION_HISTORY (dFormat, dInDate, dOutDate, dStatus, dProcessingState, dRevLabel, dID, dDocName, dRevisionID for all non-deleted revisions)

    • If item is in workflow: WF_INFO (all fields from Workflows and WorkflowDocuments for the specified revision)

  • Local Data:

    • Oracle Content Server:

    • AuthorAddress

    • dDocFormats

    • dDocTitle

    • dID

    • DocUrl, dStatus

    • dSubscriptionAlias

    • dSubscriptionID

    • dSubscriptionType

    • dUser

    • If item is in workflow:

    • dWfStatus

    • dWfCurrentStepID

    • dWfDocState

    • dWfID

    • dWfName

    • dWfStepDescription

    • dWfStepID

    • dWfStepIsAll

    • dWfStepName

    • dWfStepType

    • dWfStepWeight

    • dWfType

    • IsWorkflow

    • wfStepCheckinType

  • Response Template: DOC_INFO (doc_info.htm)