com.jalios.jcmsplugin.collaborativespace
Class CSSlaveDataController
java.lang.Object
com.jalios.jcms.BasicDataController
com.jalios.jcmsplugin.collaborativespace.CSSlaveDataController
- All Implemented Interfaces:
- DataController, JcmsConstants, PluginComponent, JaliosConstants, Comparable
public class CSSlaveDataController
- extends BasicDataController
This class slave Workspace Title with CollaborativeSpace Title
with Root Category title.
- Since:
- jcms-5.7.3
- Version:
- $Revision: 20900 $
- Author:
- Jean-Philippe Encausse
Fields inherited from interface com.jalios.jcms.JcmsConstants |
ADATE_SEARCH, ADMIN_NOTES_PROP, ADVANCED_TAB, ARCHIVES_DIR, ASCII_WIDTH, CATEGORY_TAB, CDATE_SEARCH, COMMON_ALARM, CONTENT_TAB, COOKIE_MAX_AGE, CRYPT_MD5, CRYPT_UNDEFINED, CRYPT_UNIX, CTRL_TOPIC_INTERNAL, CTRL_TOPIC_REF, CTRL_TOPIC_VALUE, CTRL_TOPIC_WRITE, CUSTOM_PROP, DAILY_MAIL_ALERT, 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, JSYNC_DOWNLOAD_DIR, JSYNC_SYNC_ALARM, LOG_FILE, LOG_TOPIC_SECURITY, LOGGER_PROP, LOGGER_XMLPROP, MBR_PHOTO_DIR, MDATE_SEARCH, MONITOR_XML, MONTHLY_MAIL_ALERT, NO_MAIL_ALERT, OP_CREATE, OP_DEEP_COPY, OP_DEEP_DELETE, OP_DELETE, OP_MERGE, OP_UPDATE, PDATE_SEARCH, PHOTO_LARGE_HEIGHT, PHOTO_LARGE_WIDTH, PHOTO_SMALL_HEIGHT, PHOTO_SMALL_WIDTH, PHOTO_TINY_HEIGHT, PHOTO_TINY_WIDTH, PREVIOUS_TAB, PRINT_VIEW, PRIVATE_FILE_ACCESS, PUBLIC_FILE_ACCESS, READ_RIGHT_TAB, SDATE_SEARCH, SEARCHENGINE_ALARM, STATS_REPORT_DIR, STATUS_PROP, STORE_XML, TEMPLATE_TAB, THUMBNAIL_LARGE_HEIGHT, THUMBNAIL_LARGE_WIDTH, THUMBNAIL_SMALL_HEIGHT, THUMBNAIL_SMALL_WIDTH, UDATE_SEARCH, UPDATE_RIGHT_TAB, UPLOAD_DIR, URL_REGEXP, WARNING_MSG, WEBAPP_PROP, WEEKLY_MAIL_ALERT, WFEXPRESS_ALARM, WFREMINDER_ALARM, WORKFLOW_TAB, WORKFLOW_XML |
Method Summary |
void |
afterWrite(Data data,
int op,
Member mbr,
Map context)
This method is called once the write operation has been performed. |
void |
beforeWrite(Data data,
int op,
Member mbr,
Map context)
This method is called before the write operation is performed. |
protected void |
slave(Data data)
|
protected void |
slave(String title,
HashMap titleML,
String mainLang,
generated.CollaborativeSpace cs,
Member author)
Update CollaborativeSpace, Category, Workspace |
REVISION
public static final String REVISION
- See Also:
- Constant Field Values
CSSlaveDataController
public CSSlaveDataController()
beforeWrite
public void beforeWrite(Data data,
int op,
Member mbr,
Map context)
- Description copied from class:
BasicDataController
- This method is called before the write operation is performed.
- Specified by:
beforeWrite
in interface DataController
- Overrides:
beforeWrite
in class BasicDataController
- Parameters:
data
- the data which will be writtenop
- the operation (OP_CREATE, OP_UPDATE, ...)mbr
- the member which requests the write operationcontext
- a map which contains context parameters (may be null)
afterWrite
public void afterWrite(Data data,
int op,
Member mbr,
Map context)
- Description copied from class:
BasicDataController
- This method is called once the write operation has been performed.
- Specified by:
afterWrite
in interface DataController
- Overrides:
afterWrite
in class BasicDataController
- Parameters:
data
- the data which will be writtenop
- the operation (OP_CREATE, OP_UPDATE, ...)mbr
- the member which requests the write operationcontext
- a map which contains context parameters (may be null)
slave
protected void slave(Data data)
slave
protected void slave(String title,
HashMap titleML,
String mainLang,
generated.CollaborativeSpace cs,
Member author)
- Update CollaborativeSpace, Category, Workspace
- Parameters:
title
- the titletitleML
- the titleMLmainLang
- the main languagecs
- the Collaborative Spaceauthor
- the Member who performs the action
Copyright © 2001-2007 Jalios SA. All Rights Reserved.