|
||||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |
java.lang.Object de.smartics.properties.impl.config.domain.key.envapp.AbstractPropertiesDefinitionContext de.smartics.properties.impl.config.domain.key.rtaware.TenantUserPropertiesDefinitionContext
@ThreadSafe public final class TenantUserPropertiesDefinitionContext
Contains information from the definition.xml
that is contained in archives providing property information, based on environment, application, tenant and user.
Field Summary |
---|
Fields inherited from class de.smartics.properties.impl.config.domain.key.envapp.AbstractPropertiesDefinitionContext |
---|
DEFAULT_TLDS |
Constructor Summary | |
---|---|
TenantUserPropertiesDefinitionContext() Convenience constructor using the default TLDs and not registering any environments, nodes or groups. |
|
TenantUserPropertiesDefinitionContext(Set<String> environments, Set<String> nodes, Set<String> groups) Convenience constructor using the default TLDs and no explicit files. |
|
TenantUserPropertiesDefinitionContext(Set<String> environments, Set<String> nodes, Set<String> groups, PropertyResourceMatchers files) Convenience constructor using the default TLDs. |
|
TenantUserPropertiesDefinitionContext(Set<String> tlds, Set<String> environments, Set<String> nodes, Set<String> groups) Convenience constructor without an explicit path to configuration key mapping. |
|
TenantUserPropertiesDefinitionContext(Set<String> tlds, Set<String> environments, Set<String> nodes, Set<String> groups, PropertyResourceMatchers files) Default constructor. |
Method Summary |
---|
Methods inherited from class de.smartics.properties.impl.config.domain.key.envapp.AbstractPropertiesDefinitionContext |
---|
getKey, isGroup, isRegisteredEnvironment, isRegisteredGroup, isRegisteredGroupTld, isRegisteredNode, toString |
Methods inherited from class java.lang.Object |
---|
clone, equals, finalize, getClass, hashCode, notify, notifyAll, wait, wait, wait |
Constructor Detail |
---|
public TenantUserPropertiesDefinitionContext()
public TenantUserPropertiesDefinitionContext(Set<String> environments, Set<String> nodes, Set<String> groups)
environments
- the collection of registered environment names.
nodes
- the collection of registered node names.
groups
- the collection of registered group names.
public TenantUserPropertiesDefinitionContext(Set<String> tlds, Set<String> environments, Set<String> nodes, Set<String> groups)
tlds
- the collection of top-level-domains (tlds).
environments
- the collection of registered environment names.
nodes
- the collection of registered node names.
groups
- the collection of registered group names.
public TenantUserPropertiesDefinitionContext(Set<String> environments, Set<String> nodes, Set<String> groups, PropertyResourceMatchers files)
environments
- the collection of registered environment names.
nodes
- the collection of registered node names.
groups
- the collection of registered group names.
files
- the mapping of properties file path names to a associated configuration key.
public TenantUserPropertiesDefinitionContext(Set<String> tlds, Set<String> environments, Set<String> nodes, Set<String> groups, PropertyResourceMatchers files)
tlds
- the collection of top-level-domains (tlds).
environments
- the collection of registered environment names.
nodes
- the collection of registered node names.
groups
- the collection of registered group names.
files
- the mapping of properties file path names to a associated configuration key.
|
||||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |