• Share
  • Email
  • Embed
  • Like
  • Save
  • Private Content
Intro To Alfresco Part 2
 

Intro To Alfresco Part 2

on

  • 3,896 views

Slide deck from an Alfresco Webinar which can be viewed at http://blogs.alfresco.com/wp/webcasts/2009/05/alfresco-webcast-a-developers-guide-2-metadata-rules-workflows-optaros/ ...

Slide deck from an Alfresco Webinar which can be viewed at http://blogs.alfresco.com/wp/webcasts/2009/05/alfresco-webcast-a-developers-guide-2-metadata-rules-workflows-optaros/

This presentation discusses content modeling and actions.

Statistics

Views

Total Views
3,896
Views on SlideShare
3,893
Embed Views
3

Actions

Likes
3
Downloads
385
Comments
0

1 Embed 3

http://www.slideshare.net 3

Accessibility

Categories

Upload Details

Uploaded via as Microsoft PowerPoint

Usage Rights

© All Rights Reserved

Report content

Flagged as inappropriate Flag as inappropriate
Flag as inappropriate

Select your reason for flagging this presentation as inappropriate.

Cancel
  • Full Name Full Name Comment goes here.
    Are you sure you want to
    Your message goes here
    Processing…
Post Comment
Edit your comment

    Intro To Alfresco Part 2 Intro To Alfresco Part 2 Presentation Transcript

    • A Developer’s Introduction to the Alfresco Platform Part One: Learning Your Way Around Part Two: The Content Model, Rules & Actions Part Three: Web Scripts, Surf, & CMIS Jeff Potts Content Management Practice Lead
    • Recap
      • In Part One, we looked at the Alfresco platform, in general
        • Lots of ways to get content in and out of the repository
        • Out-of-the-box clients for document management, web content management, and collaboration
        • API’s to enable you to build any custom content-centric front-end application that’s needed
    • How Do I Model Custom Metadata?
      • Alfresco’s content model is easily extended
        • Expressed as XML
        • Wired in to Alfresco through Spring configuration
      • The image below shows a simple custom model
    • What Are Actions?
      • Actions are discrete “units of work” that can be executed against one or more objects
        • Move
        • Check-in/Check-out
        • Copy
        • Add Aspect/Remove Aspect
        • Custom
      • Actions can be called from several different places
        • UI
        • Rules
        • Java & JavaScript
        • Workflow steps
      • Custom actions are written in Java
        • Action executer
        • Action handler (for actions that have user-configurable parameters)
    • Demo
      • Custom model XML & model context
      • Web client config XML
      • Configure a rule
        • Specialize the content type of HR documents
      • Show a custom action
        • Configure the “Move Replaced” action
    • Tools & Tips
      • Models are implemented by writing XML and then telling Alfresco about it through Spring
      • Actions are implemented in Java
        • Nice way to encapsulate reusable content operations
        • Called from rules, the UI, JavaScript, workflow, web scripts, etc.
      • Rules are end-user configurable in the Explorer web client
        • Rules fire regardless of the client
        • Rules can operate on documents as they enter a folder, when they are updated, or as they leave
    • For More Information…
      • Alfresco Developer Guide
        • http://www.packtpub.com/alfresco-developer-guide/book
      • Alfresco Content Community
        • http://hosted4.alfresco.com/alfresco
      • Alfresco Forums
        • http://forums.alfresco.com
      • Alfresco Wiki
        • http://wiki.alfresco.com
      • Alfresco Blogroll
        • http://blogs.alfresco.com/planet/
      • ECM Architect
        • http://ecmarchitect.com
      • Optaros Home Page
        • http://www.optaros.com