Package org.tigris.subversion.javahl
Class NotifyInformation
java.lang.Object
java.util.EventObject
org.tigris.subversion.javahl.NotifyInformation
- All Implemented Interfaces:
Serializable
The event passed to the
Notify2.onNotify(NotifyInformation)
API to notify SVNClientInterface
of relevant events.- Since:
- 1.2
- See Also:
-
Field Summary
FieldsModifier and TypeFieldDescriptionprivate int
TheNotifyAction
which triggered this event.private String
The name of the changelist.private int
TheNotifyStatus
of the content of the item.private String
Any error message for the item.private int
TheNodeKind
of the item.private Lock
Any lock for the item.private int
TheLockStatus
of the lock of the item.private RevisionRange
The range of the merge just beginning to occur.private String
The MIME type of the item.private String
A common absolute path prefix that can be subtracted from .path.private int
TheNotifyStatus
of the properties of the item.private long
The revision of the item.private static final long
Fields inherited from class java.util.EventObject
source
-
Constructor Summary
ConstructorsConstructorDescriptionNotifyInformation
(String path, int action, int kind, String mimeType, Lock lock, String errMsg, int contentState, int propState, int lockState, long revision, String changelistName, RevisionRange mergeRange, String pathPrefix) This constructor is to be used by the native code.A backward-compat callback. -
Method Summary
Methods inherited from class java.util.EventObject
getSource, toString
-
Field Details
-
serialVersionUID
private static final long serialVersionUID- See Also:
-
action
private int actionTheNotifyAction
which triggered this event. -
kind
private int kindTheNodeKind
of the item. -
mimeType
The MIME type of the item. -
lock
Any lock for the item. -
errMsg
Any error message for the item. -
contentState
private int contentStateTheNotifyStatus
of the content of the item. -
propState
private int propStateTheNotifyStatus
of the properties of the item. -
lockState
private int lockStateTheLockStatus
of the lock of the item. -
revision
private long revisionThe revision of the item. -
changelistName
The name of the changelist.- Since:
- 1.5
-
mergeRange
The range of the merge just beginning to occur.- Since:
- 1.5
-
pathPrefix
A common absolute path prefix that can be subtracted from .path.- Since:
- 1.6
-
-
Constructor Details
-
NotifyInformation
NotifyInformation(String path, int action, int kind, String mimeType, Lock lock, String errMsg, int contentState, int propState, int lockState, long revision, String changelistName, RevisionRange mergeRange, String pathPrefix) This constructor is to be used by the native code.- Parameters:
path
- The path of the item, which is the source of the event.action
- TheNotifyAction
which triggered this event.kind
- TheNodeKind
of the item.mimeType
- The MIME type of the item.lock
- Any lock for the item.errMsg
- Any error message for the item.contentState
- TheNotifyStatus
of the content of the item.propState
- TheNotifyStatus
of the properties of the item.lockState
- TheLockStatus
of the lock of the item.revision
- The revision of the item.changelistName
- The name of the changelist.mergeRange
- The range of the merge just beginning to occur.pathPrefix
- A common path prefix.
-
NotifyInformation
A backward-compat callback.
-
-
Method Details
-
getPath
- Returns:
- The path of the item, which is the source of the event.
-
getAction
public int getAction()- Returns:
- The
NotifyAction
which triggered this event.
-
getKind
public int getKind()- Returns:
- The
NodeKind
of the item.
-
getMimeType
- Returns:
- The MIME type of the item.
-
getLock
- Returns:
- Any lock for the item.
-
getErrMsg
- Returns:
- Any error message for the item.
-
getContentState
public int getContentState()- Returns:
- The
NotifyStatus
of the content of the item.
-
getPropState
public int getPropState()- Returns:
- The
NotifyStatus
of the properties of the item.
-
getLockState
public int getLockState()- Returns:
- The
LockStatus
of the lock of the item.
-
getRevision
public long getRevision()- Returns:
- The revision of the item.
-
getChangelistName
- Returns:
- The name of the changelist.
- Since:
- 1.5
-
getMergeRange
- Returns:
- The range of the merge just beginning to occur.
- Since:
- 1.5
-
getPathPrefix
- Returns:
- The common absolute path prefix.
- Since:
- 1.6
-
fromAStatus
-
fromAAction
-