private boolean suspended;\r
private Date lastMod;\r
private Date createdDate;\r
- private String aafInstance;\r
\r
public Feed() {\r
this("", "", "", "");\r
this.suspended = false;\r
this.lastMod = new Date();\r
this.createdDate = new Date();\r
- this.aafInstance = "";\r
}\r
\r
/**\r
this.suspended = rs.getBoolean("SUSPENDED");\r
this.lastMod = rs.getDate("LAST_MOD");\r
this.createdDate = rs.getTimestamp("CREATED_DATE");\r
- this.aafInstance = rs.getString("AAF_INSTANCE");\r
}\r
\r
/**\r
this.feedid = jo.optInt(FEED_ID, -1);\r
this.groupid = jo.optInt("groupid");\r
this.name = jo.getString("name");\r
- this.aafInstance = jo.optString("aaf_instance", "legacy");\r
- if (!("legacy".equalsIgnoreCase(aafInstance)) && aafInstance.length() > 255) {\r
- throw new InvalidObjectException("aaf_instance field is too long");\r
- }\r
if (name.length() > 255) {\r
throw new InvalidObjectException("name field is too long");\r
}\r
fl.setLog(URLUtilities.generateFeedLogURL(feedid));\r
}\r
\r
- public String getAafInstance() {\r
- return aafInstance;\r
- }\r
-\r
//new getter setters for groups- Rally:US708115 - 1610\r
public int getGroupid() {\r
return groupid;\r
jo.put("suspend", suspended);\r
jo.put(LAST_MOD, lastMod.getTime());\r
jo.put(CREATED_DATE, createdDate.getTime());\r
- jo.put("aaf_instance", aafInstance);\r
return jo;\r
}\r
\r
try (PreparedStatement ps = conn.prepareStatement(\r
"insert into FEEDS (FEEDID, NAME, VERSION, DESCRIPTION, AUTH_CLASS, PUBLISHER, SELF_LINK, "\r
+ "PUBLISH_LINK, SUBSCRIBE_LINK, LOG_LINK, DELETED, SUSPENDED,"\r
- + "BUSINESS_DESCRIPTION, GROUPID, AAF_INSTANCE) "\r
- + "values (?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?)")) {\r
+ + "BUSINESS_DESCRIPTION, GROUPID) "\r
+ + "values (?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?)")) {\r
ps.setInt(1, feedid);\r
ps.setString(2, getName());\r
ps.setString(3, getVersion());\r
ps.setBoolean(12, isSuspended());\r
ps.setString(13, getBusinessDescription());\r
ps.setInt(14, groupid);\r
- ps.setString(15, getAafInstance());\r
ps.executeUpdate();\r
}\r
} catch (SQLException e) {\r
if (suspended != of.suspended) {\r
return false;\r
}\r
- if (!aafInstance.equals(of.aafInstance)) {\r
- return false;\r
- }\r
return true;\r
}\r
\r