[zb4osgi-changeset] [scm] ZigBee 4 OSGi repository change: r456 - in /projects/zb4osgi/sandbox/manlio.bacco/org.aaloa.zb4osgi.event.publisher.api: ./ .settings/ src/ src/main/ src/main/java/ src/main/java/it/ src/main/java/it/cnr/ src/main/java/it/cnr/isti/ src/main/java/it/cnr/isti/event/ src/main/java/it/cnr/isti/event/publisher/ src/main/java/it/cnr/isti/event/publisher/api/ src/main/java/it/cnr/isti/zb4osgi/ src/main/java/it/cnr/isti/zb4osgi/api/ src/main/resources/ src/test/ src/test/java/ src/test/resources/

scm-notify at zb4osgi.aaloa.org scm-notify at zb4osgi.aaloa.org
Mon Sep 24 17:15:03 CEST 2012


Author: manlio.bacco
Date: Mon Sep 24 17:15:03 2012
New Revision: 456

Log:
project sharing

Added:
    projects/zb4osgi/sandbox/manlio.bacco/org.aaloa.zb4osgi.event.publisher.api/.classpath   (with props)
    projects/zb4osgi/sandbox/manlio.bacco/org.aaloa.zb4osgi.event.publisher.api/.project   (with props)
    projects/zb4osgi/sandbox/manlio.bacco/org.aaloa.zb4osgi.event.publisher.api/.settings/
    projects/zb4osgi/sandbox/manlio.bacco/org.aaloa.zb4osgi.event.publisher.api/.settings/org.eclipse.jdt.core.prefs   (with props)
    projects/zb4osgi/sandbox/manlio.bacco/org.aaloa.zb4osgi.event.publisher.api/.settings/org.eclipse.m2e.core.prefs   (with props)
    projects/zb4osgi/sandbox/manlio.bacco/org.aaloa.zb4osgi.event.publisher.api/pom.xml   (with props)
    projects/zb4osgi/sandbox/manlio.bacco/org.aaloa.zb4osgi.event.publisher.api/src/
    projects/zb4osgi/sandbox/manlio.bacco/org.aaloa.zb4osgi.event.publisher.api/src/main/
    projects/zb4osgi/sandbox/manlio.bacco/org.aaloa.zb4osgi.event.publisher.api/src/main/java/
    projects/zb4osgi/sandbox/manlio.bacco/org.aaloa.zb4osgi.event.publisher.api/src/main/java/it/
    projects/zb4osgi/sandbox/manlio.bacco/org.aaloa.zb4osgi.event.publisher.api/src/main/java/it/cnr/
    projects/zb4osgi/sandbox/manlio.bacco/org.aaloa.zb4osgi.event.publisher.api/src/main/java/it/cnr/isti/
    projects/zb4osgi/sandbox/manlio.bacco/org.aaloa.zb4osgi.event.publisher.api/src/main/java/it/cnr/isti/event/
    projects/zb4osgi/sandbox/manlio.bacco/org.aaloa.zb4osgi.event.publisher.api/src/main/java/it/cnr/isti/event/publisher/
    projects/zb4osgi/sandbox/manlio.bacco/org.aaloa.zb4osgi.event.publisher.api/src/main/java/it/cnr/isti/event/publisher/api/
    projects/zb4osgi/sandbox/manlio.bacco/org.aaloa.zb4osgi.event.publisher.api/src/main/java/it/cnr/isti/event/publisher/api/EventPublisher.java   (with props)
    projects/zb4osgi/sandbox/manlio.bacco/org.aaloa.zb4osgi.event.publisher.api/src/main/java/it/cnr/isti/zb4osgi/
    projects/zb4osgi/sandbox/manlio.bacco/org.aaloa.zb4osgi.event.publisher.api/src/main/java/it/cnr/isti/zb4osgi/api/
    projects/zb4osgi/sandbox/manlio.bacco/org.aaloa.zb4osgi.event.publisher.api/src/main/java/it/cnr/isti/zb4osgi/api/Eventing.java   (with props)
    projects/zb4osgi/sandbox/manlio.bacco/org.aaloa.zb4osgi.event.publisher.api/src/main/resources/
    projects/zb4osgi/sandbox/manlio.bacco/org.aaloa.zb4osgi.event.publisher.api/src/test/
    projects/zb4osgi/sandbox/manlio.bacco/org.aaloa.zb4osgi.event.publisher.api/src/test/java/
    projects/zb4osgi/sandbox/manlio.bacco/org.aaloa.zb4osgi.event.publisher.api/src/test/resources/

