Преглед изворни кода

Remove setId(Long). This means access="field" needs to be used with Hibernate.

Ben Alex пре 20 година
родитељ
комит
3794c608ad

+ 3 - 18
domain/src/main/java/org/acegisecurity/domain/impl/PersistableEntityLong.java

@@ -30,27 +30,12 @@ public abstract class PersistableEntityLong extends AbstractPersistableEntity {
 
     //~ Methods ================================================================
 
-    /**
-     * DO NOT USE DIRECTLY.
-     * 
-     * <p>
-     * Typically only used by the persistence layer, but provided with public
-     * visibility to not limit flexibility.
-     * </p>
-     *
-     * @param id the new instance identity
-     */
-    public void setId(Long id) {
-        this.id = id;
-    }
-
     /**
      * Obtains the persistence identity of this instance.
-     * 
-     * <p>Marked as abstract to remind users to implement. They'll need to implement
-     * so their annotations reflect the correct sequence name.
      */
-    public abstract Long getId();
+    public Long getId() {
+    	return this.id;
+    }
 
     /**
      * DO NOT USE DIRECTLY.