Now working with both hibernate and eclipselink
[utils] / security / impl / src / main / java / org / wamblee / security / authorization / AbstractAuthorizationService.java
index d8c1e527ca6f2a7cf8acad7a0122808e970a83fc..8d79a95ec9ec8598d5fae2c66376c85c6219fb29 100644 (file)
@@ -55,12 +55,26 @@ public abstract class AbstractAuthorizationService implements AuthorizationServi
     @Version
     private int version;
     
+    /**
+     * Name for this instance of the authorization service.
+     */
+    private String name; 
+    
     public AbstractAuthorizationService() { 
         // Empty. 
     }
     
+    public AbstractAuthorizationService(String aName) { 
+        name = aName; 
+    }
+    
     public AbstractAuthorizationService(AbstractAuthorizationService aSvc) { 
         primaryKey = aSvc.primaryKey;
         version = aSvc.version;
+        name = aSvc.name;
+    }
+    
+    public String getName() {
+        return name;
     }
 }