Modifier and Type | Field and Description |
---|---|
protected ExpiryTicker |
BuildLoggerImpl.expiryTicker |
Modifier and Type | Method and Description |
---|---|
void |
ExpiryTickerJob.setExpiryTicker(ExpiryTicker expiryTicker) |
Constructor and Description |
---|
BuildLogFileWriter(File logFile,
ExpiryTicker expiryTicker) |
BuildLoggerImpl(LoggerId loggerId,
ExpiryTicker expiryTicker) |
DefaultBuildLoggerManager(ExpiryTicker expiryTicker) |
LazyBuildLogFileWriterImpl(File logFile,
ExpiryTicker expiryTicker) |
Constructor and Description |
---|
ConversationStorageServiceImpl(ExpiryTicker expiryTicker) |
Constructor and Description |
---|
RemoteAgentShellSessionManager(JmsTemplateMessageSender jmsTemplateMessageSender,
ExpiryTicker expiryTicker) |
ShellSessionManager(ExpiryTicker expiryTicker) |
Modifier and Type | Field and Description |
---|---|
static com.google.common.base.Supplier<ExpiryTicker> |
ComponentAccessor.EXPIRY_TICKER
Deprecated.
|
Modifier and Type | Class and Description |
---|---|
class |
ExpiryTickerImpl |
Modifier and Type | Method and Description |
---|---|
static <T> com.atlassian.util.concurrent.ResettableLazyReference<T> |
ExpirableReferences.expirable(Supplier<T> supplier,
BambooTimeValue timeToIdle,
ExpiryTicker expiryTicker)
Deprecated.
since 6.3 use the
Duration variant instead |
static <T> com.atlassian.util.concurrent.ResettableLazyReference<T> |
ExpirableReferences.expirable(Supplier<T> supplier,
Duration timeToIdle,
ExpiryTicker expiryTicker)
Returns a
ResettableLazyReference . |
static <T extends Closeable> |
ExpirableReferences.expirableWithClose(Supplier<T> supplier,
BambooTimeValue timeToIdle,
ExpiryTicker expiryTicker)
Deprecated.
since 6.3 use the
Duration variant instead |
static <T extends Closeable> |
ExpirableReferences.expirableWithClose(Supplier<T> supplier,
Duration timeToIdle,
ExpiryTicker expiryTicker)
Returns a
ResettableLazyReference that will automatically close() the referenced object when it's expired} |
Constructor and Description |
---|
ExpiryHandlerImpl(Expirable expiring,
BambooTimeValue timeToIdle,
ExpiryTicker expiryTicker)
Deprecated.
since 6.3 use the
Duration variant instead |
ExpiryHandlerImpl(Expirable expiring,
Duration timeToIdle,
ExpiryTicker expiryTicker) |
Constructor and Description |
---|
RemoteBuildLogger(File logFile,
LoggerId<? extends Key> loggerId,
BambooAgentMessageSender sender,
ExpiryTicker expiryTicker) |
Copyright © 2019 Atlassian Software Systems Pty Ltd. All rights reserved.