⭐ 欢迎来到虫虫下载站! | 📦 资源下载 📁 资源专辑 ℹ️ 关于我们
⭐ 虫虫下载站

📄 i_cmsregistry.java

📁 java 编写的程序
💻 JAVA
📖 第 1 页 / 共 3 页
字号:
 * @return a Vector with dependencies that are not fullfilled.
 */
public Vector importCheckDependencies(String moduleZip) throws CmsException;
/**
 *  Checks for files that already exist in the system but should be replaced by the module.
 *
 *  @param moduleZip The name of the zip-file to import.
 *  @returns The complete paths to the resources that have conflicts.
 */
public Vector importGetConflictingFileNames(String moduleZip) throws CmsException;
/**
 *  Returns the name of the module to be imported.
 *
 *  @param moduleZip the name of the zip-file to import from.
 *  @return The name of the module to be imported.
 */
public String importGetModuleName(String moduleZip);
/**
 *  Returns all files that are needed to create a project for the module-import.
 *
 *  @param moduleZip The name of the zip-file to import.
 *  @returns The complete paths for resources that should be in the import-project.
 */
public Vector importGetResourcesForProject(String moduleZip) throws CmsException;
/**
 *  Imports a module. This method is synchronized, so only one module can be imported at on time.
 *
 *  @param moduleZip the name of the zip-file to import from.
 *  @param exclusion a Vector with resource-names that should be excluded from this import.
 */
public void importModule(String moduleZip, Vector exclusion) throws CmsException;
/**
 * Checks if the module exists already in the repository.
 *
 * @parameter String the name of the module.
 * @return true if the module exists, else false.
 */
public boolean moduleExists(String modulename);
/**
 * This method sets the author of the module.
 *
 * @param String the name of the module.
 * @param String the name of the author.
 */
public void setModuleAuthor(String modulename, String author) throws CmsException;
/**
 * This method sets the email of author of the module.
 *
 * @param String the name of the module.
 * @param String the email of author of the module.
 */
public void setModuleAuthorEmail(String modulename, String email) throws CmsException;
/**
 * Sets the create date of the module.
 *
 * @param String the name of the module.
 * @param long the create date of the module.
 */
public void setModuleCreateDate(String modulname, long createdate) throws CmsException;
/**
 * Sets the create date of the module.
 *
 * @param String the name of the module.
 * @param String the create date of the module. Format: mm.dd.yyyy
 */
public void setModuleCreateDate(String modulname, String createdate) throws CmsException;
/**
 * Sets the module dependencies for the module.
 *
 * @param module String the name of the module to check.
 * @param modules Vector in this parameter the names of the dependend modules will be returned.
 * @param minVersions Vector in this parameter the minimum versions of the dependend modules will be returned.
 * @param maxVersions Vector in this parameter the maximum versions of the dependend modules will be returned.
 */
public void setModuleDependencies(String modulename, Vector modules, Vector minVersions, Vector maxVersions) throws CmsException;
/**
 * Sets the description of the module.
 *
 * @param String the name of the module.
 * @param String the description of the module.
 */
public void setModuleDescription(String module, String description) throws CmsException;
/**
 * Sets the url to the documentation of the module.
 *
 * @param String the name of the module.
 * @param java.lang.String the url to the documentation of the module.
 */
public void setModuleDocumentPath(String modulename, String url) throws CmsException;
/**
 * Sets the classname, that receives all maintenance-events for the module.
 *
 * @param String the name of the module.
 * @param java.lang.Class that receives all maintenance-events for the module.
 */
public void setModuleMaintenanceEventClass(String modulname, String classname) throws CmsException;
/**
 * Sets the description of the module.
 *
 * @param String the name of the module.
 * @param String the nice name of the module.
 */
public void setModuleNiceName(String module, String nicename) throws CmsException;
/**
 * Sets a parameter for a module.
 *
 * @param modulename java.lang.String the name of the module.
 * @param parameter java.lang.String the name of the parameter to set.
 * @param the value to set for the parameter.
 */
public void setModuleParameter(String modulename, String parameter, byte value) throws CmsException;
/**
 * Sets a parameter for a module.
 *
 * @param modulename java.lang.String the name of the module.
 * @param parameter java.lang.String the name of the parameter to set.
 * @param the value to set for the parameter.
 */
public void setModuleParameter(String modulename, String parameter, double value) throws CmsException;
/**
 * Sets a parameter for a module.
 *
 * @param modulename java.lang.String the name of the module.
 * @param parameter java.lang.String the name of the parameter to set.
 * @param the value to set for the parameter.
 */
