public class RuntimeSharedLibrarySettingsConfiguration extends Object
Modifier and Type | Class and Description |
---|---|
static class |
RuntimeSharedLibrarySettingsConfiguration.ApplicationDomainTarget
Enum of the supported application domain targets of an RSL.
|
Modifier and Type | Field and Description |
---|---|
protected ConfigurationPathResolver |
configResolver |
Constructor and Description |
---|
RuntimeSharedLibrarySettingsConfiguration(Configuration configuration) |
Modifier and Type | Method and Description |
---|---|
void |
cfgApplicationDomain(ConfigurationValue cfgval,
String[] args) |
void |
cfgForceRsls(ConfigurationValue cfgval,
String[] args) |
String |
getApplicationDomain(String swcPath)
Get the application domain an RSL should be loaded into.
|
static ConfigurationInfo |
getApplicationDomainInfo() |
Map<VirtualFile,String> |
getApplicationDomains()
Get the HashMap of any applicationDomain overrides for RSL loading.
|
VirtualFile[] |
getForceRsls()
Get the array of SWCs that should have their RSLs loaded, even if
the compiler detects no classes being used from the SWC.
|
static ConfigurationInfo |
getForceRslsInfo() |
Set<String> |
getForceRslsPaths()
Get the SWCs that are forced to load RSLs as a set of paths.
|
void |
setConfigPathResolver(ConfigurationPathResolver resolver) |
protected ConfigurationPathResolver configResolver
public RuntimeSharedLibrarySettingsConfiguration(Configuration configuration)
public void setConfigPathResolver(ConfigurationPathResolver resolver)
public VirtualFile[] getForceRsls()
public Set<String> getForceRslsPaths()
public void cfgForceRsls(ConfigurationValue cfgval, String[] args) throws ConfigurationException
ConfigurationException
public static ConfigurationInfo getForceRslsInfo()
public String getApplicationDomain(String swcPath)
swcPath
- The full path of the swc file.public Map<VirtualFile,String> getApplicationDomains()
public void cfgApplicationDomain(ConfigurationValue cfgval, String[] args) throws ConfigurationException
ConfigurationException
public static ConfigurationInfo getApplicationDomainInfo()
Copyright © 2016 The Apache Software Foundation. All rights reserved.