|
|||||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | ||||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |
java.lang.Object net.sf.portions.controller.ConfigHelper
Clase de utilidad que permite obtener los datos de configuración de la aplicación indicados a través del fichero "portlet-config.xml".
Field Summary | |
private static java.util.Map |
actions
Datos de configuración de las actions |
private static java.util.Map |
formBeans
Datos de configuración de los formBeans |
private static java.util.Map |
globalForwards
Datos de configuración de los forward globales |
private static org.apache.commons.logging.Log |
log
Log de la clase |
private static java.lang.String |
messageResources
Datos de configuración del fichero de messageResources |
private static java.util.Map |
plugins
Datos de configuración de los plugins |
Constructor Summary | |
private |
ConfigHelper()
Constructor de la clase con visibilidad "private" para impedir la creación de instancias. |
Method Summary | |
private static java.util.Map |
extractActions(org.apache.commons.configuration.Configuration config,
java.lang.String root)
Extrae los datos de configuración de las actions del fichero de configuración |
private static java.util.Map |
extractFormBeans(org.apache.commons.configuration.Configuration config,
java.lang.String root)
Extrae los datos de configuración de los formBeans del fichero de configuración |
private static java.util.Map |
extractForwards(org.apache.commons.configuration.Configuration config,
java.lang.String root)
Extrae los datos de configuración de los forwards globales del fichero de configuración |
private static java.lang.String |
extractMessageResources(org.apache.commons.configuration.Configuration config,
java.lang.String root)
Extrae los datos de configuración del messageResources del fichero de configuración |
private static java.util.Map |
extractPlugins(org.apache.commons.configuration.Configuration config,
java.lang.String root)
Extrae los datos de configuración de los plug-ins del fichero de configuración |
static Action |
getAction(java.lang.String actionName)
Retorna los datos de configuración de la action de nombre "actionName" |
static java.lang.String |
getActionContent(java.lang.String actionName)
Retorna el valor de la propiedad content de la action de nombre "actionName" |
static java.lang.String |
getActionFormName(java.lang.String actionName)
Retorna el valor de la propiedad formName de la action de nombre "actionName" |
static java.util.Map |
getActionForwards(java.lang.String actionName)
Retorna un Map con la información de los forwards de la action de nombre "actionName" |
static java.lang.String |
getActionInput(java.lang.String actionName)
Retorna el valor de la propiedad input de la action de nombre "actionName" |
static java.lang.String |
getActionParameter(java.lang.String actionName)
Retorna el valor de la propiedad parameter de la action de nombre "actionName" |
static java.lang.String |
getActionScope(java.lang.String actionName)
Retorna el valor de la propiedad scope de la action de nombre "actionName" |
static java.lang.String |
getActionType(java.lang.String actionName)
Retorna el valor de la propiedad type de la action de nombre "actionName" |
static Forward |
getDefaultForward(java.lang.String forwardName,
java.lang.String forwardMode)
Retorna los datos de configuración del forward global identificado por el nombre "forwardName" y el modo "forwardMode" |
static java.lang.String |
getDefaultForwardContent(java.lang.String forwardName,
java.lang.String forwardMode)
Retorna el valor de la propiedad content del forward global de nombre "forwardName" y modo "forwardMode" |
static java.lang.String |
getDefaultForwardPath(java.lang.String forwardName,
java.lang.String forwardMode)
Retorna el valor de la propiedad path del forward global de nombre "forwardName" y modo "forwardMode" |
static FormBean |
getForm(java.lang.String formName)
Retorna los datos de configuración del form identificado por el nombre "formName" |
static java.lang.String |
getFormType(java.lang.String formName)
Retorna el valor de la propiedad type del form de nombre "formName" |
static Forward |
getForward(java.lang.String actionName,
java.lang.String forwardName,
java.lang.String forwardMode)
Retorna los datos de configuración del forward identificado por el nombre de la action "actionName", y el nombre y modo del forward "forwardName" y "forwardMode" |
static java.lang.String |
getForwardContent(java.lang.String actionName,
java.lang.String forwardName,
java.lang.String forwardMode)
Retorna el valor de la propiedad content del forward de nombre "forwardName" y modo "forwardMode" correspondiente a la action de nombre "actionName" |
static java.lang.String |
getForwardPath(java.lang.String actionName,
java.lang.String forwardName,
java.lang.String forwardMode)
Retorna el valor de la propiedad path del forward de nombre "forwardName" y modo "forwardMode" correspondiente a la action de nombre "actionName" |
static java.lang.String |
getMessageResources()
Retorna los datos de configuración correspondientes al messageResources |
static java.util.List |
getPluginNames()
Retorna una lista de los nombres de los plug-ins configurados |
static java.lang.String |
getPluginParam(java.lang.String pluginName,
java.lang.String paramName)
Retorna el valor del parámetro "paramName" del plug-in "pluginName" |
(package private) static void |
init(java.net.URL configURL)
Inicializa las propiedades de la clase a partir de un InputStream al fichero de configuración. |
private static Action |
setActionProperties(org.apache.commons.configuration.Configuration config)
Crea e inicializa una instancia de la clase Action con los datos pasados |
private static FormBean |
setFormBeanProperties(org.apache.commons.configuration.Configuration config)
Crea e inicializa una instancia de la clase FormBean con los datos pasados |
private static Forward |
setForwardProperties(org.apache.commons.configuration.Configuration config)
Crea e inicializa una instancia de la clase Forward con los datos pasados |
private static java.util.Map |
setPluginsProperties(org.apache.commons.configuration.Configuration config)
Crea e inicializa un Map con los datos de un plug-in pasados |
Methods inherited from class java.lang.Object |
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
Field Detail |
private static org.apache.commons.logging.Log log
private static java.util.Map actions
private static java.util.Map globalForwards
private static java.util.Map formBeans
private static java.lang.String messageResources
private static java.util.Map plugins
Constructor Detail |
private ConfigHelper()
Method Detail |
static void init(java.net.URL configURL) throws java.lang.Exception
configURL
- URL al fichero de configuración portlet-config.xml
java.lang.Exception
- En caso de que se produzca algún error durante las
tareas de inicializaciónpublic static Action getAction(java.lang.String actionName)
actionName
- Nombre de la action
public static java.lang.String getActionType(java.lang.String actionName)
actionName
- Nombre de la action
public static java.lang.String getActionInput(java.lang.String actionName)
actionName
- Nombre de la action
public static java.lang.String getActionContent(java.lang.String actionName)
actionName
- Nombre de la action
public static java.lang.String getActionScope(java.lang.String actionName)
actionName
- Nombre de la action
public static java.lang.String getActionFormName(java.lang.String actionName)
actionName
- Nombre de la action
public static java.lang.String getActionParameter(java.lang.String actionName)
actionName
- Nombre de la action
public static java.util.Map getActionForwards(java.lang.String actionName)
actionName
- Nombre de la action
public static Forward getForward(java.lang.String actionName, java.lang.String forwardName, java.lang.String forwardMode)
actionName
- Nombre de la actionforwardName
- Nombre del forwardforwardMode
- Modo del forward
public static java.lang.String getForwardPath(java.lang.String actionName, java.lang.String forwardName, java.lang.String forwardMode)
actionName
- Nombre de la actionforwardName
- Nombre del forwardforwardMode
- Modo del forward
public static java.lang.String getForwardContent(java.lang.String actionName, java.lang.String forwardName, java.lang.String forwardMode)
actionName
- Nombre de la actionforwardName
- Nombre del forwardforwardMode
- Modo del forward
public static FormBean getForm(java.lang.String formName)
formName
- Nombre del form
public static java.lang.String getFormType(java.lang.String formName)
formName
- Nombre del form
public static Forward getDefaultForward(java.lang.String forwardName, java.lang.String forwardMode)
forwardName
- Nombre del forward globalforwardMode
- Modo del forward global
public static java.lang.String getDefaultForwardPath(java.lang.String forwardName, java.lang.String forwardMode)
forwardName
- Nombre del forward globalforwardMode
- Modo del forward global
public static java.lang.String getDefaultForwardContent(java.lang.String forwardName, java.lang.String forwardMode)
forwardName
- Nombre del forward globalforwardMode
- Modo del forward global
public static java.lang.String getMessageResources()
public static java.util.List getPluginNames()
public static java.lang.String getPluginParam(java.lang.String pluginName, java.lang.String paramName)
pluginName
- Nombre del plug-inparamName
- Nombre del parámetro
private static java.util.Map extractActions(org.apache.commons.configuration.Configuration config, java.lang.String root)
config
- Datos de configuraciónroot
- raiz de las propiedades de las actions
private static Action setActionProperties(org.apache.commons.configuration.Configuration config)
config
- Datos de configuración de una Action
private static java.util.Map extractForwards(org.apache.commons.configuration.Configuration config, java.lang.String root)
config
- Datos de configuraciónroot
- raiz de las propiedades de los forwards
private static Forward setForwardProperties(org.apache.commons.configuration.Configuration config)
config
- Datos de configuración de una Forward
private static java.util.Map extractFormBeans(org.apache.commons.configuration.Configuration config, java.lang.String root)
config
- Datos de configuraciónroot
- raiz de las propiedades de los formBeans
private static FormBean setFormBeanProperties(org.apache.commons.configuration.Configuration config)
config
- Datos de configuración de una FormBean
private static java.lang.String extractMessageResources(org.apache.commons.configuration.Configuration config, java.lang.String root)
config
- Datos de configuraciónroot
- raiz de las propiedades del MessageResources
private static java.util.Map extractPlugins(org.apache.commons.configuration.Configuration config, java.lang.String root)
config
- Datos de configuraciónroot
- raiz de las propiedades de los plug-ins
private static java.util.Map setPluginsProperties(org.apache.commons.configuration.Configuration config)
config
- Datos de configuración de un plug-in
|
|||||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | ||||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |