You are viewing a plain text version of this content. The canonical link for it is here.
Posted to commits@labs.apache.org by si...@apache.org on 2012/06/20 12:08:55 UTC

svn commit: r1352030 - in /labs/magma/trunk/foundation-database/src: main/java/org/apache/magma/database/ test/java/org/apache/magma/database/

Author: simoneg
Date: Wed Jun 20 10:08:54 2012
New Revision: 1352030

URL: http://svn.apache.org/viewvc?rev=1352030&view=rev
Log:
Added database state accessor

Modified:
    labs/magma/trunk/foundation-database/src/main/java/org/apache/magma/database/AddDatabasePersisted.aj
    labs/magma/trunk/foundation-database/src/main/java/org/apache/magma/database/DatabasePersisted.java
    labs/magma/trunk/foundation-database/src/test/java/org/apache/magma/database/LogicallyNamedBean.java
    labs/magma/trunk/foundation-database/src/test/java/org/apache/magma/database/ValidableBean.java

Modified: labs/magma/trunk/foundation-database/src/main/java/org/apache/magma/database/AddDatabasePersisted.aj
URL: http://svn.apache.org/viewvc/labs/magma/trunk/foundation-database/src/main/java/org/apache/magma/database/AddDatabasePersisted.aj?rev=1352030&r1=1352029&r2=1352030&view=diff
==============================================================================
--- labs/magma/trunk/foundation-database/src/main/java/org/apache/magma/database/AddDatabasePersisted.aj (original)
+++ labs/magma/trunk/foundation-database/src/main/java/org/apache/magma/database/AddDatabasePersisted.aj Wed Jun 20 10:08:54 2012
@@ -27,4 +27,9 @@ public aspect AddDatabasePersisted {
 	public Object DatabasePersisted.getPrimaryKey() {
 		return this.beanData().getDatabaseIdentity().getPrimaryKey(this);
 	}
+	
+	@Transient
+	public DatabaseState DatabasePersisted.getDatabaseState() {
+		return new DatabaseState();
+	}
 }

Modified: labs/magma/trunk/foundation-database/src/main/java/org/apache/magma/database/DatabasePersisted.java
URL: http://svn.apache.org/viewvc/labs/magma/trunk/foundation-database/src/main/java/org/apache/magma/database/DatabasePersisted.java?rev=1352030&r1=1352029&r2=1352030&view=diff
==============================================================================
--- labs/magma/trunk/foundation-database/src/main/java/org/apache/magma/database/DatabasePersisted.java (original)
+++ labs/magma/trunk/foundation-database/src/main/java/org/apache/magma/database/DatabasePersisted.java Wed Jun 20 10:08:54 2012
@@ -22,4 +22,6 @@ public interface DatabasePersisted exten
 	
 	public Object getPrimaryKey();
 	
+	public DatabaseState getDatabaseState();
+	
 }

Modified: labs/magma/trunk/foundation-database/src/test/java/org/apache/magma/database/LogicallyNamedBean.java
URL: http://svn.apache.org/viewvc/labs/magma/trunk/foundation-database/src/test/java/org/apache/magma/database/LogicallyNamedBean.java?rev=1352030&r1=1352029&r2=1352030&view=diff
==============================================================================
--- labs/magma/trunk/foundation-database/src/test/java/org/apache/magma/database/LogicallyNamedBean.java (original)
+++ labs/magma/trunk/foundation-database/src/test/java/org/apache/magma/database/LogicallyNamedBean.java Wed Jun 20 10:08:54 2012
@@ -22,4 +22,7 @@ public class LogicallyNamedBean implemen
 		return this.getName();
 	}
 	
+	public DatabaseState getDatabaseState() {
+		return null;
+	}
 }

Modified: labs/magma/trunk/foundation-database/src/test/java/org/apache/magma/database/ValidableBean.java
URL: http://svn.apache.org/viewvc/labs/magma/trunk/foundation-database/src/test/java/org/apache/magma/database/ValidableBean.java?rev=1352030&r1=1352029&r2=1352030&view=diff
==============================================================================
--- labs/magma/trunk/foundation-database/src/test/java/org/apache/magma/database/ValidableBean.java (original)
+++ labs/magma/trunk/foundation-database/src/test/java/org/apache/magma/database/ValidableBean.java Wed Jun 20 10:08:54 2012
@@ -101,6 +101,8 @@ public class ValidableBean {
 		this.generated = generated;
 	}
 	
-
+	public DatabaseState getDatabaseState() {
+		return null;
+	}
 	
 }



---------------------------------------------------------------------
To unsubscribe, e-mail: commits-unsubscribe@labs.apache.org
For additional commands, e-mail: commits-help@labs.apache.org