com.jalios.jcms.plugin
Class EditPluginHandler
java.lang.Object
  
com.jalios.jcms.context.JcmsContext
      
com.jalios.jcms.context.JcmsJspContext
          
com.jalios.jcms.handler.JcmsFormHandler
              
com.jalios.jcms.plugin.EditPluginHandler
- All Implemented Interfaces: 
 - JcmsConstants, JaliosConstants
 
public class EditPluginHandler
- extends JcmsFormHandler
 
This class is used to handle modification on 
 Plugins.
- Version:
 
  - $Revision: 22075 $
 
- See Also:
 Plugin
 
 
| Fields inherited from class com.jalios.jcms.context.JcmsJspContext | 
AJAX_REQUEST_ATTRIBUTES, BODY_HEADER, CSS_HEADER, cssboMap, cssfoMap, CUSTOM_HEADER, editIcon, HTTPEQUIV_HEADER, httpequivMap, HTTPNAME_HEADER, httpnameMap, initEditIcon, JAVASCRIPT_CODE_SET_ATTRIBUTE, JAVASCRIPT_SET_ATTRIBUTE, JS_HEADER, jsboMap, jsboSet, jsfoMap, jsfoSet, out, pageContext, SHOW_EDIT_ICON, STYLE_HEADER | 
 
| Fields inherited from class com.jalios.jcms.context.JcmsContext | 
browser, caddy, channel, inFO, initDone, initWorkspace, isAdmin, isAjaxRequest, isDBMember, isDebug, isLogged, loggedMember, request, response, userLang, userLocale, workspace | 
 
| 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, 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, OP_CREATE, OP_DEEP_COPY, OP_DEEP_DELETE, OP_DELETE, OP_MERGE, OP_UPDATE, PDATE_SEARCH, 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, UDATE_SEARCH, UPDATE_RIGHT_TAB, UPLOAD_DIR, URL_REGEXP, WARNING_MSG, WEBAPP_PROP, WFEXPRESS_ALARM, WFREMINDER_ALARM, WORKFLOW_TAB, WORKFLOW_XML | 
 
 
 
 
| Methods inherited from class com.jalios.jcms.handler.JcmsFormHandler | 
getControllerContext, getEditFieldSet, getMainLangValue, getMainLangValueArray, getMLMap, getMLMapArray, getRedirect, getRedirectOnClosePopup, getWorkspace, isFieldEdition, isFieldMissing, isPartialFieldEdition, isPopupEdition, isWorkspaceForced, processStatus, sendRedirect, sendRedirect, setEditField, setNoRedirect, setNoSendRedirect, setPopupEdition, setRedirect, setRedirectOnClosePopup, setWorkspace, setWs, updateUploadedField, updateUploadedFields | 
 
| Methods inherited from class com.jalios.jcms.context.JcmsJspContext | 
addBodyAttributes, addCSSHeader, addCSSHeader, addCSSHeader, addCSSHeader, addCustomHeader, addHttpEquivHeader, addHttpNameHeader, addJavaScript, addJavaScript, addJavaScript, addJavaScriptCode, addJSHeader, addJSHeader, addJSHeader, addJSHeader, addStyleHeader, addStyleHeader, debugDisplayContext, forceEditIcon, forceUpdate, getAjaxRequestAttribute, getAjaxRequestId, getAllHeadersDiffMap, getAllHeadersMap, getBackOfficeCSSHeader, getBackOfficeJavaScriptSet, getBackOfficeJSHeader, getBodyAttributes, getContentForm, getCSSHeaders, getCtxCategories, getCurrentCategory, getCustomHeaders, getDocType, getFinalCSSMap, getFinalJavaScriptSet, getFormElementCount, getFrontOfficeCSSHeader, getFrontOfficeJavaScriptSet, getFrontOfficeJSHeader, getHttpEquivHeaders, getHttpNameHeaders, getJavaScriptCodeSet, getJavaScriptSet, getJSHeaders, getJSONBridge, getPackVersion, getPageContext, getPageTitle, getPageZone, getPortal, getPortalCategory, getPortlet, getPublication, getStyleHeaders, getTemplateUsage, internalSetupEmptyHeader, isEditIcon, isPrintView, registerDisplayContext, removeAjaxRequestAttribute, setAjaxRequestAttribute, setAjaxRequestId, setAllHeadersDiffMap, setDocType, setEditIcon, setFormElementCount, setPageContext, setPageTitle, setPageZone, setShowEditIcon, setTemplateUsage, showEditIcon, workaroundBrowserBaseHrefBug | 
 
