ACS Development: Java API - Behaviors

ACS Development: Java API - Behaviors

This course provides an introduction to Behaviors within the Alfresco Content Services (ACS) Java API.

About this course

Objectives

This course provides an introduction to Behaviors within the Alfresco Content Services (ACS) Java API. The course will describe the purpose of all the different behaviors currently available within the API. It also covers the PolicyComponent Spring Bean and its relation to behaviors. After completion, the student should have an understanding of when behaviors should be used in an application.

What Will I Learn?

The learning objectives covered by this course are:

  • Publish / Subscribe Messaging Pattern
  • Behaviors available in Alfresco Content Services
  • Using the PolicyComponent with Behaviors
  • Impact on Transactions

Target Audience

  • Developers

Time Required: ~15 minutes

Applicable Product Versions: 4.0 - 6.1

Difficulty: Foundation

Prerequisite Knowledge

This course presumes that the student is competent with the following tools, technologies and concepts:

Prerequisite Resources

The following course should also be considered before completing this one:

Curriculum15 Minutes

  • Introduction
  • Objectives
  • Prerequisites
  • Behaviors
  • Publish-Subscribe Pattern
  • Policy Interfaces
  • Policy Component
  • Example
  • Conclusion
  • Review
  • References
  • Next Steps
  • Course Survey

About this course

Objectives

This course provides an introduction to Behaviors within the Alfresco Content Services (ACS) Java API. The course will describe the purpose of all the different behaviors currently available within the API. It also covers the PolicyComponent Spring Bean and its relation to behaviors. After completion, the student should have an understanding of when behaviors should be used in an application.

What Will I Learn?

The learning objectives covered by this course are:

  • Publish / Subscribe Messaging Pattern
  • Behaviors available in Alfresco Content Services
  • Using the PolicyComponent with Behaviors
  • Impact on Transactions

Target Audience

  • Developers

Time Required: ~15 minutes

Applicable Product Versions: 4.0 - 6.1

Difficulty: Foundation

Prerequisite Knowledge

This course presumes that the student is competent with the following tools, technologies and concepts:

Prerequisite Resources

The following course should also be considered before completing this one:

Curriculum15 Minutes

  • Introduction
  • Objectives
  • Prerequisites
  • Behaviors
  • Publish-Subscribe Pattern
  • Policy Interfaces
  • Policy Component
  • Example
  • Conclusion
  • Review
  • References
  • Next Steps
  • Course Survey