Package org.apache.maven.wagon.events
Class TransferEvent
java.lang.Object
java.util.EventObject
org.apache.maven.wagon.events.WagonEvent
org.apache.maven.wagon.events.TransferEvent
- All Implemented Interfaces:
Serializable
TransferEvent is used to notify TransferListeners about progress
in transfer of resources form/to the repository
- Author:
- Michal Maczka
- See Also:
-
Field Summary
FieldsModifier and TypeFieldDescriptionstatic final intIndicates GET transfer (from the repository)static final intIndicates PUT transfer (to the repository)static final intA transfer is completed.static final intAn error occurred during transferstatic final intA transfer was attempted, but has not yet commenced.static final intA transfer is in progress.static final intA transfer was started.Fields inherited from class org.apache.maven.wagon.events.WagonEvent
timestampFields inherited from class java.util.EventObject
source -
Constructor Summary
ConstructorsConstructorDescriptionTransferEvent(Wagon wagon, Resource resource, int eventType, int requestType) TransferEvent(Wagon wagon, Resource resource, Exception exception, int requestType) -
Method Summary
Modifier and TypeMethodDescriptionbooleanintintReturns the request type.inthashCode()voidsetEventType(int eventType) voidsetLocalFile(File localFile) voidsetRequestType(int requestType) Sets the request typevoidsetResource(Resource resource) toString()Methods inherited from class org.apache.maven.wagon.events.WagonEvent
getTimestamp, getWagon, setTimestampMethods inherited from class java.util.EventObject
getSource
-
Field Details
-
TRANSFER_INITIATED
public static final int TRANSFER_INITIATEDA transfer was attempted, but has not yet commenced.- See Also:
-
TRANSFER_STARTED
public static final int TRANSFER_STARTEDA transfer was started.- See Also:
-
TRANSFER_COMPLETED
public static final int TRANSFER_COMPLETEDA transfer is completed.- See Also:
-
TRANSFER_PROGRESS
public static final int TRANSFER_PROGRESSA transfer is in progress.- See Also:
-
TRANSFER_ERROR
public static final int TRANSFER_ERRORAn error occurred during transfer- See Also:
-
REQUEST_GET
public static final int REQUEST_GETIndicates GET transfer (from the repository)- See Also:
-
REQUEST_PUT
public static final int REQUEST_PUTIndicates PUT transfer (to the repository)- See Also:
-
-
Constructor Details
-
TransferEvent
-
TransferEvent
-
-
Method Details
-
getResource
- Returns:
- Returns the resource.
-
getException
- Returns:
- Returns the exception.
-
getRequestType
public int getRequestType()Returns the request type.- Returns:
- Returns the request type. The Request type is one of
TransferEvent.REQUEST_GETorTransferEvent.REQUEST_PUT
-
setRequestType
public void setRequestType(int requestType) Sets the request type- Parameters:
requestType- The requestType to set. The Request type value should be eitherTransferEvent.REQUEST_GETorTransferEvent.REQUEST_PUT.- Throws:
IllegalArgumentException- when
-
getEventType
public int getEventType()- Returns:
- Returns the eventType.
-
setEventType
public void setEventType(int eventType) - Parameters:
eventType- The eventType to set.
-
setResource
- Parameters:
resource- The resource to set.
-
getLocalFile
- Returns:
- Returns the local file.
-
setLocalFile
- Parameters:
localFile- The local file to set.
-
toString
- Overrides:
toStringin classEventObject
-
hashCode
public int hashCode() -
equals
-