Repository Service API Quick Starts

The following Quick Starts are available for the LiveCycle Repository service.

Description

Java API (EJB)

Java API (SOAP)

Web service API (Base64)

Web service API (Java SwaRef)

Creating Folders

Quick Start (EJB mode): Creating a folder using the Java API

Not Available

Quick Start (Base64): Creating a folder using the web service API

Not Available

Writing Resources

Quick Start (EJB mode): Writing a resource using the Java API

Not Available

Quick Start (Base64): Writing a resource using the web service API

Not Available

Listing Resources

Quick Start (EJB mode): Listing resources using the Java API

Not Available

Quick Start (Base64): Listing resources using the web service API

Not Available

Reading Resources

Quick Start (EJB mode): Reading a resource using the Java API

Not Available

Quick Start (Base64): Reading a resource using the web service API

Not Available

Updating Resources

Quick Start (EJB mode): Updating a resource using the Java API

Not Available

Quick Start (Base64): Updating a resource using the web service API

Not Available

Searching for Resources

Quick Start (EJB mode): Searching for resources using the Java API

Not Available

Not Available

Not Available

Creating Resource Relationships

Quick Start (EJB mode): Creating relationships between resources using the Java API

Not Available

Quick Start (Base64): Creating relationships between resources using the web service API

Not Available

Locking Resources

Quick Start (EJB mode): Locking a resource using the Java API

Not Available

Quick Start (Base64): Locking a resource using the web service API

Not Available

Controlling Access to Resources (access control lists)

Quick Start (EJB mode): Managing access control lists using the Java API

Not Available

Quick Start (Base64): Managing access control lists using the web service API

Not Available

Deleting Resources

Quick Start (EJB mode): Deleting a resource using the Java API

Not Available

Quick Start (Base64): Deleting a resource using the web service API

Not Available

LiveCycle operations are organized into the following Quick Start categories:

  • Java API (EJB) - Demonstrates using the LiveCycle strongly-typed API and the connection mode is set to EJB. (See Setting connection properties.)

  • Java API (SOAP) - Uses the LiveCycle strongly-typed API and the connection mode is set to SOAP.

  • Web service API (Base64) - Demonstrates using a .NET client proxy and Base64. (See Invoking LiveCycle using Base64 encoding.)

  • Web service API (SwaRef) - Demonstrates using Java proxy classes and SwaRef. These Java proxy classes are separate from the LiveCycle strongly-typed API. (See Invoking LiveCycle using SwaRef.)

Applications/FormsApplication

Most LiveCycle repository service quick starts interact with a LiveCycle application named Applications/FormsApplication, as shown in the following illustration.

The folder FormsFolder is a location in the LiveCycle repository. You can, for example, programmatically add this folder to Applications/FormsApplication. (See Quick Start (EJB mode): Creating a folder using the Java API.)

The path to a resource located in the LiveCycle repository is:

Applications/Application-name/Application-version/Folder.../Filename

Note: You can browse the LiveCycle Repository by using a web browser. To browse the repository, enter the following URL into a web browser http://[server name]:[server port]/repository. You can verify quick start results by using a web browser. For example, if you add content to the LiveCycle Repository, you can see the content in a web browser.
Note: Applications/FormsApplication does not exist by default. To follow along with the quick starts, create this application by using Workbench. For information about creating a LiveCycle application using Workbench, see Getting started with process design.

// Ethnio survey code removed