X-Git-Url: http://wamblee.org/gitweb/?a=blobdiff_plain;f=security%2Fimpl%2Fsrc%2Fmain%2Fjava%2Forg%2Fwamblee%2Fsecurity%2Fauthorization%2FAbstractAuthorizationRule.java;h=14ce434089b18163472428540101e8484b15c385;hb=a0e5219a62cafc60127bcbb9ea2b7c3f8c403ccb;hp=69d51b9ff28d728128dc544446b28f98a6bcce28;hpb=0adf8fb6e00f08a022379cff5edb43fcde30184c;p=utils diff --git a/security/impl/src/main/java/org/wamblee/security/authorization/AbstractAuthorizationRule.java b/security/impl/src/main/java/org/wamblee/security/authorization/AbstractAuthorizationRule.java index 69d51b9f..14ce4340 100644 --- a/security/impl/src/main/java/org/wamblee/security/authorization/AbstractAuthorizationRule.java +++ b/security/impl/src/main/java/org/wamblee/security/authorization/AbstractAuthorizationRule.java @@ -23,9 +23,11 @@ import javax.persistence.Id; import javax.persistence.Inheritance; import javax.persistence.InheritanceType; import javax.persistence.Table; +import javax.persistence.Transient; import javax.persistence.Version; import org.wamblee.security.authentication.User; +import org.wamblee.security.authentication.UserAdministration; /** * Represents an authorization rule to determine whether an operation is allowed @@ -41,7 +43,7 @@ public abstract class AbstractAuthorizationRule implements AuthorizationRule { @Id @GeneratedValue(strategy = GenerationType.AUTO) - private Long primaryKey; + private Long id; @Version private int version; @@ -51,7 +53,7 @@ public abstract class AbstractAuthorizationRule implements AuthorizationRule { } public AbstractAuthorizationRule(AbstractAuthorizationRule aRule) { - primaryKey = aRule.primaryKey; + id = aRule.id; version = aRule.version; } }