diff options
author | Ralph Atallah <ralphat@users.sourceforge.net> | 2008-11-17 18:34:22 +0000 |
---|---|---|
committer | Ralph Atallah <ralphat@users.sourceforge.net> | 2008-11-17 18:34:22 +0000 |
commit | 5768f0fa6a9f6a13183336e2587ca99e7a43936b (patch) | |
tree | 73022494d9b6db118b508302935b2f13760ba4e1 /orkbasej/java/net/sf/oreka/persistent/RecTape.java | |
parent | 8278fd69bdca293e4e8a094dcdb7d985c97f3b7d (diff) |
IMPORTANT NOTE: With this commit, OrkWeb and OrkTrack are NO LONGER COMPATIBLE WITH PREVIOUS VERSIONS!
- Modified classes and underlying SQL table names by prefixing them with "ork". This allows oreka to run in any database without risk of collision with existing tables.
- Now using MySQLInnoDBDialect to access DB instead of MySQLMyISAMDialect.
- Fixed Browse page filtering to allow open-ended start and end dates
git-svn-id: https://oreka.svn.sourceforge.net/svnroot/oreka/trunk@570 09dcff7a-b715-0410-9601-b79a96267cd0
Diffstat (limited to 'orkbasej/java/net/sf/oreka/persistent/RecTape.java')
-rw-r--r-- | orkbasej/java/net/sf/oreka/persistent/RecTape.java | 262 |
1 files changed, 0 insertions, 262 deletions
diff --git a/orkbasej/java/net/sf/oreka/persistent/RecTape.java b/orkbasej/java/net/sf/oreka/persistent/RecTape.java deleted file mode 100644 index 66d796d..0000000 --- a/orkbasej/java/net/sf/oreka/persistent/RecTape.java +++ /dev/null @@ -1,262 +0,0 @@ -/* - * Oreka -- A media capture and retrieval platform - * - * Copyright (C) 2005, orecx LLC - * - * http://www.orecx.com - * - * This program is free software, distributed under the terms of - * the GNU General Public License. - * Please refer to http://www.gnu.org/copyleft/gpl.html - * - */ - -package net.sf.oreka.persistent; - -import java.io.Serializable; -import java.util.Date; - -import javax.persistence.Entity; -import javax.persistence.GeneratorType; -import javax.persistence.Id; -import javax.persistence.ManyToOne; -import javax.persistence.Table; -import javax.persistence.Transient; - -import net.sf.oreka.Direction; - -/** - * @hibernate.class - */ -@Entity -@Table(name = "rectape") -public class RecTape implements Serializable { - - private int id; - private Date timestamp = new Date(0); - private long duration; - private String filename = ""; - private Service service; - private String localParty = ""; - private String localEntryPoint = ""; - private String remoteParty = ""; - private Direction direction; - private RecPort recPort; - private String recPortName; - private Date expiryTimestamp = new Date(0); - - public RecTape() - { - // Defaults - direction = Direction.UNKN; - } - - /** - * @hibernate.property - * @hibernate.column - * name="direction" - * index="direction" - * not-null="true" - * @return Returns the direction. - */ - public Direction getDirection() { - return direction; - } - - /** - * @param direction The direction to set. - */ - public void setDirection(Direction direction) { - this.direction = direction; - } - - /** - * @hibernate.property - * not-null="true" - * @return Returns the duration. - */ - public long getDuration() { - return duration; - } - - /** - * @param duration The duration to set. - */ - public void setDuration(long duration) { - this.duration = duration; - } - - /** - * @hibernate.property - * not-null="true" - * @return Returns the expiryTimestamp. - */ - public Date getExpiryTimestamp() { - return expiryTimestamp; - } - - /** - * @param expiryTimestamp The expiryTimestamp to set. - */ - public void setExpiryTimestamp(Date expiryTimestamp) { - this.expiryTimestamp = expiryTimestamp; - } - - /** - * @hibernate.property - * not-null="true" - * @return Returns the filename. - */ - public String getFilename() { - return filename; - } - - /** - * @param filename The filename to set. - */ - public void setFilename(String filename) { - this.filename = filename; - } - - /** - * @hibernate.id - * generator-class="native" - * @return Returns the id. - */ - @Id(generate=GeneratorType.AUTO) - public int getId() { - return id; - } - - /** - * @param id The id to set. - */ - public void setId(int id) { - this.id = id; - } - - /** - * @hibernate.property - * not-null="true" - * @return Returns the localParty. - */ - public String getLocalParty() { - return localParty; - } - - /** - * @param localParty The localParty to set. - */ - public void setLocalParty(String localParty) { - this.localParty = localParty; - } - - /** - * @hibernate.property - * not-null="true" - * @return Returns the port. - */ - @ManyToOne - public RecPort getRecPort() { - return recPort; - } - - /** - * @param port The port to set. - */ - public void setRecPort(RecPort port) { - this.recPort = port; - } - - /** - * @hibernate.property - * not-null="true" - * @return Returns the remoteParty. - */ - public String getRemoteParty() { - return remoteParty; - } - - /** - * @param remoteParty The remoteParty to set. - */ - public void setRemoteParty(String remoteParty) { - this.remoteParty = remoteParty; - } - - /** - * @hibernate.property - * not-null="true" - * @return Returns the timestamp. - */ - public Date getTimestamp() { - return timestamp; - } - - /** - * @param timestamp The timestamp to set. - */ - public void setTimestamp(Date timestamp) { - this.timestamp = timestamp; - } - - /** - * @hibernate.many-to-one - * @return Returns the service. - */ - @ManyToOne - public Service getService() { - return service; - } - - - /** - * @param server The service to set. - */ - public void setService(Service service) { - this.service = service; - } - - public String getLocalEntryPoint() { - return localEntryPoint; - } - - public void setLocalEntryPoint(String localEntryPoint) { - this.localEntryPoint = localEntryPoint; - } - - @Transient - public long getStopTime() { - return timestamp.getTime() + duration; - } - - @Transient - public String getUrl() { - - if(service != null) { - return service.getFileServeProtocol() + "://" + - service.getHostname() + ":" + service.getFileServeTcpPort() + - "/" + service.getFileServePath() + "/" + filename; - } - else { - return ""; - } - } - - @Transient - public String getPlayUrl() { - - return "javascript:play('" + getUrl() + "')"; - } - - public String getRecPortName() { - return recPortName; - } - - - public void setRecPortName(String recPortName) { - this.recPortName = recPortName; - } - - -} |