Create a draft for the given site.
The site for which to create a draft
Discard a draft for the given site. This method resets site repository cache and refreshes users and groups if discard successful.
The draft site for which to discard a draft
Publish the given draft site, transforming the site in a published one.
The draft site to publish
Service that provides access to publishing workflow actions