Uses of Interface
com.atlassian.bamboo.expirables.ExpiryTicker
-
-
Uses of ExpiryTicker in com.atlassian.bamboo.build.logger
Fields in com.atlassian.bamboo.build.logger declared as ExpiryTicker Modifier and Type Field Description protected ExpiryTicker
BuildLoggerImpl. expiryTicker
Methods in com.atlassian.bamboo.build.logger with parameters of type ExpiryTicker Modifier and Type Method Description void
ExpiryTickerJob. setExpiryTicker(ExpiryTicker expiryTicker)
Constructors in com.atlassian.bamboo.build.logger with parameters of type ExpiryTicker Constructor Description BuildLogFileWriter(File logFile, @NotNull ExpiryTicker expiryTicker)
BuildLoggerImpl(LoggerId<? extends Key> loggerId, @NotNull ExpiryTicker expiryTicker)
DefaultBuildLoggerManager(@NotNull ExpiryTicker expiryTicker)
LazyBuildLogFileWriterImpl(File logFile, ExpiryTicker expiryTicker)
-
Uses of ExpiryTicker in com.atlassian.bamboo.caching.conversation
Constructors in com.atlassian.bamboo.caching.conversation with parameters of type ExpiryTicker Constructor Description ConversationStorageServiceImpl(ExpiryTicker expiryTicker)
-
Uses of ExpiryTicker in com.atlassian.bamboo.shell
Constructors in com.atlassian.bamboo.shell with parameters of type ExpiryTicker Constructor Description RemoteAgentShellSessionManager(JmsTemplateMessageSender jmsTemplateMessageSender, ExpiryTicker expiryTicker)
ShellSessionManager(ExpiryTicker expiryTicker)
-
Uses of ExpiryTicker in com.atlassian.bamboo.spring
Fields in com.atlassian.bamboo.spring with type parameters of type ExpiryTicker Modifier and Type Field Description static Supplier<ExpiryTicker>
ComponentAccessor. EXPIRY_TICKER
Deprecated. -
Uses of ExpiryTicker in com.atlassian.bamboo.utils.expirables
Classes in com.atlassian.bamboo.utils.expirables that implement ExpiryTicker Modifier and Type Class Description class
ExpiryTickerImpl
Methods in com.atlassian.bamboo.utils.expirables with parameters of type ExpiryTicker Modifier and Type Method Description static <T> com.atlassian.util.concurrent.ResettableLazyReference<T>
ExpirableReferences. expirable(@NotNull Supplier<T> supplier, @NotNull BambooTimeValue timeToIdle, @NotNull ExpiryTicker expiryTicker)
Deprecated.since 6.3 use theDuration
variant insteadstatic <T> com.atlassian.util.concurrent.ResettableLazyReference<T>
ExpirableReferences. expirable(@NotNull Supplier<T> supplier, @NotNull Duration timeToIdle, @NotNull ExpiryTicker expiryTicker)
Returns aResettableLazyReference
.static <T extends Closeable>
com.atlassian.util.concurrent.ResettableLazyReference<T>ExpirableReferences. expirableWithClose(@NotNull Supplier<T> supplier, @NotNull BambooTimeValue timeToIdle, @NotNull ExpiryTicker expiryTicker)
Deprecated.since 6.3 use theDuration
variant insteadstatic <T extends Closeable>
com.atlassian.util.concurrent.ResettableLazyReference<T>ExpirableReferences. expirableWithClose(@NotNull Supplier<T> supplier, @NotNull Duration timeToIdle, @NotNull ExpiryTicker expiryTicker)
Returns aResettableLazyReference
that will automatically close() the referenced object when it's expired}Constructors in com.atlassian.bamboo.utils.expirables with parameters of type ExpiryTicker Constructor Description ExpiryHandlerImpl(@NotNull Expirable expiring, @NotNull BambooTimeValue timeToIdle, @NotNull ExpiryTicker expiryTicker)
Deprecated.since 6.3 use theDuration
variant insteadExpiryHandlerImpl(@NotNull Expirable expiring, @NotNull Duration timeToIdle, @NotNull ExpiryTicker expiryTicker)
-
Uses of ExpiryTicker in com.atlassian.bamboo.v2.build.agent.remote
Constructors in com.atlassian.bamboo.v2.build.agent.remote with parameters of type ExpiryTicker Constructor Description RemoteBuildLogger(File logFile, LoggerId<? extends Key> loggerId, BambooAgentMessageSender sender, ExpiryTicker expiryTicker, BuildHangingConfig buildHangingConfig, boolean dcMode)
-