Uses of Package
com.atlassian.bamboo.variable
-
Classes in com.atlassian.bamboo.variable used by com.atlassian.bamboo.agent.ephemeral Class Description CustomVariableContext Bean maintainingThreadLocal
state of available variables. -
Classes in com.atlassian.bamboo.variable used by com.atlassian.bamboo.analytics.basedata.collector.generator Class Description VariableDefinitionManager Secure variables are encoded/decoded on the fly. -
Classes in com.atlassian.bamboo.variable used by com.atlassian.bamboo.build Class Description CustomVariableContext Bean maintainingThreadLocal
state of available variables.VariableDefinitionContext Light version ofVariableDefinition
class, that could be passed to the agent insideBuildContext
The purpose of this interface is to pass currently evaluated variable context.VariableDefinitionManager Secure variables are encoded/decoded on the fly. -
Classes in com.atlassian.bamboo.variable used by com.atlassian.bamboo.build.artifact Class Description CustomVariableContext Bean maintainingThreadLocal
state of available variables. -
Classes in com.atlassian.bamboo.variable used by com.atlassian.bamboo.build.context Class Description VariableContext A bag for all variable related data insideCommonContext
VariableDefinitionManager Secure variables are encoded/decoded on the fly. -
Classes in com.atlassian.bamboo.variable used by com.atlassian.bamboo.build.creation Class Description VariableDefinition VariableDefinitionManager Secure variables are encoded/decoded on the fly. -
Classes in com.atlassian.bamboo.variable used by com.atlassian.bamboo.build.logger.interceptors Class Description VariableContext A bag for all variable related data insideCommonContext
-
Classes in com.atlassian.bamboo.variable used by com.atlassian.bamboo.chains Class Description CustomVariableContext Bean maintainingThreadLocal
state of available variables.StageVariableContext Represents state of variables in reference to stage results.VariableContext A bag for all variable related data insideCommonContext
VariableDefinitionContext Light version ofVariableDefinition
class, that could be passed to the agent insideBuildContext
The purpose of this interface is to pass currently evaluated variable context. -
Classes in com.atlassian.bamboo.variable used by com.atlassian.bamboo.chains.execution Class Description VariableDefinitionContext Light version ofVariableDefinition
class, that could be passed to the agent insideBuildContext
The purpose of this interface is to pass currently evaluated variable context. -
Classes in com.atlassian.bamboo.variable used by com.atlassian.bamboo.configuration.external Class Description CustomVariableContext Bean maintainingThreadLocal
state of available variables. -
Classes in com.atlassian.bamboo.variable used by com.atlassian.bamboo.configuration.external.exporters Class Description VariableDefinition -
Classes in com.atlassian.bamboo.variable used by com.atlassian.bamboo.configuration.repository Class Description CustomVariableContext Bean maintainingThreadLocal
state of available variables. -
Classes in com.atlassian.bamboo.variable used by com.atlassian.bamboo.configuration.variable Class Description VariableDefinition -
Classes in com.atlassian.bamboo.variable used by com.atlassian.bamboo.deployments.environments.actions Class Description CustomVariableContext Bean maintainingThreadLocal
state of available variables. -
Classes in com.atlassian.bamboo.variable used by com.atlassian.bamboo.deployments.environments.actions.variable Class Description VariableDefinition -
Classes in com.atlassian.bamboo.variable used by com.atlassian.bamboo.deployments.environments.service Class Description VariableConfigurationService Service for modification of global and plan variable definitions.VariableDefinitionManager Secure variables are encoded/decoded on the fly. -
Classes in com.atlassian.bamboo.variable used by com.atlassian.bamboo.deployments.execution Class Description VariableContext A bag for all variable related data insideCommonContext
-
Classes in com.atlassian.bamboo.variable used by com.atlassian.bamboo.deployments.execution.service Class Description CustomVariableContextRunner Interface used to execute providedRunnable
orCallable
in BambooCustomVariableContext
variable awareThreadLocal
. -
Classes in com.atlassian.bamboo.variable used by com.atlassian.bamboo.deployments.projects.actions Class Description CustomVariableContext Bean maintainingThreadLocal
state of available variables. -
Classes in com.atlassian.bamboo.variable used by com.atlassian.bamboo.deployments.projects.service Class Description VariableDefinitionManager Secure variables are encoded/decoded on the fly. -
Classes in com.atlassian.bamboo.variable used by com.atlassian.bamboo.deployments.results.service Class Description VariableContext A bag for all variable related data insideCommonContext
-
Classes in com.atlassian.bamboo.variable used by com.atlassian.bamboo.deployments.versions Class Description VariableSubstitutionContext Light version ofVariableSubstitution
class, that could be passed to the agent insideBuildContext
The purpose of this interface is to log usage of variables. -
Classes in com.atlassian.bamboo.variable used by com.atlassian.bamboo.deployments.versions.actions Class Description CustomVariableContext Bean maintainingThreadLocal
state of available variables.VariableDefinitionContext Light version ofVariableDefinition
class, that could be passed to the agent insideBuildContext
The purpose of this interface is to pass currently evaluated variable context.VariableDefinitionManager Secure variables are encoded/decoded on the fly. -
Classes in com.atlassian.bamboo.variable used by com.atlassian.bamboo.deployments.versions.service Class Description CustomVariableContext Bean maintainingThreadLocal
state of available variables.VariableConfigurationService Service for modification of global and plan variable definitions.VariableDefinitionContext Light version ofVariableDefinition
class, that could be passed to the agent insideBuildContext
The purpose of this interface is to pass currently evaluated variable context.VariableDefinitionDao VariableDefinitionFactory VariableDefinitionManager Secure variables are encoded/decoded on the fly.VariableSubstitutionContext Light version ofVariableSubstitution
class, that could be passed to the agent insideBuildContext
The purpose of this interface is to log usage of variables. -
Classes in com.atlassian.bamboo.variable used by com.atlassian.bamboo.matcher.bean Class Description VariableDefinition -
Classes in com.atlassian.bamboo.variable used by com.atlassian.bamboo.migration.stream Class Description VariableContextSnapshot VariableContextSnapshot is required to allow resuming build execution in the same variable context as its first run.VariableDefinition VariableDefinitionDao VariableSubstitution Deprecated.since 5.15 -
Classes in com.atlassian.bamboo.variable used by com.atlassian.bamboo.migration.stream.build Class Description StageVariableContext Represents state of variables in reference to stage results. -
Classes in com.atlassian.bamboo.variable used by com.atlassian.bamboo.notification Class Description CustomVariableContext Bean maintainingThreadLocal
state of available variables. -
Classes in com.atlassian.bamboo.variable used by com.atlassian.bamboo.notification.buildcompleted Class Description CustomVariableContext Bean maintainingThreadLocal
state of available variables. -
Classes in com.atlassian.bamboo.variable used by com.atlassian.bamboo.notification.chain Class Description CustomVariableContext Bean maintainingThreadLocal
state of available variables. -
Classes in com.atlassian.bamboo.variable used by com.atlassian.bamboo.notification.transports.webhook Class Description CustomVariableContext Bean maintainingThreadLocal
state of available variables. -
Classes in com.atlassian.bamboo.variable used by com.atlassian.bamboo.plan Class Description VariableDefinition VariableDefinitionManager Secure variables are encoded/decoded on the fly. -
Classes in com.atlassian.bamboo.variable used by com.atlassian.bamboo.plan.artifact Class Description CustomVariableContext Bean maintainingThreadLocal
state of available variables. -
Classes in com.atlassian.bamboo.variable used by com.atlassian.bamboo.plan.branch Class Description CustomVariableContext Bean maintainingThreadLocal
state of available variables. -
Classes in com.atlassian.bamboo.variable used by com.atlassian.bamboo.plan.branch.cache Class Description VariableDefinitionManager Secure variables are encoded/decoded on the fly. -
Classes in com.atlassian.bamboo.variable used by com.atlassian.bamboo.plan.cache Class Description CustomVariableContext Bean maintainingThreadLocal
state of available variables.VariableContextSnapshot VariableContextSnapshot is required to allow resuming build execution in the same variable context as its first run.VariableDefinition VariableDefinitionManager Secure variables are encoded/decoded on the fly.VariableSubstitution Deprecated.since 5.15 -
Classes in com.atlassian.bamboo.variable used by com.atlassian.bamboo.plan.helpers Class Description VariableDefinition -
Classes in com.atlassian.bamboo.variable used by com.atlassian.bamboo.plan.pullrequest Class Description CustomVariableContext Bean maintainingThreadLocal
state of available variables. -
Classes in com.atlassian.bamboo.variable used by com.atlassian.bamboo.plugins.bitbucket.v2.configurator Class Description CustomVariableContext Bean maintainingThreadLocal
state of available variables. -
Classes in com.atlassian.bamboo.variable used by com.atlassian.bamboo.plugins.bitbucket.v2.viewer Class Description CustomVariableContext Bean maintainingThreadLocal
state of available variables. -
Classes in com.atlassian.bamboo.variable used by com.atlassian.bamboo.plugins.bitbucket.v2.webhooks Class Description CustomVariableContext Bean maintainingThreadLocal
state of available variables. -
Classes in com.atlassian.bamboo.variable used by com.atlassian.bamboo.plugins.bitbucket.v2.webhooks.predicates Class Description CustomVariableContext Bean maintainingThreadLocal
state of available variables. -
Classes in com.atlassian.bamboo.variable used by com.atlassian.bamboo.plugins.git Class Description CustomVariableContext Bean maintainingThreadLocal
state of available variables. -
Classes in com.atlassian.bamboo.variable used by com.atlassian.bamboo.plugins.git.v2 Class Description CustomVariableContext Bean maintainingThreadLocal
state of available variables. -
Classes in com.atlassian.bamboo.variable used by com.atlassian.bamboo.plugins.git.v2.configurator Class Description CustomVariableContext Bean maintainingThreadLocal
state of available variables. -
Classes in com.atlassian.bamboo.variable used by com.atlassian.bamboo.plugins.github.configurator Class Description CustomVariableContext Bean maintainingThreadLocal
state of available variables. -
Classes in com.atlassian.bamboo.variable used by com.atlassian.bamboo.plugins.jira.rest.model.build Class Description CustomVariableContext Bean maintainingThreadLocal
state of available variables. -
Classes in com.atlassian.bamboo.variable used by com.atlassian.bamboo.plugins.jira.rest.resource Class Description CustomVariableContext Bean maintainingThreadLocal
state of available variables. -
Classes in com.atlassian.bamboo.variable used by com.atlassian.bamboo.plugins.labeller Class Description CustomVariableContext Bean maintainingThreadLocal
state of available variables. -
Classes in com.atlassian.bamboo.variable used by com.atlassian.bamboo.plugins.rest.admin.globalvariable Class Description VariableConfigurationService Service for modification of global and plan variable definitions.VariableDefinitionManager Secure variables are encoded/decoded on the fly. -
Classes in com.atlassian.bamboo.variable used by com.atlassian.bamboo.plugins.rest.build Class Description VariableDefinitionManager Secure variables are encoded/decoded on the fly. -
Classes in com.atlassian.bamboo.variable used by com.atlassian.bamboo.plugins.rest.deployments.environments Class Description VariableConfigurationService Service for modification of global and plan variable definitions.VariableDefinitionManager Secure variables are encoded/decoded on the fly. -
Classes in com.atlassian.bamboo.variable used by com.atlassian.bamboo.plugins.rest.deployments.execution Class Description CustomVariableContext Bean maintainingThreadLocal
state of available variables. -
Classes in com.atlassian.bamboo.variable used by com.atlassian.bamboo.plugins.rest.deployments.projects Class Description CustomVariableContext Bean maintainingThreadLocal
state of available variables.VariableDefinitionManager Secure variables are encoded/decoded on the fly. -
Classes in com.atlassian.bamboo.variable used by com.atlassian.bamboo.plugins.rest.model.build Class Description VariableDefinitionContext Light version ofVariableDefinition
class, that could be passed to the agent insideBuildContext
The purpose of this interface is to pass currently evaluated variable context. -
Classes in com.atlassian.bamboo.variable used by com.atlassian.bamboo.plugins.rest.model.configuration Class Description VariableDefinitionContext Light version ofVariableDefinition
class, that could be passed to the agent insideBuildContext
The purpose of this interface is to pass currently evaluated variable context.VariableDefinitionIdentifier VariableSubstitutionContext Light version ofVariableSubstitution
class, that could be passed to the agent insideBuildContext
The purpose of this interface is to log usage of variables.VariableType Type of Bamboo variable. -
Classes in com.atlassian.bamboo.variable used by com.atlassian.bamboo.plugins.rest.model.search Class Description CustomVariableContext Bean maintainingThreadLocal
state of available variables. -
Classes in com.atlassian.bamboo.variable used by com.atlassian.bamboo.plugins.rest.resource Class Description CustomVariableContext Bean maintainingThreadLocal
state of available variables.VariableConfigurationService Service for modification of global and plan variable definitions.VariableDefinitionManager Secure variables are encoded/decoded on the fly. -
Classes in com.atlassian.bamboo.variable used by com.atlassian.bamboo.plugins.stash.events Class Description CustomVariableContext Bean maintainingThreadLocal
state of available variables. -
Classes in com.atlassian.bamboo.variable used by com.atlassian.bamboo.plugins.stash.predicates Class Description CustomVariableContext Bean maintainingThreadLocal
state of available variables. -
Classes in com.atlassian.bamboo.variable used by com.atlassian.bamboo.plugins.stash.rest.resource Class Description CustomVariableContext Bean maintainingThreadLocal
state of available variables. -
Classes in com.atlassian.bamboo.variable used by com.atlassian.bamboo.plugins.stash.v2.configurator Class Description CustomVariableContext Bean maintainingThreadLocal
state of available variables. -
Classes in com.atlassian.bamboo.variable used by com.atlassian.bamboo.plugins.testutils.rest.resource.administration Class Description VariableConfigurationService Service for modification of global and plan variable definitions.VariableDefinitionManager Secure variables are encoded/decoded on the fly. -
Classes in com.atlassian.bamboo.variable used by com.atlassian.bamboo.plugins.testutils.rest.resource.deployment Class Description VariableConfigurationService Service for modification of global and plan variable definitions. -
Classes in com.atlassian.bamboo.variable used by com.atlassian.bamboo.plugins.testutils.rest.resource.plan Class Description VariableConfigurationService Service for modification of global and plan variable definitions. -
Classes in com.atlassian.bamboo.variable used by com.atlassian.bamboo.plugins.variable.debug Class Description CustomVariableContext Bean maintainingThreadLocal
state of available variables. -
Classes in com.atlassian.bamboo.variable used by com.atlassian.bamboo.process Class Description CustomVariableContext Bean maintainingThreadLocal
state of available variables.VariableContext A bag for all variable related data insideCommonContext
-
Classes in com.atlassian.bamboo.variable used by com.atlassian.bamboo.project Class Description VariableDefinitionDao -
Classes in com.atlassian.bamboo.variable used by com.atlassian.bamboo.repository Class Description CustomVariableContext Bean maintainingThreadLocal
state of available variables. -
Classes in com.atlassian.bamboo.variable used by com.atlassian.bamboo.repository.svn.v2 Class Description CustomVariableContext Bean maintainingThreadLocal
state of available variables. -
Classes in com.atlassian.bamboo.variable used by com.atlassian.bamboo.rest.model.deployments.versions Class Description VariableSubstitutionContext Light version ofVariableSubstitution
class, that could be passed to the agent insideBuildContext
The purpose of this interface is to log usage of variables. -
Classes in com.atlassian.bamboo.variable used by com.atlassian.bamboo.resultsummary Class Description VariableContext A bag for all variable related data insideCommonContext
VariableContextSnapshot VariableContextSnapshot is required to allow resuming build execution in the same variable context as its first run.VariableSubstitution Deprecated.since 5.15 -
Classes in com.atlassian.bamboo.variable used by com.atlassian.bamboo.resultsummary.variables Class Description VariableDefinitionContext Light version ofVariableDefinition
class, that could be passed to the agent insideBuildContext
The purpose of this interface is to pass currently evaluated variable context.VariableDefinitionManager Secure variables are encoded/decoded on the fly. -
Classes in com.atlassian.bamboo.variable used by com.atlassian.bamboo.spring Class Description VariableDefinitionManager Secure variables are encoded/decoded on the fly. -
Classes in com.atlassian.bamboo.variable used by com.atlassian.bamboo.tag.service Class Description CustomVariableContext Bean maintainingThreadLocal
state of available variables. -
Classes in com.atlassian.bamboo.variable used by com.atlassian.bamboo.task Class Description CustomVariableContext Bean maintainingThreadLocal
state of available variables. -
Classes in com.atlassian.bamboo.variable used by com.atlassian.bamboo.testutils.rest.entity Class Description VariableDefinition -
Classes in com.atlassian.bamboo.variable used by com.atlassian.bamboo.trigger.environment Class Description CustomVariableContext Bean maintainingThreadLocal
state of available variables. -
Classes in com.atlassian.bamboo.variable used by com.atlassian.bamboo.trigger.exporters Class Description CustomVariableContext Bean maintainingThreadLocal
state of available variables. -
Classes in com.atlassian.bamboo.variable used by com.atlassian.bamboo.trigger.remote.rest Class Description CustomVariableContext Bean maintainingThreadLocal
state of available variables. -
Classes in com.atlassian.bamboo.variable used by com.atlassian.bamboo.util Class Description VariableContext A bag for all variable related data insideCommonContext
VariableDefinition VariableDefinitionContext Light version ofVariableDefinition
class, that could be passed to the agent insideBuildContext
The purpose of this interface is to pass currently evaluated variable context.VariableSubstitutionContext Light version ofVariableSubstitution
class, that could be passed to the agent insideBuildContext
The purpose of this interface is to log usage of variables. -
Classes in com.atlassian.bamboo.variable used by com.atlassian.bamboo.utils Class Description VariableDefinition VariableDefinitionContext Light version ofVariableDefinition
class, that could be passed to the agent insideBuildContext
The purpose of this interface is to pass currently evaluated variable context. -
Classes in com.atlassian.bamboo.variable used by com.atlassian.bamboo.v2.build Class Description VariableContext A bag for all variable related data insideCommonContext
-
Classes in com.atlassian.bamboo.variable used by com.atlassian.bamboo.v2.build.agent Class Description CustomVariableContext Bean maintainingThreadLocal
state of available variables.CustomVariableContextRunner Interface used to execute providedRunnable
orCallable
in BambooCustomVariableContext
variable awareThreadLocal
. -
Classes in com.atlassian.bamboo.variable used by com.atlassian.bamboo.v2.build.agent.docker Class Description CustomVariableContext Bean maintainingThreadLocal
state of available variables. -
Classes in com.atlassian.bamboo.variable used by com.atlassian.bamboo.v2.build.events Class Description CustomVariableContextRunner Interface used to execute providedRunnable
orCallable
in BambooCustomVariableContext
variable awareThreadLocal
. -
Classes in com.atlassian.bamboo.variable used by com.atlassian.bamboo.v2.build.queue Class Description CustomVariableContextRunner Interface used to execute providedRunnable
orCallable
in BambooCustomVariableContext
variable awareThreadLocal
. -
Classes in com.atlassian.bamboo.variable used by com.atlassian.bamboo.v2.trigger Class Description CustomVariableContext Bean maintainingThreadLocal
state of available variables.VariableDefinitionManager Secure variables are encoded/decoded on the fly. -
Classes in com.atlassian.bamboo.variable used by com.atlassian.bamboo.v2.ww2.build Class Description VariableDefinitionContext Light version ofVariableDefinition
class, that could be passed to the agent insideBuildContext
The purpose of this interface is to pass currently evaluated variable context.VariableDefinitionManager Secure variables are encoded/decoded on the fly. -
Classes in com.atlassian.bamboo.variable used by com.atlassian.bamboo.variable Class Description CustomVariableContext Bean maintainingThreadLocal
state of available variables.CustomVariableContextRunner Interface used to execute providedRunnable
orCallable
in BambooCustomVariableContext
variable awareThreadLocal
.EncryptedVariableDefinitionAccessor Secured variables will be not decoded.ImmutableVariableContext A read-only bag for all variable related data insideCommonContext
StageVariableContext Represents state of variables in reference to stage results.StageVariableContextImpl VariableConfigurationService Service for modification of global and plan variable definitions.VariableContext A bag for all variable related data insideCommonContext
VariableContextBuilder VariableContextSnapshot VariableContextSnapshot is required to allow resuming build execution in the same variable context as its first run.VariableContextSnapshotImpl VariableDefinition VariableDefinitionAccessor Fetches variable definitions for different contexts.VariableDefinitionContext Light version ofVariableDefinition
class, that could be passed to the agent insideBuildContext
The purpose of this interface is to pass currently evaluated variable context.VariableDefinitionDao VariableDefinitionFactory VariableDefinitionIdentifier VariableDefinitionImpl VariableDefinitionManager Secure variables are encoded/decoded on the fly.VariableSubstitution Deprecated.since 5.15VariableSubstitutionContext Light version ofVariableSubstitution
class, that could be passed to the agent insideBuildContext
The purpose of this interface is to log usage of variables.VariableSubstitutionImpl VariableType Type of Bamboo variable.VariableUsage Object representing an analyzed usage of a variable anywhere in Bamboo.VariableValidationService -
Classes in com.atlassian.bamboo.variable used by com.atlassian.bamboo.variable.baseline Class Description VariableContext A bag for all variable related data insideCommonContext
VariableDefinitionIdentifier VariableSubstitutionContext Light version ofVariableSubstitution
class, that could be passed to the agent insideBuildContext
The purpose of this interface is to log usage of variables.VariableType Type of Bamboo variable. -
Classes in com.atlassian.bamboo.variable used by com.atlassian.bamboo.variable.matcher Class Description VariableDefinitionIdentifier -
Classes in com.atlassian.bamboo.variable used by com.atlassian.bamboo.variable.substitutor Class Description CustomVariableContext Bean maintainingThreadLocal
state of available variables.VariableDefinitionContext Light version ofVariableDefinition
class, that could be passed to the agent insideBuildContext
The purpose of this interface is to pass currently evaluated variable context.VariableDefinitionManager Secure variables are encoded/decoded on the fly.VariableSubstitutionContext Light version ofVariableSubstitution
class, that could be passed to the agent insideBuildContext
The purpose of this interface is to log usage of variables. -
Classes in com.atlassian.bamboo.variable used by com.atlassian.bamboo.vcs.configuration.legacy Class Description VariableContext A bag for all variable related data insideCommonContext
-
Classes in com.atlassian.bamboo.variable used by com.atlassian.bamboo.vcs.configuration.service Class Description CustomVariableContext Bean maintainingThreadLocal
state of available variables. -
Classes in com.atlassian.bamboo.variable used by com.atlassian.bamboo.vcs.viewer.fisheye Class Description CustomVariableContext Bean maintainingThreadLocal
state of available variables. -
Classes in com.atlassian.bamboo.variable used by com.atlassian.bamboo.vcs.viewer.generic Class Description CustomVariableContext Bean maintainingThreadLocal
state of available variables. -
Classes in com.atlassian.bamboo.variable used by com.atlassian.bamboo.vcsversion Class Description CustomVariableContext Bean maintainingThreadLocal
state of available variables. -
Classes in com.atlassian.bamboo.variable used by com.atlassian.bamboo.webrepository.fisheye Class Description CustomVariableContext Bean maintainingThreadLocal
state of available variables. -
Classes in com.atlassian.bamboo.variable used by com.atlassian.bamboo.webrepository.stash Class Description CustomVariableContext Bean maintainingThreadLocal
state of available variables. -
Classes in com.atlassian.bamboo.variable used by com.atlassian.bamboo.ww2 Class Description CustomVariableContext Bean maintainingThreadLocal
state of available variables. -
Classes in com.atlassian.bamboo.variable used by com.atlassian.bamboo.ww2.actions Class Description VariableDefinition VariableDefinitionManager Secure variables are encoded/decoded on the fly. -
Classes in com.atlassian.bamboo.variable used by com.atlassian.bamboo.ww2.actions.admin Class Description CustomVariableContext Bean maintainingThreadLocal
state of available variables. -
Classes in com.atlassian.bamboo.variable used by com.atlassian.bamboo.ww2.actions.build.admin.config.repository Class Description CustomVariableContext Bean maintainingThreadLocal
state of available variables. -
Classes in com.atlassian.bamboo.variable used by com.atlassian.bamboo.ww2.actions.build.admin.config.variable Class Description VariableDefinition -
Classes in com.atlassian.bamboo.variable used by com.atlassian.bamboo.ww2.actions.project.variable Class Description VariableDefinition -
Classes in com.atlassian.bamboo.variable used by com.atlassian.bamboo.ww2.beans Class Description CustomVariableContext Bean maintainingThreadLocal
state of available variables. -
Classes in com.atlassian.bamboo.variable used by com.atlassian.bamboo.ww2.interceptors Class Description CustomVariableContext Bean maintainingThreadLocal
state of available variables.