(no commit message)
[utils] / security / impl / src / main / java / org / wamblee / security / authorization / GroupUserCondition.java
index c981e00f0648123246cad214335d0c8722377b8f..d4cde7f20caa49228c397ce3658b2d460c567c0f 100644 (file)
 package org.wamblee.security.authorization;
 
 
+import javax.persistence.Column;
+import javax.persistence.DiscriminatorValue;
+import javax.persistence.Entity;
+
 import org.wamblee.security.AbstractPersistent;
 import org.wamblee.usermgt.User;
 
@@ -24,11 +28,13 @@ import org.wamblee.usermgt.User;
  * 
  * @author Erik Brakkee
  */
-public class GroupUserCondition extends AbstractPersistent implements
-    UserCondition {
+@Entity
+@DiscriminatorValue("GROUP")
+public class GroupUserCondition extends UserCondition {
     /**
      * Group the user must be in.
      */
+    @Column(name = "GRP")
     private String group;
 
     /**