org.apache.struts2.sitegraph
Class StrutsConfigRetriever

java.lang.Object
  extended by org.apache.struts2.sitegraph.StrutsConfigRetriever

public class StrutsConfigRetriever
extends java.lang.Object

Initializes and retrieves XWork config elements


Constructor Summary
StrutsConfigRetriever()
           
 
Method Summary
static ActionConfig getActionConfig(java.lang.String namespace, java.lang.String actionName)
          Returns the ActionConfig for this action name at this namespace.
static java.util.Map<java.lang.String,java.util.Map<java.lang.String,ActionConfig>> getActionConfigs()
          Returns a Map of all action names/configs
static java.util.Set<java.lang.String> getActionNames(java.lang.String namespace)
          Return a Set of the action names for this namespace.
static java.util.Set<java.lang.String> getNamespaces()
           
static ResultConfig getResultConfig(java.lang.String namespace, java.lang.String actionName, java.lang.String resultName)
           
static View getView(java.lang.String namespace, java.lang.String actionName, java.lang.String resultName, int type)
           
static java.io.File getViewFile(java.lang.String namespace, java.lang.String actionName, java.lang.String resultName)
           
static void setConfiguration(java.lang.String configDir, java.lang.String[] views)
           
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Constructor Detail

StrutsConfigRetriever

public StrutsConfigRetriever()
Method Detail

getActionConfigs

public static java.util.Map<java.lang.String,java.util.Map<java.lang.String,ActionConfig>> getActionConfigs()
Returns a Map of all action names/configs

Returns:
Map of all action names/configs

getNamespaces

public static java.util.Set<java.lang.String> getNamespaces()

getActionNames

public static java.util.Set<java.lang.String> getActionNames(java.lang.String namespace)
Return a Set of the action names for this namespace.

Parameters:
namespace -
Returns:
Set of the action names for this namespace.

getActionConfig

public static ActionConfig getActionConfig(java.lang.String namespace,
                                           java.lang.String actionName)
Returns the ActionConfig for this action name at this namespace.

Parameters:
namespace -
actionName -
Returns:
The ActionConfig for this action name at this namespace.

getResultConfig

public static ResultConfig getResultConfig(java.lang.String namespace,
                                           java.lang.String actionName,
                                           java.lang.String resultName)

getViewFile

public static java.io.File getViewFile(java.lang.String namespace,
                                       java.lang.String actionName,
                                       java.lang.String resultName)

getView

public static View getView(java.lang.String namespace,
                           java.lang.String actionName,
                           java.lang.String resultName,
                           int type)

setConfiguration

public static void setConfiguration(java.lang.String configDir,
                                    java.lang.String[] views)


Copyright © 2000-2012 Apache Software Foundation. All Rights Reserved.