com.day.cq.commons.servlets
Interface AbstractListServlet.ListItem

All Known Subinterfaces:
AbstractReplicableListServlet.ListItem
Enclosing class:
AbstractListServlet

public static interface AbstractListServlet.ListItem

The ListItem interface defines a sortable item of the list. Sortable fields must be public for comparison.

See Also:
AbstractListServlet.ListItemComparator

Field Summary
static String DESCRIPTION
           
static String IN_WORKFLOW
           
static String INDEX
           
static String LABEL
           
static String LAST_MODIFIED
           
static String LAST_MODIFIED_BY
           
static String LOCKED_BY
           
static String MONTHLY_HITS
           
static String PATH
           
static String REPLICATION
           
static String REPLICATION_ACTION
           
static String REPLICATION_NUM_QUEUED
           
static String REPLICATION_PUBLISHED
           
static String REPLICATION_PUBLISHED_BY
           
static String SCHEDULED_ACTIVATION_WORKFLOW_ID
           
static String SCHEDULED_DEACTIVATION_WORKFLOW_ID
           
static String SCHEDULED_TASK_SCHEDULED
           
static String SCHEDULED_TASK_SCHEDULED_BY
           
static String SCHEDULED_TASK_TYPE
           
static String SCHEDULED_TASK_VERSION
           
static String SCHEDULED_TASKS
           
static String TITLE
           
static String TYPE
           
static String WORKFLOW_MODEL
           
static String WORKFLOW_STARTED
           
static String WORKFLOW_STARTED_BY
           
static String WORKFLOW_SUSPENDED
           
static String WORKFLOW_WORK_ITEM_ASSIGNEE
           
static String WORKFLOW_WORK_ITEM_TITLE
           
static String WORKFLOW_WORK_ITEMS
           
static String WORKFLOWS
           
 
Method Summary
 Resource getResource()
          Get item resource
 void write(JSONWriter out, String[] customProps)
          Writes the list item to the specified JSON writer.
 

Field Detail

INDEX

static final String INDEX
See Also:
Constant Field Values

PATH

static final String PATH
See Also:
Constant Field Values

LABEL

static final String LABEL
See Also:
Constant Field Values

TYPE

static final String TYPE
See Also:
Constant Field Values

TITLE

static final String TITLE
See Also:
Constant Field Values

DESCRIPTION

static final String DESCRIPTION
See Also:
Constant Field Values

LAST_MODIFIED

static final String LAST_MODIFIED
See Also:
Constant Field Values

LAST_MODIFIED_BY

static final String LAST_MODIFIED_BY
See Also:
Constant Field Values

LOCKED_BY

static final String LOCKED_BY
See Also:
Constant Field Values

MONTHLY_HITS

static final String MONTHLY_HITS
See Also:
Constant Field Values

REPLICATION

static final String REPLICATION
See Also:
Constant Field Values

REPLICATION_NUM_QUEUED

static final String REPLICATION_NUM_QUEUED
See Also:
Constant Field Values

REPLICATION_ACTION

static final String REPLICATION_ACTION
See Also:
Constant Field Values

REPLICATION_PUBLISHED

static final String REPLICATION_PUBLISHED
See Also:
Constant Field Values

REPLICATION_PUBLISHED_BY

static final String REPLICATION_PUBLISHED_BY
See Also:
Constant Field Values

IN_WORKFLOW

static final String IN_WORKFLOW
See Also:
Constant Field Values

WORKFLOWS

static final String WORKFLOWS
See Also:
Constant Field Values

WORKFLOW_MODEL

static final String WORKFLOW_MODEL
See Also:
Constant Field Values

WORKFLOW_STARTED

static final String WORKFLOW_STARTED
See Also:
Constant Field Values

WORKFLOW_STARTED_BY

static final String WORKFLOW_STARTED_BY
See Also:
Constant Field Values

WORKFLOW_SUSPENDED

static final String WORKFLOW_SUSPENDED
See Also:
Constant Field Values

WORKFLOW_WORK_ITEMS

static final String WORKFLOW_WORK_ITEMS
See Also:
Constant Field Values

WORKFLOW_WORK_ITEM_TITLE

static final String WORKFLOW_WORK_ITEM_TITLE
See Also:
Constant Field Values

WORKFLOW_WORK_ITEM_ASSIGNEE

static final String WORKFLOW_WORK_ITEM_ASSIGNEE
See Also:
Constant Field Values

SCHEDULED_TASKS

static final String SCHEDULED_TASKS
See Also:
Constant Field Values

SCHEDULED_TASK_VERSION

static final String SCHEDULED_TASK_VERSION
See Also:
Constant Field Values

SCHEDULED_TASK_SCHEDULED

static final String SCHEDULED_TASK_SCHEDULED
See Also:
Constant Field Values

SCHEDULED_TASK_SCHEDULED_BY

static final String SCHEDULED_TASK_SCHEDULED_BY
See Also:
Constant Field Values

SCHEDULED_TASK_TYPE

static final String SCHEDULED_TASK_TYPE
See Also:
Constant Field Values

SCHEDULED_ACTIVATION_WORKFLOW_ID

static final String SCHEDULED_ACTIVATION_WORKFLOW_ID
See Also:
Constant Field Values

SCHEDULED_DEACTIVATION_WORKFLOW_ID

static final String SCHEDULED_DEACTIVATION_WORKFLOW_ID
See Also:
Constant Field Values
Method Detail

write

void write(JSONWriter out,
           String[] customProps)
           throws Exception
Writes the list item to the specified JSON writer.

Parameters:
out - The writer
customProps - The names of the custom properties to include
Throws:
Exception - unable to write list item

getResource

Resource getResource()
Get item resource

Returns:
Item resource


Copyright © 2011-2013 Adobe Systems Incorporated. All Rights Reserved.