You are viewing a plain text version of this content. The canonical link for it is here.
Posted to commits@tuscany.apache.org by jm...@apache.org on 2007/01/05 11:40:41 UTC
svn commit: r492971 -
/incubator/tuscany/java/sca/runtime/standalone/standalone-host/src/main/java/org/apache/tuscany/runtime/standalone/host/DirectoryScanExtender.java
Author: jmarino
Date: Fri Jan 5 02:40:41 2007
New Revision: 492971
URL: http://svn.apache.org/viewvc?view=rev&rev=492971
Log:
change standalone host to use to @EagerInit
Modified:
incubator/tuscany/java/sca/runtime/standalone/standalone-host/src/main/java/org/apache/tuscany/runtime/standalone/host/DirectoryScanExtender.java
Modified: incubator/tuscany/java/sca/runtime/standalone/standalone-host/src/main/java/org/apache/tuscany/runtime/standalone/host/DirectoryScanExtender.java
URL: http://svn.apache.org/viewvc/incubator/tuscany/java/sca/runtime/standalone/standalone-host/src/main/java/org/apache/tuscany/runtime/standalone/host/DirectoryScanExtender.java?view=diff&rev=492971&r1=492970&r2=492971
==============================================================================
--- incubator/tuscany/java/sca/runtime/standalone/standalone-host/src/main/java/org/apache/tuscany/runtime/standalone/host/DirectoryScanExtender.java (original)
+++ incubator/tuscany/java/sca/runtime/standalone/standalone-host/src/main/java/org/apache/tuscany/runtime/standalone/host/DirectoryScanExtender.java Fri Jan 5 02:40:41 2007
@@ -20,30 +20,33 @@
import java.io.File;
+import org.osoa.sca.annotations.EagerInit;
import org.osoa.sca.annotations.Init;
import org.osoa.sca.annotations.Property;
-import org.apache.tuscany.core.services.extension.AbstractExtensionDeployer;
-import org.apache.tuscany.host.RuntimeInfo;
import org.apache.tuscany.spi.annotation.Autowire;
import org.apache.tuscany.spi.services.VoidService;
+import org.apache.tuscany.core.services.extension.AbstractExtensionDeployer;
+import org.apache.tuscany.host.RuntimeInfo;
+
/**
* Service that extends the runtime by loading composites located in a directory.
*
* @version $Rev$ $Date$
*/
+@EagerInit
public class DirectoryScanExtender extends AbstractExtensionDeployer implements VoidService {
private final RuntimeInfo runtimeInfo;
private final String path;
public DirectoryScanExtender(@Autowire RuntimeInfo runtimeInfo,
- @Property(name = "path") String path) {
+ @Property(name = "path")String path) {
this.runtimeInfo = runtimeInfo;
this.path = path;
}
- @Init(eager = true)
+ @Init
public void init() {
assert runtimeInfo != null;
File extensionDir = new File(runtimeInfo.getInstallDirectory(), path);
---------------------------------------------------------------------
To unsubscribe, e-mail: tuscany-commits-unsubscribe@ws.apache.org
For additional commands, e-mail: tuscany-commits-help@ws.apache.org