JavaSpace has been edited by David Greco (Jun 19, 2008).

(View changes)

Content:

JavaSpace Component

The javaspace: component is a transport for working with ....

URI format

javaspace:jini://host?options

Examples


Options

Name Default Value Description
spaceName null This is the JavaSpace name
verb take This is the verb for getting JavaSpace entries, it can be: take or read
transactional false if true, sending and receiving of entries is performed under a transaction
transactionalTimeout Long.MAX_VALUE the transaction timeout
concurrentConsumers 1 the number of concurrent consumer getting entries from the JavaSpace
F FFF DESCR_FFF

Using camel-javaspace

To use this module you need to use the FUSE Mediation Router distribution. Or you could just add the following to your pom.xml, substituting the version number for the latest & greatest release.

<dependency>
  <groupId>org.apache.camel</groupId>
  <artifactId>camel-parent</artifactId>
  <version>1.4.0.0-fuse</version>
</dependency>

And ensure you are pointing at the maven repo

<repository>
     <id>open.iona.m2</id>
     <name>IONA Open Source Community Release Repository</name>
     <url>http://repo.open.iona.com/maven2</url>
     <snapshots>
       <enabled>false</enabled>
     </snapshots>
     <releases>
       <enabled>true</enabled>
     </releases>
   </repository>

Building From Source

The source for camel-javaspace is available here: https://projects.open.iona.com/projects/svn/iona/camel/trunk/components/camel-javaspace/

You'll need to register with http://open.iona.com to be able to access subversion.

The full FUSE distro is here: https://projects.open.iona.com/projects/svn/iona/camel/trunk/

See Also

Reply via email to