Class CmsQueuedTable.Row

java.lang.Object
org.opencms.ui.apps.publishqueue.CmsQueuedTable.Row
Enclosing class:
CmsQueuedTable

public class CmsQueuedTable.Row extends Object
Row bean for the bean item container.
  • Constructor Details

    • Row

      public Row(CmsPublishJobBase job, int sortType)
      Creates a new instance.
      Parameters:
      job - the underlying publish job
  • Method Details

    • getFilesCount

      public int getFilesCount()
      Gets the file count.
      Returns:
      the file count
    • getIcon

      public com.vaadin.server.Resource getIcon()
      Gets the icon.
      Returns:
      the icon
    • getJob

      Gets the publish job.
      Returns:
      the publish job
    • getProject

      public String getProject()
      Gets the project name.
      Returns:
      the project name
    • getResourceList

      public List<?> getResourceList()
      Gets the resource list.
      Returns:
      the resource list
    • getResources

      public String getResources()
      Gets the resource list as a string.
      Returns:
      the resource list string representation
    • getSortType

      public int getSortType()
      Used for initial sorting.
      Returns:
      the sort type
    • getStart

      public Date getStart()
      Gets the start date of the job.
      Returns:
      the start date
    • getStatus

      public String getStatus()
      Gets the job state.
      Returns:
      the job state
    • getStatusLocale

      Gets the user friendly label for the state.
      Returns:
      the user friendly state description
    • getStop

      public Date getStop()
      Gets the stop date for the job.
      Returns:
      the stop date
    • getUser

      public String getUser()
      Gets the name of the user who started the job.
      Returns:
      the user name for the job