Content Services: Java API - Transactions & Authorization

Content Services: Java API - Transactions & Authorization

This course provides the student with the skills and knowledge of transactions and the authorization context within the Alfresco Content Services (ACS) Java API.

Not currently available

About this course

Overview

This course provides the student with the skills and knowledge of transactions and the authorization context within the Alfresco Content Services (ACS) Java API. The course aims to define both transaction and authorization boundaries. This includes the use of the RetryingTransactionHelper and AuthenticationUtil classes.

What Will I Learn?

The learning objectives that are covered by this course are:

  • The purpose and methods of the AuthenticationUtil class
  • The purpose and methods of the RetryingTransactionHelper class

Target Audience

  • Developers

Time Required: ~30 minutes

Applicable Product Versions: 4.0 - 6.1

Difficulty: Foundation

Prerequisite Knowledge

This course presumes that the student is competent with the tools, technologies and concepts required by the prerequisite courses.

Prerequisite Resources

This course requires the student to complete the following courses before starting this one:

Curriculum30 Minutes

  • Introduction
  • Objectives
  • Prerequisites
  • Transactions & Authorization
  • AuthenticationUtil
  • RetryingTransactionHelper
  • Examples
  • Conclusion
  • Review
  • References
  • Next Steps
  • Course Survey

About this course

Overview

This course provides the student with the skills and knowledge of transactions and the authorization context within the Alfresco Content Services (ACS) Java API. The course aims to define both transaction and authorization boundaries. This includes the use of the RetryingTransactionHelper and AuthenticationUtil classes.

What Will I Learn?

The learning objectives that are covered by this course are:

  • The purpose and methods of the AuthenticationUtil class
  • The purpose and methods of the RetryingTransactionHelper class

Target Audience

  • Developers

Time Required: ~30 minutes

Applicable Product Versions: 4.0 - 6.1

Difficulty: Foundation

Prerequisite Knowledge

This course presumes that the student is competent with the tools, technologies and concepts required by the prerequisite courses.

Prerequisite Resources

This course requires the student to complete the following courses before starting this one:

Curriculum30 Minutes

  • Introduction
  • Objectives
  • Prerequisites
  • Transactions & Authorization
  • AuthenticationUtil
  • RetryingTransactionHelper
  • Examples
  • Conclusion
  • Review
  • References
  • Next Steps
  • Course Survey