Added: projects/zb4osgi/sandbox/manlio.bacco/org.aaloa.zb4osgi.event.publisher.api/.classpath
==============================================================================
--- projects/zb4osgi/sandbox/manlio.bacco/org.aaloa.zb4osgi.event.publisher.api/.classpath (added)
+++ projects/zb4osgi/sandbox/manlio.bacco/org.aaloa.zb4osgi.event.publisher.api/.classpath Mon Sep 24 17:15:03 2012
@@ -1,0 +1,10 @@
+<?xml version="1.0" encoding="UTF-8"?>
+<classpath>
+	<classpathentry kind="src" output="target/classes" path="src/main/java"/>
+	<classpathentry excluding="**" kind="src" output="target/classes" path="src/main/resources"/>
+	<classpathentry kind="src" output="target/test-classes" path="src/test/java"/>
+	<classpathentry excluding="**" kind="src" output="target/test-classes" path="src/test/resources"/>
+	<classpathentry kind="con" path="org.eclipse.jdt.launching.JRE_CONTAINER/org.eclipse.jdt.internal.debug.ui.launcher.StandardVMType/J2SE-1.5"/>
+	<classpathentry kind="con" path="org.eclipse.m2e.MAVEN2_CLASSPATH_CONTAINER"/>
+	<classpathentry kind="output" path="target/classes"/>
+</classpath>

Propchange: projects/zb4osgi/sandbox/manlio.bacco/org.aaloa.zb4osgi.event.publisher.api/.classpath
------------------------------------------------------------------------------
    svn:mime-type = text/plain

Added: projects/zb4osgi/sandbox/manlio.bacco/org.aaloa.zb4osgi.event.publisher.api/.project
==============================================================================
--- projects/zb4osgi/sandbox/manlio.bacco/org.aaloa.zb4osgi.event.publisher.api/.project (added)
+++ projects/zb4osgi/sandbox/manlio.bacco/org.aaloa.zb4osgi.event.publisher.api/.project Mon Sep 24 17:15:03 2012
@@ -1,0 +1,23 @@
+<?xml version="1.0" encoding="UTF-8"?>
+<projectDescription>
+	<name>org.aaloa.zb4osgi.event.publisher.api</name>
+	<comment></comment>
+	<projects>
+	</projects>
+	<buildSpec>
+		<buildCommand>
+			<name>org.eclipse.jdt.core.javabuilder</name>
+			<arguments>
+			</arguments>
+		</buildCommand>
+		<buildCommand>
+			<name>org.eclipse.m2e.core.maven2Builder</name>
+			<arguments>
+			</arguments>
+		</buildCommand>
+	</buildSpec>
+	<natures>
+		<nature>org.eclipse.jdt.core.javanature</nature>
+		<nature>org.eclipse.m2e.core.maven2Nature</nature>
+	</natures>
+</projectDescription>

Propchange: projects/zb4osgi/sandbox/manlio.bacco/org.aaloa.zb4osgi.event.publisher.api/.project
------------------------------------------------------------------------------
    svn:mime-type = text/plain

Added: projects/zb4osgi/sandbox/manlio.bacco/org.aaloa.zb4osgi.event.publisher.api/.settings/org.eclipse.jdt.core.prefs
==============================================================================
--- projects/zb4osgi/sandbox/manlio.bacco/org.aaloa.zb4osgi.event.publisher.api/.settings/org.eclipse.jdt.core.prefs (added)
+++ projects/zb4osgi/sandbox/manlio.bacco/org.aaloa.zb4osgi.event.publisher.api/.settings/org.eclipse.jdt.core.prefs Mon Sep 24 17:15:03 2012
@@ -1,0 +1,5 @@
+eclipse.preferences.version=1
+org.eclipse.jdt.core.compiler.codegen.targetPlatform=1.5
+org.eclipse.jdt.core.compiler.compliance=1.5
+org.eclipse.jdt.core.compiler.problem.forbiddenReference=warning
+org.eclipse.jdt.core.compiler.source=1.5

Propchange: projects/zb4osgi/sandbox/manlio.bacco/org.aaloa.zb4osgi.event.publisher.api/.settings/org.eclipse.jdt.core.prefs
------------------------------------------------------------------------------
    svn:mime-type = text/plain

Added: projects/zb4osgi/sandbox/manlio.bacco/org.aaloa.zb4osgi.event.publisher.api/.settings/org.eclipse.m2e.core.prefs
==============================================================================
--- projects/zb4osgi/sandbox/manlio.bacco/org.aaloa.zb4osgi.event.publisher.api/.settings/org.eclipse.m2e.core.prefs (added)
+++ projects/zb4osgi/sandbox/manlio.bacco/org.aaloa.zb4osgi.event.publisher.api/.settings/org.eclipse.m2e.core.prefs Mon Sep 24 17:15:03 2012
@@ -1,0 +1,4 @@
+activeProfiles=
+eclipse.preferences.version=1
+resolveWorkspaceProjects=true
+version=1

