Author: enridaga
Date: Tue Jul 16 15:36:42 2013
New Revision: 1503763
URL: http://svn.apache.org/r1503763
Log:
STANBOL-1097 Fixed usage of anonymous inner class as freemarker's pojo.
Declared a JobsResultData class instead.
Modified:
stanbol/branches/commons-ng/commons/jobs/web/src/main/java/org/apache/stanbol/commons/jobs/web/resources/JobsResource.java
Modified:
stanbol/branches/commons-ng/commons/jobs/web/src/main/java/org/apache/stanbol/commons/jobs/web/resources/JobsResource.java
URL:
http://svn.apache.org/viewvc/stanbol/branches/commons-ng/commons/jobs/web/src/main/java/org/apache/stanbol/commons/jobs/web/resources/JobsResource.java?rev=1503763&r1=1503762&r2=1503763&view=diff
==============================================================================
---
stanbol/branches/commons-ng/commons/jobs/web/src/main/java/org/apache/stanbol/commons/jobs/web/resources/JobsResource.java
(original)
+++
stanbol/branches/commons-ng/commons/jobs/web/src/main/java/org/apache/stanbol/commons/jobs/web/resources/JobsResource.java
Tue Jul 16 15:36:42 2013
@@ -127,11 +127,7 @@ public class JobsResource extends BaseSt
if(isHTML()){
// Result as HTML
- return Response.ok(new Viewable("info", new ResultData() {
- public JobInfo getJobInfo(){
- return info;
- }
- })).build();
+ return Response.ok(new Viewable("info", new
JobsResultData(info))).build();
}else{
// Result as application/json, text/plain
return Response.ok(info).build();
@@ -142,6 +138,16 @@ public class JobsResource extends BaseSt
}
}
+ public class JobsResultData extends ResultData{
+ private JobInfo ji;
+ public JobsResultData(JobInfo jinfo){
+ this.ji = jinfo;
+ }
+ public JobInfo getJobInfo(){
+ return ji;
+ }
+ }
+
private boolean isHTML() {
List<MediaType> mediaTypes = headers.getAcceptableMediaTypes();
Set<String> htmlformats = new HashSet<String>();