filtering permissions/roles (not working yet)

This commit is contained in:
John Woodlock
2012-05-26 11:11:27 +10:00
parent e48f0247d5
commit 5bc12548aa
10 changed files with 101 additions and 85 deletions
@@ -7,7 +7,7 @@ import javax.xml.bind.annotation.XmlRootElement;
import org.codehaus.jackson.map.annotate.JsonFilter;
@XmlRootElement(name = "permission")
@JsonFilter("myFilter")
@JsonFilter("permissionFilter")
public class PermissionData implements Serializable {
private Long id;
@@ -5,7 +5,10 @@ import java.util.Collection;
import javax.xml.bind.annotation.XmlRootElement;
import org.codehaus.jackson.map.annotate.JsonFilter;
@XmlRootElement(name = "role")
@JsonFilter("roleFilter")
public class RoleData {
private Long id;
@@ -1,28 +0,0 @@
package org.mifosng.data;
import java.util.ArrayList;
import java.util.Collection;
import javax.xml.bind.annotation.XmlRootElement;
@XmlRootElement
public class RoleList {
private Collection<RoleData> roles = new ArrayList<RoleData>();
protected RoleList() {
//
}
public RoleList(final Collection<RoleData> roles) {
this.roles = roles;
}
public Collection<RoleData> getRoles() {
return this.roles;
}
public void setRoles(final Collection<RoleData> roles) {
this.roles = roles;
}
}