6 interface ImportableUploadRevision
{
10 * @return string Archive name of a revision if archived.
12 public function getArchiveName();
18 public function getTitle();
24 public function getTimestamp();
28 * @return string|null HTTP source of revision to be used for downloading.
30 public function getSrc();
34 * @return string Local file source of the revision.
36 public function getFileSrc();
40 * @return bool Is the return of getFileSrc only temporary?
42 public function isTempSrc();
46 * @return string|bool sha1 of the revision, false if not set or errors occour.
48 public function getSha1();
54 public function getUserObj();
58 * @return string The username of the user that created this revision
60 public function getUser();
66 public function getComment();