|
|||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | ||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |
java.lang.Objectorg.alfresco.repo.transfer.UnitTestInProcessTransmitterImpl
public class UnitTestInProcessTransmitterImpl
This class delegates transfer service to the transfer receiver without using any networking. It is used for unit testing the transfer service without requiring two instance of the repository to be running.
Constructor Summary | |
---|---|
UnitTestInProcessTransmitterImpl(TransferReceiver receiver,
ContentService contentService,
TransactionService transactionService)
|
Method Summary | |
---|---|
void |
abort(Transfer transfer)
Abort the transfer |
Transfer |
begin(TransferTarget target)
Begin a transfer, the transfer object returned will be used by subsequent calls to the transfer service. |
void |
commit(Transfer transfer)
|
TransferReceiver |
getReceiver()
|
TransferProgress |
getStatus(Transfer transfer)
Get the status of an in process transfer |
void |
prepare(Transfer transfer)
|
void |
sendContent(Transfer transfer,
java.util.Set data)
Send the content of the specified urls |
DeltaList |
sendManifest(Transfer transfer,
java.io.File manifest)
|
void |
setReceiver(TransferReceiver receiver)
|
void |
verifyTarget(TransferTarget target)
Verify that the target is available |
Methods inherited from class java.lang.Object |
---|
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
Constructor Detail |
---|
public UnitTestInProcessTransmitterImpl(TransferReceiver receiver, ContentService contentService, TransactionService transactionService)
Method Detail |
---|
public Transfer begin(TransferTarget target) throws TransferException
TransferTransmitter
begin
in interface TransferTransmitter
target
- definition of where to transfer to.
TransferException
public void abort(Transfer transfer) throws TransferException
TransferTransmitter
abort
in interface TransferTransmitter
transfer
- the transfer object returned by an earlier call to begin
TransferException
public void commit(Transfer transfer) throws TransferException
commit
in interface TransferTransmitter
transfer
- the transfer object returned by an earlier call to begin
TransferException
public void prepare(Transfer transfer) throws TransferException
prepare
in interface TransferTransmitter
transfer
- the transfer object returned by an earlier call to begin
TransferException
public void sendContent(Transfer transfer, java.util.Set data)
TransferTransmitter
sendContent
in interface TransferTransmitter
transfer
- the transfer object returned by an earlier call to begindata
- the content to sendpublic DeltaList sendManifest(Transfer transfer, java.io.File manifest) throws TransferException
sendManifest
in interface TransferTransmitter
transfer
- the transfer object returned by an earlier call to begin
TransferException
public void verifyTarget(TransferTarget target) throws TransferException
TransferTransmitter
verifyTarget
in interface TransferTransmitter
TransferException
public TransferProgress getStatus(Transfer transfer) throws TransferException
TransferTransmitter
getStatus
in interface TransferTransmitter
TransferException
public void setReceiver(TransferReceiver receiver)
public TransferReceiver getReceiver()
|
|||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | ||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |