This plugin is used to control the state life cycle of a content.

The configuration is applied mainly in _packaging/wcm/webapp/src/main/webapp/WEB-INF/conf/content-extended/authoring/configuration.xml_.

*Sample configuration*:

{code:xml}
<component-plugin>
    <name>States and versions based publication</name>
    <set-method>addPublicationPlugin</set-method>
    <type>org.exoplatform.services.wcm.publication.lifecycle.stageversion.StageAndVersionPublicationPlugin</type>
    <description>This publication lifecycle publish a web content or DMS document to a portal page with more state
        and version.
    </description>
</component-plugin>
{code}

In which:

* *name*: _States and versions based publication_
* *set method*: _addPublicationPlugin_
* *type*: _org.exoplatform.services.wcm.publication.lifecycle.stageversion.StageAndVersionPublicationPlugin_

