Package net.integrio.maven.aws.data
Interface TransferListenerSupport
-
- All Known Implementing Classes:
StandardTransferListenerSupport
public interface TransferListenerSupport
-
-
Method Summary
All Methods Instance Methods Abstract Methods Modifier and Type Method Description voidaddTransferListener(org.apache.maven.wagon.events.TransferListener transferListener)Add aTransferListenerto be notifiedvoidfireTransferCompleted(org.apache.maven.wagon.resource.Resource resource, int requestType)NotifyTransferListeners that the transfer was completed successfullyvoidfireTransferError(org.apache.maven.wagon.resource.Resource resource, int requestType, Exception exception)NotifyTransferListeners that an error occurred during the transfervoidfireTransferInitiated(org.apache.maven.wagon.resource.Resource resource, int requestType)NotifyTransferListeners that a transfer is being initiatedvoidfireTransferProgress(org.apache.maven.wagon.resource.Resource resource, int requestType, byte[] buffer, int length)NotifyTransferListeners about the progress of a transfervoidfireTransferStarted(org.apache.maven.wagon.resource.Resource resource, int requestType)NotifyTransferListeners that a transfer has started successfullybooleanhasTransferListener(org.apache.maven.wagon.events.TransferListener transferListener)Returns whether aTransferListeneris already in the collection ofTransferListeners to be notifiedvoidremoveTransferListener(org.apache.maven.wagon.events.TransferListener transferListener)Remove aTransferListenerso that it is no longer notified
-
-
-
Method Detail
-
addTransferListener
void addTransferListener(org.apache.maven.wagon.events.TransferListener transferListener)
Add aTransferListenerto be notified- Parameters:
transferListener- TheTransferListenerto be notified
-
removeTransferListener
void removeTransferListener(org.apache.maven.wagon.events.TransferListener transferListener)
Remove aTransferListenerso that it is no longer notified- Parameters:
transferListener- TheTransferListenerthat should no longer be notified
-
hasTransferListener
boolean hasTransferListener(org.apache.maven.wagon.events.TransferListener transferListener)
Returns whether aTransferListeneris already in the collection ofTransferListeners to be notified- Parameters:
transferListener- theTransferListenerto look for- Returns:
trueif theTransferListeneris already in the collection ofTransferListeners to be notified, otherwisefalse
-
fireTransferInitiated
void fireTransferInitiated(org.apache.maven.wagon.resource.Resource resource, int requestType)NotifyTransferListeners that a transfer is being initiated- Parameters:
resource- The resource being transferedrequestType- The type of request to be executed- See Also:
TransferEvent.TRANSFER_INITIATED
-
fireTransferStarted
void fireTransferStarted(org.apache.maven.wagon.resource.Resource resource, int requestType)NotifyTransferListeners that a transfer has started successfully- Parameters:
resource- The resource being transferedrequestType- The type of request being executed- See Also:
TransferEvent.TRANSFER_STARTED
-
fireTransferProgress
void fireTransferProgress(org.apache.maven.wagon.resource.Resource resource, int requestType, byte[] buffer, int length)NotifyTransferListeners about the progress of a transfer- Parameters:
resource- The resource being transferedrequestType- The type of request being executedbuffer- The buffer of bytes being transferedlength- The length of the data in the buffer- See Also:
TransferEvent.TRANSFER_PROGRESS
-
fireTransferCompleted
void fireTransferCompleted(org.apache.maven.wagon.resource.Resource resource, int requestType)NotifyTransferListeners that the transfer was completed successfully- Parameters:
resource- The resource being transferedrequestType- The type of request executed- See Also:
TransferEvent.TRANSFER_COMPLETED
-
fireTransferError
void fireTransferError(org.apache.maven.wagon.resource.Resource resource, int requestType, Exception exception)NotifyTransferListeners that an error occurred during the transfer- Parameters:
resource- The resource being transferedrequestType- The type of the request being executedexception- The error that occurred
-
-