The Java client library provides a number of classes that assist in making REST calls to the Oracle ATG Web Commerce platform REST Web Services.

The following classes are the ones you’ll use most often:

RestSession
Handles login and logout, manages connections, and issues requests.

RestResult
Accesses the RestResult object that is returned when a request is made to the server. This class also includes convenience methods for retrieving the response data.

RestComponentHelper
Contains a series of static helper methods that simplify issuing Nucleus component calls to the server.

RestRepositoryHelper
Contains a series of static helper methods that simplify issuing repository calls to the server.