diff options
Diffstat (limited to 'subsonic-main/src/main/java/net/sourceforge/subsonic/domain/Share.java')
-rw-r--r-- | subsonic-main/src/main/java/net/sourceforge/subsonic/domain/Share.java | 100 |
1 files changed, 100 insertions, 0 deletions
diff --git a/subsonic-main/src/main/java/net/sourceforge/subsonic/domain/Share.java b/subsonic-main/src/main/java/net/sourceforge/subsonic/domain/Share.java new file mode 100644 index 00000000..7494769b --- /dev/null +++ b/subsonic-main/src/main/java/net/sourceforge/subsonic/domain/Share.java @@ -0,0 +1,100 @@ +package net.sourceforge.subsonic.domain; + +import java.util.Date; + +/** + * A collection of media files that is shared with someone, and accessible via a direct URL. + * + * @author Sindre Mehus + * @version $Id$ + */ +public class Share { + + private int id; + private String name; + private String description; + private String username; + private Date created; + private Date expires; + private Date lastVisited; + private int visitCount; + + public Share() { + } + + public Share(int id, String name, String description, String username, Date created, + Date expires, Date lastVisited, int visitCount) { + this.id = id; + this.name = name; + this.description = description; + this.username = username; + this.created = created; + this.expires = expires; + this.lastVisited = lastVisited; + this.visitCount = visitCount; + } + + public int getId() { + return id; + } + + public void setId(int id) { + this.id = id; + } + + public String getName() { + return name; + } + + public void setName(String name) { + this.name = name; + } + + public String getDescription() { + return description; + } + + public void setDescription(String description) { + this.description = description; + } + + public String getUsername() { + return username; + } + + public void setUsername(String username) { + this.username = username; + } + + public Date getCreated() { + return created; + } + + public void setCreated(Date created) { + this.created = created; + } + + public Date getExpires() { + return expires; + } + + public void setExpires(Date expires) { + this.expires = expires; + } + + public Date getLastVisited() { + return lastVisited; + } + + public void setLastVisited(Date lastVisited) { + this.lastVisited = lastVisited; + } + + public int getVisitCount() { + return visitCount; + } + + public void setVisitCount(int visitCount) { + this.visitCount = visitCount; + } +} |