@ParametersAreNonnullByDefault public class TemporaryAttachmentMonitorStoreImpl extends Object implements TemporaryAttachmentMonitorStore
| Constructor and Description |
|---|
TemporaryAttachmentMonitorStoreImpl(QueryDslAccessor databaseAccessor) |
| Modifier and Type | Method and Description |
|---|---|
Collection<TemporaryWebAttachment> |
getByFormToken(String formToken) |
com.atlassian.fugue.Option<TemporaryWebAttachment> |
getById(TemporaryAttachmentId temporaryAttachmentId) |
boolean |
putIfAbsent(TemporaryWebAttachment temporaryWebAttachment) |
com.atlassian.fugue.Option<TemporaryWebAttachment> |
removeById(TemporaryAttachmentId temporaryAttachmentId) |
long |
removeOlderThan(org.joda.time.DateTime dateTime) |
public TemporaryAttachmentMonitorStoreImpl(QueryDslAccessor databaseAccessor)
public com.atlassian.fugue.Option<TemporaryWebAttachment> removeById(TemporaryAttachmentId temporaryAttachmentId)
removeById in interface TemporaryAttachmentMonitorStorepublic com.atlassian.fugue.Option<TemporaryWebAttachment> getById(TemporaryAttachmentId temporaryAttachmentId)
getById in interface TemporaryAttachmentMonitorStorepublic Collection<TemporaryWebAttachment> getByFormToken(String formToken)
getByFormToken in interface TemporaryAttachmentMonitorStorepublic boolean putIfAbsent(TemporaryWebAttachment temporaryWebAttachment)
putIfAbsent in interface TemporaryAttachmentMonitorStorepublic long removeOlderThan(org.joda.time.DateTime dateTime)
removeOlderThan in interface TemporaryAttachmentMonitorStoreCopyright © 2002-2017 Atlassian. All Rights Reserved.