Class TimeManagement

java.lang.Object
com.gentics.contentnode.rest.model.TimeManagement
All Implemented Interfaces:
Serializable

public class TimeManagement extends Object implements Serializable
Time Management of pages
See Also:
  • Constructor Details

    • TimeManagement

      public TimeManagement()
  • Method Details

    • getAt

      public Integer getAt()
      Get the timestamp at which the page will be published
      Returns:
      publish timestamp
    • setAt

      public TimeManagement setAt(Integer at)
      Set the at timestamp
      Parameters:
      at - timestamp
      Returns:
      fluent API
    • getVersion

      public PageVersion getVersion()
      Page Version that will be published at the timestamp
      Returns:
      page version
    • setVersion

      public TimeManagement setVersion(PageVersion version)
      Set the version to be published
      Parameters:
      version - page version
      Returns:
      fluent API
    • getOfflineAt

      public Integer getOfflineAt()
      Time at which the page will be taken offline
      Returns:
      timestamp to take offline
    • setOfflineAt

      public TimeManagement setOfflineAt(Integer offlineAt)
      Set timestamp for taking offline
      Parameters:
      offlineAt - timestamp
      Returns:
      fluent API
    • getQueuedPublish

      public QueuedTimeManagement getQueuedPublish()
      Queued time management for publishing the page
      Returns:
      queued time management
    • setQueuedPublish

      public TimeManagement setQueuedPublish(QueuedTimeManagement queuedPublish)
      Set queued time management
      Parameters:
      queuedPublish - queued time management
      Returns:
      fluent API
    • getQueuedOffline

      public QueuedTimeManagement getQueuedOffline()
      Queued time management for taking the page offline
      Returns:
      queued time management
    • setQueuedOffline

      public TimeManagement setQueuedOffline(QueuedTimeManagement queuedOffline)
      Set queued time management
      Parameters:
      queuedOffline - queued time management
      Returns:
      fluent API