org.kuali.rice.kew.plugin
Class PluginConfig
java.lang.Object
org.kuali.rice.core.framework.config.property.AbstractBaseConfig
org.kuali.rice.core.framework.config.property.SimpleConfig
org.kuali.rice.core.impl.config.property.ConfigParserImplConfig
org.kuali.rice.kew.plugin.PluginConfig
- All Implemented Interfaces:
- Config
public class PluginConfig
- extends ConfigParserImplConfig
Class representing a plugin's config, containing configuration
settings parsed from the config.
- Author:
- Kuali Rice Team (rice.collab@kuali.org)
- See Also:
Config
Fields inherited from interface org.kuali.rice.core.api.config.property.Config |
ALT_OJB_FILE, ALT_SPRING_FILE, APPLICATION_NAME, APPLICATION_VERSION, BAM_ENABLED, BASE_WEB_SERVICE_URL_WORKFLOW_CLIENT_FILE, BASE_WEB_SERVICE_WSDL_PATH, BATCH_MODE, CREDENTIALS_SOURCE_FACTORY, DATASOURCE_DRIVER_NAME, DATASOURCE_OJB_SEQUENCE_MANAGER, DATASOURCE_OJB_SEQUENCE_MANAGER_CLASS, DATASOURCE_PASSWORD, DATASOURCE_PLATFORM, DATASOURCE_POOL_MAX_SIZE, DATASOURCE_POOL_MAXWAIT, DATASOURCE_POOL_MIN_SIZE, DATASOURCE_POOL_VALIDATION_QUERY, DATASOURCE_URL, DATASOURCE_USERNAME, DEFAULT_KEW_NOTE_CLASS, DEV_MODE, DOCUMENT_LOCK_TIMEOUT, EDL_CONFIG_LOCATION, EMAIL_SECURITY_PATH, EMBEDDED_PLUGIN_DEFAULT_CURRENT_CLASS_LOADER, EMBEDDED_PLUGIN_LOCATIAON, ENABLE_EMAIL_REMINDER_LIFECYCLE, ENABLE_XML_PIPELINE_LIFECYCLE, ENVIRONMENT, EXTRA_CLASSES_DIR, EXTRA_LIB_DIR, FIRST_DAILY_EMAIL_DELIVERY_DATE, FIRST_WEEKLY_EMAIL_DELIVERY_DATE, KEN_URL, KEW_URL, KEYSTORE_ALIAS, KEYSTORE_FILE, KEYSTORE_PASSWORD, KIM_URL, KR_URL, LOG4J_SETTINGS_PATH, LOG4J_SETTINGS_PROPS, LOG4J_SETTINGS_RELOADINTERVAL_MINS, LOG4J_SETTINGS_XML, M_BEANS, MESSAGE_PERSISTENCE, MODULE_NAME, NODE_PROPERTIES_PATH, OJB_PLATFORM, OUT_BOX_MODE, PLUGIN_DIR, PROD_ENVIRONMENT_CODE, REFRESH_RATE, RICE_VERSION, SERVICE_SERVLET_URL, THREAD_POOL_SIZE, TRANSACTION_TIMEOUT, VERSION, WEB_SERVICE_CONNECT_RETRY, WSDL_LOCATION_WORKFLOW_CLIENT_FILE |
Methods inherited from class org.kuali.rice.core.framework.config.property.AbstractBaseConfig |
getAlternateOJBFile, getAlternateSpringFile, getApplicationName, getApplicationVersion, getBaseWebServiceURL, getBaseWebServiceWsdlPath, getBatchMode, getBooleanProperty, getBooleanProperty, getClientWSDLFullPathAndFileName, getDailyEmailFirstDeliveryDate, getDefaultKewNoteClass, getDevMode, getDocumentLockTimeout, getEDLConfigLocation, getEmailConfigurationPath, getEmailReminderLifecycleEnabled, getEmbeddedPluginLocation, getEndPointUrl, getEnvironment, getKENBaseURL, getKEWBaseURL, getKeystoreAlias, getKeystoreFile, getKeystorePassword, getKIMBaseURL, getKRBaseURL, getLog4jFileLocation, getLog4jReloadInterval, getNumericProperty, getNumericProperty, getOutBoxOn, getProductionEnvironmentCode, getPropertiesWithPrefix, getRefreshRate, getRiceVersion, getTransactionTimeout, getWebServicesConnectRetry, getWeeklyEmailFirstDeliveryDate, getXmlPipelineLifeCycleEnabled, isProductionEnvironment |
PluginConfig
public PluginConfig(URL url,
Config parentConfig)
PluginConfig
public PluginConfig(File configFile,
Config parentConfig)
throws MalformedURLException
- Throws:
MalformedURLException
getBaseProperties
public Properties getBaseProperties()
- Overrides:
getBaseProperties
in class SimpleConfig
getBaseObjects
public Map getBaseObjects()
- Overrides:
getBaseObjects
in class SimpleConfig
addListener
public void addListener(String listenerClass)
getListeners
public List getListeners()
setResourceLoaderClassname
public void setResourceLoaderClassname(String resourceLoaderClassname)
getResourceLoaderClassname
public String getResourceLoaderClassname()
toString
public String toString()
- Overrides:
toString
in class SimpleConfig
getObject
public Object getObject(String key)
- Specified by:
getObject
in interface Config
- Overrides:
getObject
in class SimpleConfig
getObjects
public Map<String,Object> getObjects()
- Specified by:
getObjects
in interface Config
- Overrides:
getObjects
in class SimpleConfig
Copyright © 2005-2012 The Kuali Foundation. All Rights Reserved.