SAP NetWeaver '04

Package com.sapportals.wcm.repository.service.statemanagement

Provides a service that keeps track of the status of resources.

See:
          Description

Interface Summary
IApprover This interface represents an approver.
IApproverList Deprecated. As of EP5 SP4
IApproverPrincipal This interface is a wrapper for IUMPrincipal .
IList It is planned to extend this interface to implement type-safe lists.
IListIterator The IListIterator is used together with the IList .
IResourceTransition A IResourceTransition handles everything needed for a document to go from one state to another.
IResourceTransitionIterator A special kind of ListIterator for the ResourceTransitionList
IResourceTransitionList A special list containing only ResourceTransition instances.
IState This interface represents a state in state management.
IStatemanagement Deprecated. as of EP5 SP4, all state management related classes will become resource-dependent.
IStatemanagementEvent  
IStatemanagementItemProducer Defines all string constants needed for the state management items in the action inbox
IStatemanagementManager A service returned from the service factory using the IWCMConst.STATEMANAGEMENT_SERVICE has to implement this interface.
IStatemanagementResource This is the main interface for the state management service.
IStatemanagementUtils Deprecated. as of EP5 SP4 all state management related classes will become resource-dependent.
IStatemanagementUtilsResource This interface provides acces to persistent data of a resource for the statemanagement related controls.
IStep The IStep represents a step in the approval workflow.
IStepList The IStepList interface represents an approval workflow in the user interface while defining or displaying the approval workflow.
IStepListState The IStepListState interface serves as container that holds the entire state of a IStepList .
ITransition Deprecated. as of EP5 SP4 all state management related classes will become resource-dependent.
ITransitionList Deprecated. as of EP5 SP4 because ITransition is deprecated
ITransitionListIterator Deprecated. as of EP5 SP4 because ITransitionList is deprecated
 

Class Summary
SMConstants Gets access to property names and definitions for the property dialog box
 

Exception Summary
StatemanagementException Exception used in statemanagement
 

Package com.sapportals.wcm.repository.service.statemanagement Description

Provides a service that keeps track of the status of resources.

Package Specification

Purpose

The state management service allows documents to be handled in different states. The state of a document determines its visibility. In addition, an approval workflow can be used to control the change of a document's state. The state management service and the approval workflow are to be defined at folder level and are not be inherited by subfolders.

Installation

The state management service is configured as a constant entry in the configuration framework.

Implementation notes

When using the state management service, the properties service, the feedback service, and the service_acl service also have to be available.

The state managment service is a repository service. Please see the com.sapportals.wcm.repository.manager package for how to assign a repository service to a repository.

Issues

Related Documentation


SAP NetWeaver '04

Copyright © 2004 by SAP AG. All Rights Reserved.
SAP, R/3, mySAP, mySAP.com, xApps, xApp, SAP NetWeaver, and other SAP products and services mentioned herein as well as their respective logos are trademarks or registered trademarks of SAP AG in Germany and in several other countries all over the world. All other product and service names mentioned are the trademarks of their respective companies. Data contained in this document serves informational purposes only. National product specifications may vary.

These materials are subject to change without notice. These materials are provided by SAP AG and its affiliated companies ("SAP Group") for informational purposes only, without representation or warranty of any kind, and SAP Group shall not be liable for errors or omissions with respect to the materials. The only warranties for SAP Group products and services are those that are set forth in the express warranty statements accompanying such products and services, if any. Nothing herein should be construed as constituting an additional warranty.