*
* @author Kavoos
*/
-@Entity(name = "UserPermission")
-@Table(name = "USERPERMISSIONS")
+@Entity(name = "GroupPermission")
+@Table(name = "GROUPPERMISSIONS ")
@NamedQueries({
- @NamedQuery(name = "UserPermission.findAll", query = "SELECT u FROM User u"),
- @NamedQuery(name = "UserPermission.findById", query = "SELECT u FROM User u where u.id=:id"),
- @NamedQuery(name = "UserPermission.findByName", query = "SELECT u FROM User u where u.name=:username")
+ @NamedQuery(name = "GroupPermission.findAll", query = "SELECT g FROM GroupPermission g"),
+ @NamedQuery(name = "GroupPermission.findById", query = "SELECT g FROM GroupPermission g where g.id=:id"),
+ @NamedQuery(name = "GroupPermission.findByName", query = "SELECT g FROM GroupPermission g where g.name=:username"),
+ @NamedQuery(name = "GroupPermission.findPermission", query = "SELECT g from GroupPermission g where "
+ + "g.groupId=:groupId "
+ + "and g.serviceName=:serviceName "
+ + "and g.methodName=:methodName")
})
-public class UserPermission implements Serializable {
+public class GroupPermission implements Serializable {
@Id
@Basic(optional = false)
@Column(name="methodName")
String methodName;
- public UserPermission() {
+ public GroupPermission() {
}
public Long getId() {