org.ofbiz.base.component
Class ComponentConfig
java.lang.Object
org.ofbiz.base.component.ComponentConfig
public class ComponentConfig
- extends java.lang.Object
ComponentConfig - Component configuration class for ofbiz-container.xml
Method Summary |
boolean |
enabled()
|
static java.util.List<ComponentConfig.ClasspathInfo> |
getAllClasspathInfos()
|
static java.util.List<ComponentConfig.ClasspathInfo> |
getAllClasspathInfos(java.lang.String componentName)
|
static java.util.Collection<ComponentConfig> |
getAllComponents()
|
static java.util.List<ComponentConfig.EntityResourceInfo> |
getAllEntityResourceInfos(java.lang.String type)
|
static java.util.List<ComponentConfig.EntityResourceInfo> |
getAllEntityResourceInfos(java.lang.String type,
java.lang.String componentName)
|
static java.util.List<ComponentConfig.KeystoreInfo> |
getAllKeystoreInfos()
|
static java.util.List<ComponentConfig.KeystoreInfo> |
getAllKeystoreInfos(java.lang.String componentName)
|
static java.util.List<ComponentConfig.ServiceResourceInfo> |
getAllServiceResourceInfos(java.lang.String type)
|
static java.util.List<ComponentConfig.ServiceResourceInfo> |
getAllServiceResourceInfos(java.lang.String type,
java.lang.String componentName)
|
static java.util.List<ComponentConfig.TestSuiteInfo> |
getAllTestSuiteInfos()
|
static java.util.List<ComponentConfig.TestSuiteInfo> |
getAllTestSuiteInfos(java.lang.String componentName)
|
static java.util.List<ComponentConfig.WebappInfo> |
getAllWebappResourceInfos()
|
static java.util.List<ComponentConfig.WebappInfo> |
getAllWebappResourceInfos(java.lang.String componentName)
|
static java.util.List |
getAppBarWebInfos(java.lang.String serverName)
|
static java.util.List<ComponentConfig.WebappInfo> |
getAppBarWebInfos(java.lang.String serverName,
java.util.Comparator<? super java.lang.String> comp,
java.lang.String menuName)
|
static java.util.List |
getAppBarWebInfos(java.lang.String serverName,
java.lang.String menuName)
|
java.util.List<ComponentConfig.ClasspathInfo> |
getClasspathInfos()
|
static ComponentConfig |
getComponentConfig(java.lang.String globalName)
|
static ComponentConfig |
getComponentConfig(java.lang.String globalName,
java.lang.String rootLocation)
|
java.lang.String |
getComponentName()
|
java.util.List<ComponentConfig.EntityResourceInfo> |
getEntityResourceInfos()
|
java.lang.String |
getFullLocation(java.lang.String resourceLoaderName,
java.lang.String location)
|
static java.lang.String |
getFullLocation(java.lang.String componentName,
java.lang.String resourceLoaderName,
java.lang.String location)
|
java.lang.String |
getGlobalName()
|
static ComponentConfig.KeystoreInfo |
getKeystoreInfo(java.lang.String componentName,
java.lang.String keystoreName)
|
java.util.List<ComponentConfig.KeystoreInfo> |
getKeystoreInfos()
|
java.util.Map<java.lang.String,ComponentConfig.ResourceLoaderInfo> |
getResourceLoaderInfos()
|
java.lang.String |
getRootLocation()
|
static java.lang.String |
getRootLocation(java.lang.String componentName)
|
java.util.List<ComponentConfig.ServiceResourceInfo> |
getServiceResourceInfos()
|
java.io.InputStream |
getStream(java.lang.String resourceLoaderName,
java.lang.String location)
|
static java.io.InputStream |
getStream(java.lang.String componentName,
java.lang.String resourceLoaderName,
java.lang.String location)
|
java.util.List<ComponentConfig.TestSuiteInfo> |
getTestSuiteInfos()
|
java.net.URL |
getURL(java.lang.String resourceLoaderName,
java.lang.String location)
|
static java.net.URL |
getURL(java.lang.String componentName,
java.lang.String resourceLoaderName,
java.lang.String location)
|
static ComponentConfig.WebappInfo |
getWebAppInfo(java.lang.String serverName,
java.lang.String contextRoot)
|
java.util.List<ComponentConfig.WebappInfo> |
getWebappInfos()
|
boolean |
isFileResource(ComponentConfig.ResourceInfo resourceInfo)
|
boolean |
isFileResourceLoader(java.lang.String resourceLoaderName)
|
static boolean |
isFileResourceLoader(java.lang.String componentName,
java.lang.String resourceLoaderName)
|
Methods inherited from class java.lang.Object |
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
module
public static final java.lang.String module
OFBIZ_COMPONENT_XML_FILENAME
public static final java.lang.String OFBIZ_COMPONENT_XML_FILENAME
- See Also:
- Constant Field Values
componentConfigs
protected static java.util.Map<java.lang.String,ComponentConfig> componentConfigs
serverWebApps
protected static java.util.Map<java.lang.String,java.util.List<ComponentConfig.WebappInfo>> serverWebApps
globalName
protected java.lang.String globalName
rootLocation
protected java.lang.String rootLocation
componentName
protected java.lang.String componentName
enabled
protected boolean enabled
resourceLoaderInfos
protected java.util.Map<java.lang.String,ComponentConfig.ResourceLoaderInfo> resourceLoaderInfos
classpathInfos
protected java.util.List<ComponentConfig.ClasspathInfo> classpathInfos
entityResourceInfos
protected java.util.List<ComponentConfig.EntityResourceInfo> entityResourceInfos
serviceResourceInfos
protected java.util.List<ComponentConfig.ServiceResourceInfo> serviceResourceInfos
testSuiteInfos
protected java.util.List<ComponentConfig.TestSuiteInfo> testSuiteInfos
keystoreInfos
protected java.util.List<ComponentConfig.KeystoreInfo> keystoreInfos
webappInfos
protected java.util.List<ComponentConfig.WebappInfo> webappInfos
ComponentConfig
protected ComponentConfig()
ComponentConfig
protected ComponentConfig(java.lang.String globalName,
java.lang.String rootLocation)
throws ComponentException
- Throws:
ComponentException
getComponentConfig
public static ComponentConfig getComponentConfig(java.lang.String globalName)
throws ComponentException
- Throws:
ComponentException
getComponentConfig
public static ComponentConfig getComponentConfig(java.lang.String globalName,
java.lang.String rootLocation)
throws ComponentException
- Throws:
ComponentException
getAllComponents
public static java.util.Collection<ComponentConfig> getAllComponents()
getAllClasspathInfos
public static java.util.List<ComponentConfig.ClasspathInfo> getAllClasspathInfos()
getAllClasspathInfos
public static java.util.List<ComponentConfig.ClasspathInfo> getAllClasspathInfos(java.lang.String componentName)
getAllEntityResourceInfos
public static java.util.List<ComponentConfig.EntityResourceInfo> getAllEntityResourceInfos(java.lang.String type)
getAllEntityResourceInfos
public static java.util.List<ComponentConfig.EntityResourceInfo> getAllEntityResourceInfos(java.lang.String type,
java.lang.String componentName)
getAllServiceResourceInfos
public static java.util.List<ComponentConfig.ServiceResourceInfo> getAllServiceResourceInfos(java.lang.String type)
getAllServiceResourceInfos
public static java.util.List<ComponentConfig.ServiceResourceInfo> getAllServiceResourceInfos(java.lang.String type,
java.lang.String componentName)
getAllTestSuiteInfos
public static java.util.List<ComponentConfig.TestSuiteInfo> getAllTestSuiteInfos()
getAllTestSuiteInfos
public static java.util.List<ComponentConfig.TestSuiteInfo> getAllTestSuiteInfos(java.lang.String componentName)
getAllKeystoreInfos
public static java.util.List<ComponentConfig.KeystoreInfo> getAllKeystoreInfos()
getAllKeystoreInfos
public static java.util.List<ComponentConfig.KeystoreInfo> getAllKeystoreInfos(java.lang.String componentName)
getKeystoreInfo
public static ComponentConfig.KeystoreInfo getKeystoreInfo(java.lang.String componentName,
java.lang.String keystoreName)
getAllWebappResourceInfos
public static java.util.List<ComponentConfig.WebappInfo> getAllWebappResourceInfos()
getAllWebappResourceInfos
public static java.util.List<ComponentConfig.WebappInfo> getAllWebappResourceInfos(java.lang.String componentName)
isFileResourceLoader
public static boolean isFileResourceLoader(java.lang.String componentName,
java.lang.String resourceLoaderName)
throws ComponentException
- Throws:
ComponentException
getStream
public static java.io.InputStream getStream(java.lang.String componentName,
java.lang.String resourceLoaderName,
java.lang.String location)
throws ComponentException
- Throws:
ComponentException
getURL
public static java.net.URL getURL(java.lang.String componentName,
java.lang.String resourceLoaderName,
java.lang.String location)
throws ComponentException
- Throws:
ComponentException
getFullLocation
public static java.lang.String getFullLocation(java.lang.String componentName,
java.lang.String resourceLoaderName,
java.lang.String location)
throws ComponentException
- Throws:
ComponentException
getRootLocation
public static java.lang.String getRootLocation(java.lang.String componentName)
throws ComponentException
- Throws:
ComponentException
getAppBarWebInfos
public static java.util.List getAppBarWebInfos(java.lang.String serverName)
getAppBarWebInfos
public static java.util.List getAppBarWebInfos(java.lang.String serverName,
java.lang.String menuName)
getAppBarWebInfos
public static java.util.List<ComponentConfig.WebappInfo> getAppBarWebInfos(java.lang.String serverName,
java.util.Comparator<? super java.lang.String> comp,
java.lang.String menuName)
getWebAppInfo
public static ComponentConfig.WebappInfo getWebAppInfo(java.lang.String serverName,
java.lang.String contextRoot)
isFileResource
public boolean isFileResource(ComponentConfig.ResourceInfo resourceInfo)
throws ComponentException
- Throws:
ComponentException
isFileResourceLoader
public boolean isFileResourceLoader(java.lang.String resourceLoaderName)
throws ComponentException
- Throws:
ComponentException
getStream
public java.io.InputStream getStream(java.lang.String resourceLoaderName,
java.lang.String location)
throws ComponentException
- Throws:
ComponentException
getURL
public java.net.URL getURL(java.lang.String resourceLoaderName,
java.lang.String location)
throws ComponentException
- Throws:
ComponentException
getFullLocation
public java.lang.String getFullLocation(java.lang.String resourceLoaderName,
java.lang.String location)
throws ComponentException
- Throws:
ComponentException
getClasspathInfos
public java.util.List<ComponentConfig.ClasspathInfo> getClasspathInfos()
getComponentName
public java.lang.String getComponentName()
getEntityResourceInfos
public java.util.List<ComponentConfig.EntityResourceInfo> getEntityResourceInfos()
getGlobalName
public java.lang.String getGlobalName()
getResourceLoaderInfos
public java.util.Map<java.lang.String,ComponentConfig.ResourceLoaderInfo> getResourceLoaderInfos()
getRootLocation
public java.lang.String getRootLocation()
getServiceResourceInfos
public java.util.List<ComponentConfig.ServiceResourceInfo> getServiceResourceInfos()
getTestSuiteInfos
public java.util.List<ComponentConfig.TestSuiteInfo> getTestSuiteInfos()
getKeystoreInfos
public java.util.List<ComponentConfig.KeystoreInfo> getKeystoreInfos()
getWebappInfos
public java.util.List<ComponentConfig.WebappInfo> getWebappInfos()
enabled
public boolean enabled()