Propchange: projects/zb4osgi/sandbox/manlio.bacco/org.aaloa.zb4osgi.event.publisher.api/.settings/org.eclipse.m2e.core.prefs
------------------------------------------------------------------------------
    svn:mime-type = text/plain

Added: projects/zb4osgi/sandbox/manlio.bacco/org.aaloa.zb4osgi.event.publisher.api/pom.xml
==============================================================================
--- projects/zb4osgi/sandbox/manlio.bacco/org.aaloa.zb4osgi.event.publisher.api/pom.xml (added)
+++ projects/zb4osgi/sandbox/manlio.bacco/org.aaloa.zb4osgi.event.publisher.api/pom.xml Mon Sep 24 17:15:03 2012
@@ -1,0 +1,128 @@
+<project xmlns="http://maven.apache.org/POM/4.0.0" xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance"
+	xsi:schemaLocation="http://maven.apache.org/POM/4.0.0 http://maven.apache.org/xsd/maven-4.0.0.xsd">
+	<modelVersion>4.0.0</modelVersion>
+	<groupId>org.aaloa.zb4osgi</groupId>
+	<artifactId>org.aaloa.zb4osgi.event.publisher.api</artifactId>
+	<version>0.0.1-SNAPSHOT</version>
+
+	<build>
+		<plugins>
+			<plugin>
+				<groupId>org.apache.felix</groupId>
+				<artifactId>maven-bundle-plugin</artifactId>
+				<version>2.3.4</version>
+				<extensions>true</extensions>
+				<executions>
+					<execution>
+						<id>default-install</id>
+						<phase>install</phase>
+						<goals>
+							<goal>install</goal>
+						</goals>
+						<configuration>
+							<instructions>
+								<Bundle-Author><![CDATA[Manlio Bacco <manlio.bacco at isti.cnr.it>]]></Bundle-Author>
+								<Bundle-Name>Event Publisher API</Bundle-Name>
+								<Bundle-SymbolicName>org.aaloa.zb4osgi.event.publisher.api</Bundle-SymbolicName>
+								<Import-Package>org.osgi.*, it.cnr.isti.zigbee.api</Import-Package>
+								<Export-Package>it.cnr.isti.event.publisher.api;version=${project.version},
+									it.cnr.isti.zb4osgi.api;version=${project.version}</Export-Package>
+							</instructions>
+						</configuration>
+					</execution>
+					<execution>
+						<id>default-bundle</id>
+						<phase>package</phase>
+						<goals>
+							<goal>bundle</goal>
+						</goals>
+						<configuration>
+							<instructions>
+								<Bundle-Author><![CDATA[Manlio Bacco <manlio.bacco at isti.cnr.it>]]></Bundle-Author>
+								<Bundle-Name>Event Publisher API</Bundle-Name>
+								<Bundle-SymbolicName>org.aaloa.zb4osgi.event.publisher.api</Bundle-SymbolicName>
+								<Import-Package>org.osgi.*, it.cnr.isti.zigbee.api</Import-Package>
+								<Export-Package>it.cnr.isti.event.publisher.api;version=${project.version},
+									it.cnr.isti.zb4osgi.api;version=${project.version}</Export-Package>
+							</instructions>
+						</configuration>
+					</execution>
+					<execution>
+						<id>default-deploy</id>
+						<phase>deploy</phase>
+						<goals>
+							<goal>deploy</goal>
+						</goals>
+						<configuration>
+							<instructions>
+								<Bundle-Author><![CDATA[Manlio Bacco <manlio.bacco at isti.cnr.it>]]></Bundle-Author>
+								<Bundle-Name>Event Publisher API</Bundle-Name>
+								<Bundle-SymbolicName>org.aaloa.zb4osgi.event.publisher.api</Bundle-SymbolicName>
+								<Import-Package>org.osgi.*, it.cnr.isti.zigbee.api</Import-Package>
+								<Export-Package>it.cnr.isti.event.publisher.api;version=${project.version},
+									it.cnr.isti.zb4osgi.api;version=${project.version}</Export-Package>
+							</instructions>
+						</configuration>
+					</execution>
+				</executions>
+				<configuration>
+					<instructions>
+						<Bundle-Author><![CDATA[Manlio Bacco <manlio.bacco at isti.cnr.it>]]></Bundle-Author>
+						<Bundle-Name>Event Publisher API</Bundle-Name>
+						<Bundle-SymbolicName>org.aaloa.zb4osgi.event.publisher.api</Bundle-SymbolicName>
+						<Import-Package>org.osgi.*, it.cnr.isti.zigbee.api</Import-Package>
+						<Export-Package>it.cnr.isti.event.publisher.api;version=${project.version},
+							it.cnr.isti.zb4osgi.api;version=${project.version}</Export-Package>
+					</instructions>
+				</configuration>
+			</plugin>
+		</plugins>
+	</build>
+	<dependencies>
+		<dependency>
+			<groupId>org.apache.felix</groupId>
+			<artifactId>org.osgi.core</artifactId>
+			<version>1.0.0</version>
+			<scope>provided</scope>
+		</dependency>
+		<dependency>
+			<groupId>org.apache.felix</groupId>
+			<artifactId>org.osgi.compendium</artifactId>
+			<version>1.0.0</version>
+			<scope>provided</scope>
+		</dependency>
+		<dependency>
+			<groupId>org.aaloa.zb4osgi</groupId>
+			<artifactId>
+				org.aaloa.zb4osgi.zigbee.basedriver.api
+			</artifactId>
+			<!-- <version>0.6.0-SNAPSHOT</version> -->
+			<type>bundle</type>
+		</dependency>
+	</dependencies>
+	<pluginRepositories>
+		<pluginRepository>
+			<releases>
+				<updatePolicy>never</updatePolicy>
+			</releases>
+			<snapshots>
+				<enabled>false</enabled>
+			</snapshots>
+			<id>central</id>
+			<name>Maven Plugin Repository</name>
+			<url>http://repo1.maven.org/maven2</url>
+		</pluginRepository>
+	</pluginRepositories>
+	<dependencyManagement>
+		<dependencies>
+			<dependency>
+				<groupId>org.aaloa.zb4osgi</groupId>
+				<artifactId>
+					org.aaloa.zb4osgi.zigbee.basedriver.api
+				</artifactId>
+				<version>0.6.0-SNAPSHOT</version>
+				<type>bundle</type>
+			</dependency>
+		</dependencies>
+	</dependencyManagement>
+</project>

