public class ControllerStatus extends java.lang.Object implements JcmsConstants
Modifier and Type | Field and Description |
---|---|
static ControllerStatus |
FORBIDDEN
This status represents a forbidden operation
|
static ControllerStatus |
OK
This status represents a sucessfull operation
|
static java.lang.String |
REVISION |
ADATE_SEARCH, ADMIN_NOTES_PROP, ADVANCED_TAB, ARCHIVES_DIR, ASCII_WIDTH, CATEGORY_TAB, CDATE_SEARCH, COMMON_ALARM, CONTENT_TAB, COOKIE_MAX_AGE, CTRL_TOPIC_INTERNAL, CTRL_TOPIC_REF, CTRL_TOPIC_VALUE, CTRL_TOPIC_WRITE, CUSTOM_PROP, DOCCHOOSER_HEIGHT, DOCCHOOSER_WIDTH, DOCS_DIR, EDATE_SEARCH, EMAIL_REGEXP, ERROR_MSG, FORBIDDEN_FILE_ACCESS, FORBIDDEN_REDIRECT, FORCE_REDIRECT, ICON_ARCHIVE, ICON_LOCK, ICON_LOCK_STRONG, ICON_WARN, ICON_WH_BOOK_CLOSED, ICON_WH_BOOK_OPEN, INFORMATION_MSG, JALIOS_JUNIT_PROP, JCMS_CADDY, JCMS_MSG_LIST, JSYNC_DOWNLOAD_DIR, JSYNC_SYNC_ALARM, LOG_FILE, LOG_TOPIC_SECURITY, LOGGER_PROP, LOGGER_XMLPROP, MBR_PHOTO_DIR, MDATE_SEARCH, MONITOR_XML, OP_CREATE, OP_CREATE_STR, OP_DEEP_COPY, OP_DEEP_COPY_STR, OP_DEEP_DELETE, OP_DEEP_DELETE_STR, OP_DELETE, OP_DELETE_STR, OP_MERGE, OP_MERGE_STR, OP_UPDATE, OP_UPDATE_STR, PDATE_SEARCH, PHOTO_DIR, PHOTO_ICON, PHOTO_ICON_HEIGHT, PHOTO_ICON_WIDTH, PHOTO_LARGE, PHOTO_LARGE_HEIGHT, PHOTO_LARGE_WIDTH, PHOTO_NORMAL, PHOTO_NORMAL_HEIGHT, PHOTO_NORMAL_WIDTH, PHOTO_SMALL, PHOTO_SMALL_HEIGHT, PHOTO_SMALL_WIDTH, PHOTO_TINY, PHOTO_TINY_HEIGHT, PHOTO_TINY_WIDTH, PREVIOUS_TAB, PRINT_VIEW, PRIVATE_FILE_ACCESS, PUBLIC_FILE_ACCESS, READ_RIGHT_TAB, SDATE_SEARCH, SEARCHENGINE_ALARM, SESSION_AUTHORIZED_FILENAMES_SET, STATS_REPORT_DIR, STATUS_PROP, STORE_XML, TEMPLATE_TAB, THUMBNAIL_LARGE_HEIGHT, THUMBNAIL_LARGE_WIDTH, THUMBNAIL_SMALL_HEIGHT, THUMBNAIL_SMALL_WIDTH, TYPES_ICON_ALT_PROP, TYPES_ICON_SUFFIX_PROP, TYPES_ICON_TITLE_PROP, TYPES_PREFIX_PROP, TYPES_THUMB_SUFFIX_PROP, UDATE_SEARCH, UPDATE_RIGHT_TAB, UPLOAD_DIR, URL_REGEXP, WARNING_MSG, WEBAPP_PROP, WFEXPRESS_ALARM, WFREMINDER_ALARM, WORKFLOW_TAB, WORKFLOW_XML
CRLF, MILLIS_IN_ONE_DAY, MILLIS_IN_ONE_HOUR, MILLIS_IN_ONE_MINUTE, MILLIS_IN_ONE_MONTH, MILLIS_IN_ONE_SECOND, MILLIS_IN_ONE_WEEK, MILLIS_IN_ONE_YEAR
Constructor and Description |
---|
ControllerStatus()
Constructs a new ControllerStatus
|
ControllerStatus(int topic)
Constructs a new ControllerStatus with the given topic
|
ControllerStatus(java.lang.String msg)
Constructs a new ControllerStatus with the given message
|
Modifier and Type | Method and Description |
---|---|
void |
addNestedStatus(ControllerStatus status)
Add a ControllerStatus to the list of nested status.
|
java.lang.String |
getMessage(java.lang.String userLang)
Returns the status message.
|
java.util.ArrayList<ControllerStatus> |
getNestedStatusList() |
java.lang.String |
getProp() |
java.lang.Object[] |
getPropParams() |
int |
getTopic() |
boolean |
hasFailed()
Returns whether or not the operation has failed
|
boolean |
isForbidden()
Returns whether or not the operation is forbidden
|
boolean |
isOK()
Returns whether or not the operation was OK (equal to not hasFailed())
|
void |
setMessage(java.lang.String msg)
Sets the status message.
|
void |
setProp(java.lang.String prop,
java.lang.Object... propParams)
Sets the property used for status message
|
void |
setTopic(int v)
Sets the topic of the status
|
java.lang.String |
toString() |
public static final java.lang.String REVISION
public static final ControllerStatus OK
public static final ControllerStatus FORBIDDEN
public ControllerStatus()
public ControllerStatus(int topic)
topic
- the topicpublic ControllerStatus(java.lang.String msg)
msg
- the messagepublic boolean isForbidden()
public boolean hasFailed()
public boolean isOK()
public void setProp(java.lang.String prop, java.lang.Object... propParams)
prop
- the propertypropParams
- the property parameterspublic java.lang.String getProp()
public java.lang.Object[] getPropParams()
public java.lang.String getMessage(java.lang.String userLang)
userLang
- the user language to be used to resolved the propertysetProp(String, Object...)
public void setMessage(java.lang.String msg)
msg
- messagesetProp(String, Object...)
public int getTopic()
public void setTopic(int v)
v
- topicpublic java.lang.String toString()
toString
in class java.lang.Object
public java.util.ArrayList<ControllerStatus> getNestedStatusList()
public void addNestedStatus(ControllerStatus status)
status
- ControllerStatus
Copyright © 2001-2010 Jalios SA. All Rights Reserved.