| Methods inherited from class com.jalios.jcms.context.JcmsContext | 
addCookie, forceWorkspaceUpdate, getBaseUrl, getBrowser, getCaddy, getContextPath, getErrorMsg, getErrorMsgSession, getInfoMsg, getInfoMsgSession, getLoggedMember, getRequest, getResponse, getSession, getUploadedFile, getUploadedFileList, getUrlWithCommonUpdatedParams, getUserLang, getUserLocale, getWarningMsg, getWarningMsgSession, glp, isAdmin, isAjaxRequest, isDBMember, isDebug, isInFrontOffice, isLogged, isWebdavAccess, retrieveUploadedFile, sendForbidden, sendForbidden, sendRedirect, sendRedirect, setErrorMsg, setErrorMsg, setErrorMsgSession, setErrorMsgSession, setInfoMsg, setInfoMsg, setInfoMsgSession, setInfoMsgSession, setLoggedMember, setRequest, setResponse, setWarningMsg, setWarningMsg, setWarningMsgSession, setWarningMsgSession, validateRegexp | 
 
| Methods inherited from class java.lang.Object | 
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait | 
 
REVISION
public static final String REVISION
- See Also:
 - Constant Field Values
 
op
protected boolean op
opSave
protected boolean opSave
opCancel
protected boolean opCancel
opStart
protected boolean opStart
opStop
protected boolean opStop
opDelete
protected boolean opDelete
name
protected String name
plugin
protected Plugin plugin
labelMap
protected Map<String,String> labelMap
descriptionMap
protected Map<String,String> descriptionMap
version
protected String version
jcms
protected String jcms
order
protected int order
jsync
protected boolean jsync
jsync_flag
protected boolean jsync_flag
init
protected boolean init
init_flag
protected boolean init_flag
appserver
protected String[] appserver
url
protected String url
author
protected String author
license
protected String license
typeMap
protected Map<String,Set<String>> typeMap
workflowSet
protected Set<String> workflowSet
jarSet
protected Set<String> jarSet
privateSet
protected Set<String> privateSet
publicSet
protected Set<String> publicSet
isNewPlugin
protected boolean isNewPlugin
EditPluginHandler
public EditPluginHandler()
validate
public boolean validate()
                 throws IOException
- Throws:
 IOException
 
validateStartStop
protected boolean validateStartStop()
 
performStartStop
protected boolean performStartStop()
 
validateDelete
protected boolean validateDelete()
 
performDelete
protected boolean performDelete()
 
validateSave
protected boolean validateSave()
 
performSave
protected boolean performSave()
 
validateCancel
protected boolean validateCancel()
 
performCancel
protected boolean performCancel()
 
sendRedirect
protected void sendRedirect()
 
getPlugin
public Plugin getPlugin()
 
isNewPlugin
public boolean isNewPlugin()
 
setName
public void setName(String name)
 
getName
public String getName()
 
setLabel
public void setLabel(String[] field)
 
getAvailableLabelMap
public Map<String,String> getAvailableLabelMap()
 
setDescription
public void setDescription(String[] field)
 
getAvailableDescriptionMap
public Map<String,String> getAvailableDescriptionMap()
 
setVersion
public void setVersion(String field)
 
getAvailableVersion
public String getAvailableVersion()
 
setJcms
public void setJcms(String field)
 
getAvailableJcms
public String getAvailableJcms()
 
setOrder
public void setOrder(int field)
 
getAvailableOrder
public int getAvailableOrder()
 
setInitialized
public void setInitialized(boolean field)
 
getAvailableInitialized
public boolean getAvailableInitialized()
 
setJsync
public void setJsync(boolean field)
 
getAvailableJSync
public boolean getAvailableJSync()
 
setAuthor
public void setAuthor(String field)
 
getAvailableAuthor
public String getAvailableAuthor()
 
setAppServer
public void setAppServer(String[] field)
 
getAvailableAppServer
public String[] getAvailableAppServer()
 
setUrl
public void setUrl(String field)
 
getAvailableUrl
public String getAvailableUrl()
 
setLicense
public void setLicense(String field)
 
getAvailableLicense
public String getAvailableLicense()
 
setOpSave
public void setOpSave(boolean field)
 
setOpCancel
public void setOpCancel(boolean field)
 
setOpStart
public void setOpStart(boolean field)
 
setOpStop
public void setOpStop(boolean field)
 
setOpDelete
public void setOpDelete(boolean field)
 
setType
public void setType(String[] field)
 
setWorkflow
public void setWorkflow(String[] field)
 
setJar
public void setJar(String[] field)
 
setPublic
public void setPublic(String[] field)
 
setPrivate
public void setPrivate(String[] field)
 
Copyright © 2001-2010 Jalios SA. All Rights Reserved.