Publishing Class - Author-it On-Premises - Author-it

Author-it Development Documentation

Provides access to publishing functionality.

Namespace: Authorit.API.Services

Constructors

Name

Description

Method

Publishing()

Initializes a new instance of the Publishing class.

Properties

Class contains no properties.

Methods

Name

Description

Method

GetJob(int)

Get publishing job by job ID.

Method

SearchJobs(System.DateTime, System.DateTime, Authorit.API.Dto.PublishJobUserSearchOption, int, int)

Search publishing jobs.

Method

GetProfilesForBook(int)

Get list of publishing profiles that a supplied book can be published to.

Method

IsVariableAssignmentRequired(int, System.Collections.Generic.IList<int>)

Checks if variable assignment is required when publishing a book to a list of publishing profiles.

Method

CancelJob(int)

Cancel a publishing job.

Method

CheckPublishingServerConfigured()

Check if publishing server is configured for current library.

Method

GetPublishingServerPath()

Get path for jobs published by a publishing server connected to this library.

Method

GetPublishingServerUrl()

Get URL for jobs published by a publishing server connected to this library.

Method

CreatePublishingServerJob(int, int, Authorit.API.Dto.PublishPriority, System.Collections.Generic.IList<Authorit.API.Dto.VariableAssignment>)

Create a publishing job to be published by an Author-it Publishing Server.