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