Propchange: projects/zb4osgi/sandbox/manlio.bacco/org.aaloa.zb4osgi.event.publisher.api/pom.xml
------------------------------------------------------------------------------
    svn:mime-type = text/plain

Added: projects/zb4osgi/sandbox/manlio.bacco/org.aaloa.zb4osgi.event.publisher.api/src/main/java/it/cnr/isti/event/publisher/api/EventPublisher.java
==============================================================================
--- projects/zb4osgi/sandbox/manlio.bacco/org.aaloa.zb4osgi.event.publisher.api/src/main/java/it/cnr/isti/event/publisher/api/EventPublisher.java (added)
+++ projects/zb4osgi/sandbox/manlio.bacco/org.aaloa.zb4osgi.event.publisher.api/src/main/java/it/cnr/isti/event/publisher/api/EventPublisher.java Mon Sep 24 17:15:03 2012
@@ -1,0 +1,7 @@
+package it.cnr.isti.event.publisher.api;
+
+
+public interface EventPublisher {
+
+	public void publish(String topic, String message);
+}

Propchange: projects/zb4osgi/sandbox/manlio.bacco/org.aaloa.zb4osgi.event.publisher.api/src/main/java/it/cnr/isti/event/publisher/api/EventPublisher.java
------------------------------------------------------------------------------
    svn:mime-type = text/plain

Added: projects/zb4osgi/sandbox/manlio.bacco/org.aaloa.zb4osgi.event.publisher.api/src/main/java/it/cnr/isti/zb4osgi/api/Eventing.java
==============================================================================
--- projects/zb4osgi/sandbox/manlio.bacco/org.aaloa.zb4osgi.event.publisher.api/src/main/java/it/cnr/isti/zb4osgi/api/Eventing.java (added)
+++ projects/zb4osgi/sandbox/manlio.bacco/org.aaloa.zb4osgi.event.publisher.api/src/main/java/it/cnr/isti/zb4osgi/api/Eventing.java Mon Sep 24 17:15:03 2012
@@ -1,0 +1,10 @@
+package it.cnr.isti.zb4osgi.api;
+
+import it.cnr.isti.zigbee.api.ZigBeeDevice;
+
+public interface Eventing {
+
+	public void announce(ZigBeeDevice dv, short deviceId, int[] inputs);
+
+	public void event(short clusterID, byte[] data);
+}

Propchange: projects/zb4osgi/sandbox/manlio.bacco/org.aaloa.zb4osgi.event.publisher.api/src/main/java/it/cnr/isti/zb4osgi/api/Eventing.java
------------------------------------------------------------------------------
    svn:mime-type = text/plain




More information about the Commit mailing list