public void setModuleParameter(String modulename, String parameter, float value) throws CmsException;
/**
 * Sets a parameter for a module.
 *
 * @param modulename java.lang.String the name of the module.
 * @param parameter java.lang.String the name of the parameter to set.
 * @param the value to set for the parameter.
 */
public void setModuleParameter(String modulename, String parameter, int value) throws CmsException;
/**
 * Sets a parameter for a module.
 *
 * @param modulename java.lang.String the name of the module.
 * @param parameter java.lang.String the name of the parameter to set.
 * @param the value to set for the parameter.
 */
public void setModuleParameter(String modulename, String parameter, long value) throws CmsException;
/**
 * Sets a parameter for a module.
 *
 * @param modulename java.lang.String the name of the module.
 * @param parameter java.lang.String the name of the parameter to set.
 * @param the value to set for the parameter.
 */
public void setModuleParameter(String modulename, String parameter, Boolean value) throws CmsException;
/**
 * Sets a parameter for a module.
 *
 * @param modulename java.lang.String the name of the module.
 * @param parameter java.lang.String the name of the parameter to set.
 * @param the value to set for the parameter.
 */
public void setModuleParameter(String modulename, String parameter, Byte value) throws CmsException;
/**
 * Sets a parameter for a module.
 *
 * @param modulename java.lang.String the name of the module.
 * @param parameter java.lang.String the name of the parameter to set.
 * @param the value to set for the parameter.
 */
public void setModuleParameter(String modulename, String parameter, Double value) throws CmsException;
/**
 * Sets a parameter for a module.
 *
 * @param modulename java.lang.String the name of the module.
 * @param parameter java.lang.String the name of the parameter to set.
 * @param the value to set for the parameter.
 */
public void setModuleParameter(String modulename, String parameter, Float value) throws CmsException;
/**
 * Sets a parameter for a module.
 *
 * @param modulename java.lang.String the name of the module.
 * @param parameter java.lang.String the name of the parameter to set.
 * @param the value to set for the parameter.
 */
public void setModuleParameter(String modulename, String parameter, Integer value) throws CmsException;
/**
 * Sets a parameter for a module.
 *
 * @param modulename java.lang.String the name of the module.
 * @param parameter java.lang.String the name of the parameter to set.
 * @param the value to set for the parameter.
 */
public void setModuleParameter(String modulename, String parameter, Long value) throws CmsException;
/**
 * Sets a parameter for a module.
 *
 * @param modulename java.lang.String the name of the module.
 * @param parameter java.lang.String the name of the parameter to set.
 * @param value java.lang.String the value to set for the parameter.
 */
public void setModuleParameter(String modulename, String parameter, String value) throws CmsException;
/**
 * Sets a parameter for a module.
 *
 * @param modulename java.lang.String the name of the module.
 * @param parameter java.lang.String the name of the parameter to set.
 * @param the value to set for the parameter.
 */
public void setModuleParameter(String modulename, String parameter, boolean value) throws CmsException;
/**
 * Sets the module dependencies for the module.
 *
 * @param module String the name of the module to check.
 * @param names Vector with parameternames
 * @param descriptions Vector with parameterdescriptions
 * @param types Vector with parametertypes (string, float,...)
 * @param values Vector with defaultvalues for parameters
 */
public void setModuleParameterdef(String modulename, Vector names, Vector descriptions, Vector types, Vector values) throws CmsException;
/**
 * Sets all repositories for a module.
 *
 * @param String modulname the name of the module.
 * @param String[] the reprositories of a module.
 */
public void setModuleRepositories(String modulename, String[] repositories) throws CmsException;
/**
 * This method sets the version of the module.
 *
 * @param String the name of the module.
 * @param int the version of the module.
 */
public void setModuleVersion(String modulename, int version) throws CmsException;
/**
 * Sets a view for a module
 *
 * @param String the name of the module.
 * @param String the name of the view, that is implemented by the module.
 * @param String the url of the view, that is implemented by the module.
 */
public void setModuleView(String modulename, String viewname, String viewurl) throws CmsException;

/**
 * Public method to set system values.
 *
 * @param String dataName the name of the tag to set the data for.
 * @param String the value to be set.
 */
public void setSystemValue(String dataName, String value) throws CmsException;

/**
 * Public method to set system values with hashtable.
 *
 * @param String dataName the name of the tag to set the data for.
 * @param Hashtable the value to be set.
 */
public void setSystemValues(String dataName, Hashtable values) throws CmsException;
}

⌨️ 快捷键说明

复制代码 Ctrl + C
搜索代码 Ctrl + F
全屏模式 F11
切换主题 Ctrl + Shift + D
显示快捷键 ?
增大字号 Ctrl + =
减小字号 Ctrl + -