Modifier and Type | Method and Description |
---|---|
TemporaryAttachmentId |
AttachmentManager.createTemporaryAttachment(InputStream stream,
long size)
Creates new temporary attachment which may be later converted into real attachment.
|
Modifier and Type | Method and Description |
---|---|
void |
AttachmentManager.deleteTemporaryAttachment(TemporaryAttachmentId temporaryAttachmentId)
Removes temporary attachment with given id
|
Modifier and Type | Method and Description |
---|---|
static TemporaryAttachmentId |
TemporaryAttachmentId.fromString(String temporaryId) |
TemporaryAttachmentId |
TemporaryWebAttachment.getTemporaryAttachmentId() |
TemporaryAttachmentId |
ConvertTemporaryAttachmentParams.getTemporaryAttachmentId() |
Modifier and Type | Method and Description |
---|---|
com.atlassian.util.concurrent.Promise<TemporaryAttachmentId> |
BackwardCompatibleAttachmentStore.putTemporaryAttachment(InputStream inputStream,
long size) |
com.atlassian.util.concurrent.Promise<TemporaryAttachmentId> |
StreamAttachmentStore.putTemporaryAttachment(InputStream inputStream,
long size)
Creates temporaryAttachment in store which can be later moved to attachment via
StreamAttachmentStore.moveTemporaryToAttachment(TemporaryAttachmentId, AttachmentKey) |
Modifier and Type | Method and Description |
---|---|
TemporaryWebAttachment |
TemporaryWebAttachmentFactory.create(TemporaryAttachmentId temporaryAttachmentId,
String filename,
String contentType,
String formToken,
long size) |
com.atlassian.util.concurrent.Promise<com.atlassian.fugue.Unit> |
BackwardCompatibleAttachmentStore.deleteTemporaryAttachment(TemporaryAttachmentId temporaryAttachmentId) |
com.atlassian.util.concurrent.Promise<com.atlassian.fugue.Unit> |
StreamAttachmentStore.deleteTemporaryAttachment(TemporaryAttachmentId temporaryAttachmentId)
Deletes temporary attachment created previously by
StreamAttachmentStore.putTemporaryAttachment(java.io.InputStream, long) . |
com.atlassian.util.concurrent.Promise<com.atlassian.fugue.Unit> |
BackwardCompatibleAttachmentStore.moveTemporaryToAttachment(TemporaryAttachmentId temporaryAttachmentId,
AttachmentKey destinationKey) |
com.atlassian.util.concurrent.Promise<com.atlassian.fugue.Unit> |
StreamAttachmentStore.moveTemporaryToAttachment(TemporaryAttachmentId temporaryAttachmentId,
AttachmentKey destinationKey)
Moving temporary attachment created by
StreamAttachmentStore.putTemporaryAttachment(java.io.InputStream, long) to real attachment. |
ConvertTemporaryAttachmentParamsBuilder |
ConvertTemporaryAttachmentParamsBuilder.setTemporaryAttachmentId(TemporaryAttachmentId temporaryAttachmentId) |
Constructor and Description |
---|
TemporaryWebAttachment(TemporaryAttachmentId temporaryAttachmentId,
String filename,
String contentType,
String formToken,
long size,
org.joda.time.DateTime created) |
Modifier and Type | Method and Description |
---|---|
TemporaryAttachmentId |
LocalTemporaryFileStore.createTemporaryFile(InputStream inputStream) |
TemporaryAttachmentId |
LocalTemporaryFileStore.createTemporaryFile(InputStream inputStream,
long size) |
Modifier and Type | Method and Description |
---|---|
com.atlassian.util.concurrent.Promise<TemporaryAttachmentId> |
DualSendingAttachmentStore.putTemporaryAttachment(InputStream inputStream,
long size) |
com.atlassian.util.concurrent.Promise<TemporaryAttachmentId> |
BlobStoreAttachmentStore.putTemporaryAttachment(InputStream inputStream,
long size) |
com.atlassian.util.concurrent.Promise<TemporaryAttachmentId> |
BackwardCompatibleStoreAdapter.putTemporaryAttachment(InputStream inputStream,
long size) |
com.atlassian.util.concurrent.Promise<TemporaryAttachmentId> |
DefaultFileSystemAttachmentStore.putTemporaryAttachment(InputStream inputStream,
long size) |
com.atlassian.util.concurrent.Promise<TemporaryAttachmentId> |
NullAttachmentStore.putTemporaryAttachment(InputStream inputStream,
long size) |
Modifier and Type | Method and Description |
---|---|
com.atlassian.util.concurrent.Promise<com.atlassian.fugue.Unit> |
DualSendingAttachmentStore.deleteTemporaryAttachment(TemporaryAttachmentId temporaryAttachmentId) |
com.atlassian.util.concurrent.Promise<com.atlassian.fugue.Unit> |
BlobStoreAttachmentStore.deleteTemporaryAttachment(TemporaryAttachmentId temporaryAttachmentId) |
com.atlassian.util.concurrent.Promise<com.atlassian.fugue.Unit> |
BackwardCompatibleStoreAdapter.deleteTemporaryAttachment(TemporaryAttachmentId temporaryAttachmentId) |
com.atlassian.util.concurrent.Promise<com.atlassian.fugue.Unit> |
LocalTemporaryFileStore.deleteTemporaryAttachment(TemporaryAttachmentId temporaryAttachmentId) |
com.atlassian.util.concurrent.Promise<com.atlassian.fugue.Unit> |
DefaultFileSystemAttachmentStore.deleteTemporaryAttachment(TemporaryAttachmentId temporaryAttachmentId) |
com.atlassian.util.concurrent.Promise<com.atlassian.fugue.Unit> |
NullAttachmentStore.deleteTemporaryAttachment(TemporaryAttachmentId temporaryAttachmentId) |
com.atlassian.fugue.Either<Exception,File> |
LocalTemporaryFileStore.getTemporaryAttachmentFile(TemporaryAttachmentId temporaryAttachmentId) |
com.atlassian.util.concurrent.Promise<com.atlassian.fugue.Unit> |
DualSendingAttachmentStore.moveTemporaryToAttachment(TemporaryAttachmentId temporaryAttachmentId,
AttachmentKey destinationKey) |
com.atlassian.util.concurrent.Promise<com.atlassian.fugue.Unit> |
BlobStoreAttachmentStore.moveTemporaryToAttachment(TemporaryAttachmentId temporaryAttachmentId,
AttachmentKey destinationKey) |
com.atlassian.util.concurrent.Promise<com.atlassian.fugue.Unit> |
BackwardCompatibleStoreAdapter.moveTemporaryToAttachment(TemporaryAttachmentId temporaryAttachmentId,
AttachmentKey destinationKey) |
com.atlassian.util.concurrent.Promise<com.atlassian.fugue.Unit> |
DefaultFileSystemAttachmentStore.moveTemporaryToAttachment(TemporaryAttachmentId temporaryAttachmentId,
AttachmentKey destinationKey) |
com.atlassian.util.concurrent.Promise<com.atlassian.fugue.Unit> |
NullAttachmentStore.moveTemporaryToAttachment(TemporaryAttachmentId temporaryAttachmentId,
AttachmentKey destinationKey) |
Modifier and Type | Method and Description |
---|---|
com.atlassian.util.concurrent.Promise<com.atlassian.fugue.Unit> |
MoveTemporaryAttachmentStrategy.moveTemporaryToAttachment(TemporaryAttachmentId temporaryAttachmentId,
AttachmentKey destinationKey) |
com.atlassian.util.concurrent.Promise<com.atlassian.fugue.Unit> |
BackgroundResendingMoveStrategy.moveTemporaryToAttachment(TemporaryAttachmentId temporaryAttachmentId,
AttachmentKey destinationKey) |
com.atlassian.util.concurrent.Promise<com.atlassian.fugue.Unit> |
SingleStoreMoveStrategy.moveTemporaryToAttachment(TemporaryAttachmentId temporaryAttachmentId,
AttachmentKey destinationKey) |
Modifier and Type | Method and Description |
---|---|
TemporaryAttachmentId |
DefaultAttachmentManager.createTemporaryAttachment(InputStream stream,
long size) |
Modifier and Type | Method and Description |
---|---|
void |
DefaultAttachmentManager.deleteTemporaryAttachment(TemporaryAttachmentId temporaryAttachmentId) |
Copyright © 2002-2016 Atlassian. All Rights Reserved.