Author: jmarino
Date: Fri Jan 5 02:35:38 2007
New Revision: 492966
URL: http://svn.apache.org/viewvc?view=rev&rev=492966
Log:
changeover to @EagerInit
Modified:
incubator/tuscany/java/sca/services/persistence/store.jdbc/src/main/java/org/apache/tuscany/service/persistence/store/jdbc/JDBCStore.java
incubator/tuscany/java/sca/services/persistence/store.journal/src/main/java/org/apache/tuscany/persistence/store/journal/JournalStore.java
Modified:
incubator/tuscany/java/sca/services/persistence/store.jdbc/src/main/java/org/apache/tuscany/service/persistence/store/jdbc/JDBCStore.java
URL:
http://svn.apache.org/viewvc/incubator/tuscany/java/sca/services/persistence/store.jdbc/src/main/java/org/apache/tuscany/service/persistence/store/jdbc/JDBCStore.java?view=diff&rev=492966&r1=492965&r2=492966
==============================================================================
---
incubator/tuscany/java/sca/services/persistence/store.jdbc/src/main/java/org/apache/tuscany/service/persistence/store/jdbc/JDBCStore.java
(original)
+++
incubator/tuscany/java/sca/services/persistence/store.jdbc/src/main/java/org/apache/tuscany/service/persistence/store/jdbc/JDBCStore.java
Fri Jan 5 02:35:38 2007
@@ -28,6 +28,7 @@
import javax.sql.DataSource;
import org.osoa.sca.annotations.Destroy;
+import org.osoa.sca.annotations.EagerInit;
import org.osoa.sca.annotations.Init;
import org.osoa.sca.annotations.Property;
import org.osoa.sca.annotations.Resource;
@@ -47,6 +48,7 @@
*
* @version $Rev$ $Date$
*/
[EMAIL PROTECTED]
public class JDBCStore implements Store {
private DataSource dataSource;
private StoreMonitor monitor;
@@ -98,7 +100,7 @@
return reaperInterval;
}
- @Init(eager = true)
+ @Init
public void init() {
this.scheduler = Executors.newSingleThreadScheduledExecutor();
scheduler.scheduleWithFixedDelay(new Reaper(), reaperInterval,
reaperInterval, TimeUnit.MILLISECONDS);
Modified:
incubator/tuscany/java/sca/services/persistence/store.journal/src/main/java/org/apache/tuscany/persistence/store/journal/JournalStore.java
URL:
http://svn.apache.org/viewvc/incubator/tuscany/java/sca/services/persistence/store.journal/src/main/java/org/apache/tuscany/persistence/store/journal/JournalStore.java?view=diff&rev=492966&r1=492965&r2=492966
==============================================================================
---
incubator/tuscany/java/sca/services/persistence/store.journal/src/main/java/org/apache/tuscany/persistence/store/journal/JournalStore.java
(original)
+++
incubator/tuscany/java/sca/services/persistence/store.journal/src/main/java/org/apache/tuscany/persistence/store/journal/JournalStore.java
Fri Jan 5 02:35:38 2007
@@ -29,6 +29,7 @@
import org.osoa.sca.annotations.Constructor;
import org.osoa.sca.annotations.Destroy;
+import org.osoa.sca.annotations.EagerInit;
import org.osoa.sca.annotations.Init;
import org.osoa.sca.annotations.Property;
@@ -82,6 +83,7 @@
*
* @version $Rev$ $Date$
*/
[EMAIL PROTECTED]
public class JournalStore implements Store {
private static final int UNITIALIZED = -99;
@@ -325,7 +327,7 @@
* @throws JournalIinitializationException
*
*/
- @Init(eager = true)
+ @Init
public void init() throws JournalIinitializationException {
try {
cache = new ConcurrentHashMap<RecordKey, RecordEntry>();
---------------------------------------------------------------------
To unsubscribe, e-mail: [EMAIL PROTECTED]
For additional commands, e-mail: [EMAIL PROTECTED]