| Name | Description | Type | Package | Framework |
| CmsProjectBean | Class | org.opencms.ade.publish.shared | OpenCMS | |
| CmsPublishData | A bean that contains both publish options and a map of projects. | Class | org.opencms.ade.publish.shared | OpenCMS |
| CmsPublishGroup | Class | org.opencms.ade.publish.shared | OpenCMS | |
| CmsPublishGroupList | A class which represents a list of publish groups to display to the user for selection. | Class | org.opencms.ade.publish.shared | OpenCMS |
| CmsPublishListToken | A bean which can be used to reconstruct a publish list. | Class | org.opencms.ade.publish.shared | OpenCMS |
| CmsPublishOptions | Bean encapsulating all ADE publish options. | Class | org.opencms.ade.publish.shared | OpenCMS |
| CmsPublishResource | Class | org.opencms.ade.publish.shared | OpenCMS | |
| CmsPublishResourceInfo | A publish resource additional information bean. | Class | org.opencms.ade.publish.shared | OpenCMS |
| CmsPublishResourceInfo .Type | Reason value constants, when resources can not be published. | Class | org.opencms.ade.publish.shared | OpenCMS |
| CmsWorkflow | A bean which represents a possible workflow, containing an identifier, a user-readable name and a list of workflow actions. | Class | org.opencms.ade.publish.shared | OpenCMS |
| CmsWorkflowAction | Work flow action information. | Class | org.opencms.ade.publish.shared | OpenCMS |
| CmsWorkflowActionParams | Contains the data on which a workflow action should act (usually, a list of resources). | Class | org.opencms.ade.publish.shared | OpenCMS |
| CmsWorkflowResponse | The result of a workflow action. | Class | org.opencms.ade.publish.shared | OpenCMS |
| I_CmsPublishService | The synchronous publish list interface. | Interface | org.opencms.ade.publish.shared.rpc | OpenCMS |
| I_CmsPublishServiceAsync | The asynchronous interface to the publish service. | Interface | org.opencms.ade.publish.shared.rpc | OpenCMS |