Package lumis.service.categorization

Package class diagram package lumis.service.categorization
Service that allows you to categorize portal content into hierarquical terms.

See:
          Description

Class Summary
AssociatedTermsDataProvider Data provider that returns the terms associated to a given content
CategorizationServiceInstanceProvider Service instance provider for categorization services
CategorizationUtil Contains utility methods related to content categorization features.
DeleteTermProcessActionHandler Deletes a term and its descendants.
DependentServiceInstanceIdFilter Categorization service's filter, used for the dependentServiceInstanceId field of the dependency source.
ListNodesControllerJson Lists nodes for a tree view of the categorization terms.
ParentTermDisplayPostLoadProcessor Generates the value for the parentTermDisplay field.
SelectRepositoryInterface DouiServiceInterface extension that validates user permissions on service instance that is going to be altered.
ServiceInstanceDisplayPostLoadProcessor Generates the value for the serviceInstanceDisplay field,
TermContentsDataProvider Data provider that returns the contents related to a given term.
TermDetailsPostLoadProcessor Provides term parent information for the term's details interface.
UpdateCategorizationRepositoryProcessActionHandler Updates the categorization repositories for a service instance.
UpdateTermsParentProcessActionHandler Updates the parent of terms belonging to the term being added or edited.
 

Exception Summary
CategorizationUtil.CyclicTermsException Exception thrown when the path of a term cannot be determined because its ancestral are in a cyclic graph.
 

Package lumis.service.categorization Description

Service that allows you to categorize portal content into hierarquical terms.

You may create one or more instances of the categorization service. Each instance will have its own hierarquical term catalog. An administration interface allows you to add, edit or delete terms.

Content interfaces have a right-click "Categorization repository" option in Portal Studio that allows you to associate a categorization service instance to that content service instance. Once a content service instance is associated to a categorization service instance, the meta data administration interface for that content will have a new tab where the publisher may associate categorization terms to the content being administered.

In the details page of a content you may place the "Associated Terms" interface of the categorization service to view the terms that are associated to the given content. Clicking on a term, you see the details of the term which include its name and description as well as a list of all contents associated to the given term. The categorization service also has an interface that lists its terms with a filter for the end user. Selecting any one of these terms will take you to the same term details page.

Since:
4.2.0


Lumisportal  6.2.0.120405 - Copyright © 2006–2012 Lumis EIP Tecnologia da Informação LTDA. All Rights Reserved.