Enterprise Knowledge Management
Getting Involved
Concepts of Enterprise Knowledge Management
Repository Framework
Resources
Basic Aspects of Resources
Identification with RIDs
Unstructured Content
Structured Content
Use of Links
Basic Operations
Advanced Aspects of Resources
Ordering Collections
Locking Resources
Handling Security
Handling Events
Searching with Properties
Expert Aspects of Resources
Knowledge Management
Flexible UI Framework
Index Management Service for Search
Extensions
Services
Global Services for the Framework
Repository Services for the Framework
Global Services for Applications
Repository Services for Applications
Filters
Working with the Development Environment
Setting Up a Project with Wizards
Setting up a Project Manually
Referencing JAR Files
Creating a Portal Service for Extensions
Go and Create
Creating a Read-Only Repository Manager
Implementing an IResource Handle
Extending AbstractManager
Implementing the Namespace Aspect (INamespaceManager)
Implementing the Content Aspect (IContentManager)
Implementing the Property Aspect (IPropertyManager)
Configuring and Deploying the Repository Manager
Core Development Tasks
Developing User Interfaces
Developing Business Logic
Applying Extensibility
Considering Performance
Strings
Data Structures
Object Creation
API Calls
Mass Calls
Expensive Classes
Providing Business Configuration
Defining Config Classes
Config Class DTD
Attributes of the XML Element Attribute
Attributes of the XML Element ConfigClass
Valid Combinations of Attributes
Defining a Configurable
DTD for Configurables
Defining Bundle Files
Ensuring Quality
Reference
API Documentation
Tutorials
Samples
Checklist