Download OSGiinDepth Free Java Code

Description

Source code for book "OSGi in Depth" from Manning authored by Alexandre Alves.

Source Files

The download file OSGiinDepth-master.zip has the following entries.


README.txt/*from www.ja  v a2  s.  c  o m*/
build.properties
build.xml
ch02/.classpath
ch02/.project
ch02/build.xml
ch02/modules/helloworld.anotherclient/src/main/java/manning/osgi/helloworld/anotherclient/PrinterAnotherClient.java
ch02/modules/helloworld.anotherclient/src/main/java/manning/osgi/helloworld/anotherclient/PrinterAnotherClientActivator.java
ch02/modules/helloworld.anotherclient/src/main/resources/META-INF/MANIFEST.MF
ch02/modules/helloworld.client/src/main/java/manning/osgi/helloworld/client/PrinterClient.java
ch02/modules/helloworld.client/src/main/java/manning/osgi/helloworld/client/PrinterClientActivator.java
ch02/modules/helloworld.client/src/main/java/manning/osgi/helloworld/client/PrinterClientMain.java
ch02/modules/helloworld.client/src/main/resources/META-INF/MANIFEST.MF
ch02/modules/helloworld.client2/src/main/java/manning/osgi/helloworld/client2/PrinterClientActivator2.java
ch02/modules/helloworld.client2/src/main/resources/META-INF/MANIFEST.MF
ch02/modules/helloworld.client_1.1.0/src/main/java/manning/osgi/helloworld/client/PrinterClientActivator.java
ch02/modules/helloworld.client_1.1.0/src/main/java/manning/osgi/helloworld/client/RunnablePrinterClient.java
ch02/modules/helloworld.client_1.1.0/src/main/resources/META-INF/MANIFEST.MF
ch02/modules/helloworld.impl_1.4.0/src/main/java/manning/osgi/helloworld/impl/PrinterActivator.java
ch02/modules/helloworld.impl_1.4.0/src/main/java/manning/osgi/helloworld/impl/PrinterImpl.java
ch02/modules/helloworld.impl_1.4.0/src/main/resources/META-INF/MANIFEST.MF
ch02/modules/helloworld.introspector/src/main/java/manning/osgi/helloworld/introspector/PrinterIntrospectorActivator.java
ch02/modules/helloworld.introspector/src/main/java/manning/osgi/helloworld/introspector/PrinterIntrospectorMain.java
ch02/modules/helloworld.introspector/src/main/resources/META-INF/MANIFEST.MF
ch02/modules/helloworld/src/main/java/manning/osgi/helloworld/Printer.java
ch02/modules/helloworld/src/main/resources/META-INF/MANIFEST.MF
ch02/modules/helloworld_1.1.0/src/main/java/manning/osgi/helloworld/Printer.java
ch02/modules/helloworld_1.1.0/src/main/resources/META-INF/MANIFEST.MF
ch02/modules/helloworld_1.2.0/src/main/java/manning/osgi/helloworld/Printer.java
ch02/modules/helloworld_1.2.0/src/main/resources/META-INF/MANIFEST.MF
ch02/modules/helloworld_1.3.0/src/main/java/manning/osgi/helloworld/Printer.java
ch02/modules/helloworld_1.3.0/src/main/resources/META-INF/MANIFEST.MF
ch02/modules/helloworld_1.4.0/src/main/java/manning/osgi/helloworld/Printer.java
ch02/modules/helloworld_1.4.0/src/main/resources/META-INF/MANIFEST.MF
ch03/.classpath
ch03/.project
ch03/build.xml
ch03/modules/auction.api_1.0.0/src/main/java/manning/osgi/auction/Auction.java
ch03/modules/auction.api_1.0.0/src/main/java/manning/osgi/auction/InvalidOfferException.java
ch03/modules/auction.api_1.0.0/src/main/java/manning/osgi/auction/Participant.java
ch03/modules/auction.api_1.0.0/src/main/resources/META-INF/MANIFEST.MF
ch03/modules/auction.auctioneer.sealed_1.0.0/src/main/java/manning/osgi/auction/auctioneer/sealed/SealedFirstPriceAuction.java
ch03/modules/auction.auctioneer.sealed_1.0.0/src/main/java/manning/osgi/auction/auctioneer/sealed/SealedFirstPriceAuctioneer.java
ch03/modules/auction.auctioneer.sealed_1.0.0/src/main/java/manning/osgi/auction/auctioneer/sealed/SealedFirstPriceAuctioneerActivator.java
ch03/modules/auction.auctioneer.sealed_1.0.0/src/main/resources/META-INF/MANIFEST.MF
ch03/modules/auction.auditor.sealed_1.0.0/src/main/java/manning/osgi/auction/auditor/sealed/SealedFirstPriceAuditor.java
ch03/modules/auction.auditor.sealed_1.0.0/src/main/java/manning/osgi/auction/auditor/sealed/SealedFirstPriceAuditorActivator.java
ch03/modules/auction.auditor.sealed_1.0.0/src/main/resources/META-INF/MANIFEST.MF
ch03/modules/auction.buyer.http_1.0.0/src/main/java/manning/osgi/auction/buyer/http/BidderServer.java
ch03/modules/auction.buyer.http_1.0.0/src/main/java/manning/osgi/auction/buyer/http/BidderServlet.java
ch03/modules/auction.buyer.http_1.0.0/src/main/java/manning/osgi/auction/buyer/http/BuyerActivator.java
ch03/modules/auction.buyer.http_1.0.0/src/main/java/manning/osgi/auction/buyer/http/BuyerServletActivator.java
ch03/modules/auction.buyer.http_1.0.0/src/main/resources/META-INF/MANIFEST.MF
ch03/modules/auction.manager_1.0.0/src/main/java/manning/osgi/auction/manager/AuctionManagerActivator.java
ch03/modules/auction.manager_1.0.0/src/main/java/manning/osgi/auction/manager/AuctionWrapper.java
ch03/modules/auction.manager_1.0.0/src/main/resources/META-INF/MANIFEST.MF
ch03/modules/auction.seller.simple_1.0.0/src/main/java/manning/osgi/auction/seller/simple/Seller.java
ch03/modules/auction.seller.simple_1.0.0/src/main/java/manning/osgi/auction/seller/simple/SellerActivator.java
ch03/modules/auction.seller.simple_1.0.0/src/main/resources/META-INF/MANIFEST.MF
ch03/modules/auction.spi_1.0.0/src/main/java/manning/osgi/auction/spi/Auctioneer.java
ch03/modules/auction.spi_1.0.0/src/main/java/manning/osgi/auction/spi/Auditor.java
ch03/modules/auction.spi_1.0.0/src/main/resources/META-INF/MANIFEST.MF
ch04/.classpath
ch04/.project
ch04/build.xml
ch04/misc/ClassLoaderTest.java
ch04/misc/WiringBundleActivator.java
ch04/modules/auction.auctioneer.sealed.test_1.0.0/src/main/java/manning/osgi/auction/IntegrationTestAuction.java
ch04/modules/auction.auctioneer.sealed.test_1.0.0/src/main/java/manning/osgi/auction/auctioneer/sealed/TestSealedFirstPriceAuction.java
ch04/modules/auction.auctioneer.sealed.test_1.0.0/src/main/resources/META-INF/MANIFEST.MF
ch04/modules/child_1.0.0/src/main/java/manning/osgi/child/Child.java
ch04/modules/child_1.0.0/src/main/java/manning/osgi/child/ChildBundleActivator.java
ch04/modules/child_1.0.0/src/main/java/manning/osgi/parent/Parent.java
ch04/modules/child_1.0.0/src/main/resources/META-INF/MANIFEST.MF
ch04/modules/client_1.0.0/src/main/java/manning/osgi/client/ClientBundleActivator.java
ch04/modules/client_1.0.0/src/main/resources/META-INF/MANIFEST.MF
ch04/modules/fingerprint_1.0.0/src/main/java/manning/osgi/fingerprint/Activator.java
ch04/modules/fingerprint_1.0.0/src/main/java/manning/osgi/fingerprint/FingerprintService.java
ch04/modules/fingerprint_1.0.0/src/main/java/manning/osgi/fingerprint/MyBundleListener.java
ch04/modules/fingerprint_1.0.0/src/main/java/manning/osgi/fingerprint/NetworkMachine.java
ch04/modules/fingerprint_1.0.0/src/main/java/manning/osgi/fingerprint/NetworkMachineService.java
ch04/modules/fingerprint_1.0.0/src/main/java/manning/osgi/fingerprint/TelnetImpl.java
ch04/modules/fingerprint_1.0.0/src/main/java/manning/osgi/fingerprint/TelnetService.java
ch04/modules/fingerprint_1.0.0/src/main/java/manning/osgi/fingerprint/TelnetServiceFactory.java
ch04/modules/fingerprint_1.0.0/src/main/resources/META-INF/MANIFEST.MF
ch04/modules/parent_1.0.0/src/main/java/manning/osgi/parent/Parent.java
ch04/modules/parent_1.0.0/src/main/resources/META-INF/MANIFEST.MF
ch04/modules/parent_2.0.0/src/main/java/manning/osgi/parent/Parent.java
ch04/modules/parent_2.0.0/src/main/resources/META-INF/MANIFEST.MF
ch04/modules/sizechecker_1.0.0/src/main/java/manning/osgi/sizechecker/SizeCheckerExtender.java
ch04/modules/sizechecker_1.0.0/src/main/resources/META-INF/MANIFEST.MF
ch05/.classpath
ch05/.project
ch05/build.xml
ch05/modules/logreader_1.0.0/src/main/java/manning/osgi/logreader/StdoutLogReaderActivator.java
ch05/modules/logreader_1.0.0/src/main/resources/META-INF/MANIFEST.MF
ch05/modules/notification.broker_1.0.0/src/main/java/manning/osgi/notification/NotificationBroker.java
ch05/modules/notification.broker_1.0.0/src/main/java/manning/osgi/notification/NotificationSubscriber.java
ch05/modules/notification.broker_1.0.0/src/main/java/manning/osgi/notification/impl/NotificationBrokerActivator.java
ch05/modules/notification.broker_1.0.0/src/main/java/manning/osgi/notification/impl/NotificationBrokerFactoryActivator.java
ch05/modules/notification.broker_1.0.0/src/main/java/manning/osgi/notification/impl/NotificationBrokerImpl.java
ch05/modules/notification.broker_1.0.0/src/main/resources/META-INF/MANIFEST.MF
ch05/modules/notification.client_1.0.0/src/main/java/manning/osgi/notification/client/NotificationConfiguringClient.java
ch05/modules/notification.client_1.0.0/src/main/resources/META-INF/MANIFEST.MF
ch06/.classpath
ch06/.project
ch06/build.xml
ch06/modules/publisher_1.0.0/src/main/java/manning/osgi/publisher/LoginEventConstants.java
ch06/modules/publisher_1.0.0/src/main/java/manning/osgi/publisher/LoginEventPublisher.java
ch06/modules/publisher_1.0.0/src/main/java/manning/osgi/publisher/PublisherActivator.java
ch06/modules/publisher_1.0.0/src/main/resources/META-INF/MANIFEST.MF
ch06/modules/sizechecker_1.0.0/src/main/java/manning/osgi/sizechecker/SizeCheckerExtender.java
ch06/modules/sizechecker_1.0.0/src/main/resources/META-INF/MANIFEST.MF
ch06/modules/subscriber_1.0.0/src/main/java/manning/osgi/subscriber/SimpleSubscriber.java
ch06/modules/subscriber_1.0.0/src/main/java/manning/osgi/subscriber/SubscriberActivator.java
ch06/modules/subscriber_1.0.0/src/main/resources/META-INF/MANIFEST.MF
ch07/.classpath
ch07/.project
ch07/build.xml
ch07/modules/datasource_1.0.0/src/main/java/manning/osgi/datasource/DataSourceActivator.java
ch07/modules/datasource_1.0.0/src/main/resources/META-INF/MANIFEST.MF
ch07/modules/eclipselink.jpa_1.0.0/README.txt
ch07/modules/eclipselink.jpa_1.0.0/src/main/java/manning/osgi/jpa/JPAActivator.java
ch07/modules/eclipselink.jpa_1.0.0/src/main/java/manning/osgi/jpa/LoginEvent.java
ch07/modules/eclipselink.jpa_1.0.0/src/main/resources/META-INF/MANIFEST.MF
ch07/modules/eclipselink.jpa_1.0.0/src/main/resources/META-INF/persistence.xml
ch07/modules/jpa_1.0.0/src/main/java/manning/osgi/jpa/JPAActivator.java
ch07/modules/jpa_1.0.0/src/main/java/manning/osgi/jpa/LoginEvent.java
ch07/modules/jpa_1.0.0/src/main/resources/META-INF/MANIFEST.MF
ch07/modules/jpa_1.0.0/src/main/resources/META-INF/persistence.xml
ch07/modules/storagearea_1.0.0/src/main/java/manning/osgi/storagearea/StorageAreaActivator.java
ch07/modules/storagearea_1.0.0/src/main/resources/META-INF/MANIFEST.MF
ch08/.classpath
ch08/.project
ch08/.settings/org.eclipse.jdt.core.prefs
ch08/build.xml
ch08/modules/cmt.client_1.0.0/src/main/java/manning/osgi/cmt/client/TransactionalAccount.java
ch08/modules/cmt.client_1.0.0/src/main/resources/META-INF/MANIFEST.MF
ch08/modules/cmt.provider_1.0.0/src/main/java/manning/osgi/cmt/Resource.java
ch08/modules/cmt.provider_1.0.0/src/main/java/manning/osgi/cmt/Transaction.java
ch08/modules/cmt.provider_1.0.0/src/main/java/manning/osgi/cmt/provider/TransactionExtenderActivator.java
ch08/modules/cmt.provider_1.0.0/src/main/resources/META-INF/MANIFEST.MF
ch08/modules/tx.client_1.0.0/src/main/java/manning/osgi/tx/client/LocalAndGlobalTransactionActivator.java
ch08/modules/tx.client_1.0.0/src/main/resources/META-INF/MANIFEST.MF
ch09/.classpath
ch09/.project
ch09/.settings/org.eclipse.jdt.core.prefs
ch09/build.xml
ch09/modules/jndi.client_1.0.0/src/main/java/manning/osgi/jndi/client/JndiActivator.java
ch09/modules/jndi.client_1.0.0/src/main/resources/META-INF/MANIFEST.MF
ch09/modules/jndi.converter_1.0.0/src/main/java/manning/osgi/jndi/converter/DataSourceObjectFactory.java
ch09/modules/jndi.converter_1.0.0/src/main/resources/META-INF/MANIFEST.MF
ch09/modules/jndi.launcher_1.0.0/src/main/java/manning/osgi/jndi/launcher/Launcher.java
ch09/modules/jndi.launcher_1.0.0/src/main/java/manning/osgi/jndi/launcher/OSGiInitialContextFactoryImpl.java
ch09/modules/jndi.launcher_1.0.0/src/main/resources/META-INF/MANIFEST.MF
ch10/.classpath
ch10/.project
ch10/.settings/org.eclipse.jdt.core.prefs
ch10/build.xml
ch10/modules/distributed.example_1.0.0/src/main/java/manning/osgi/remoteinterfacedesign/Customer.java
ch10/modules/distributed.example_1.0.0/src/main/java/manning/osgi/remoteinterfacedesign/CustomerRegistry.java
ch10/modules/distributed.example_1.0.0/src/main/java/manning/osgi/remoteinterfacedesign/LocalClient.java
ch10/modules/distributed.example_1.0.0/src/main/java/manning/osgi/remoteinterfacedesign/RemoteCustomer.java
ch10/modules/distributed.example_1.0.0/src/main/java/manning/osgi/remoteinterfacedesign/RemoteCustomerRegistry.java
ch10/modules/distributed.example_1.0.0/src/main/java/manning/osgi/remoteservice/RemoteActivator.java
ch10/modules/distributed.example_1.0.0/src/main/resources/META-INF/MANIFEST.MF
ch11/.classpath
ch11/.project
ch11/.settings/org.eclipse.jdt.core.prefs
ch11/build.xml
ch11/modules/blocker_1.0.0/src/main/java/manning/osgi/blocker/BlockerActivator.java
ch11/modules/blocker_1.0.0/src/main/resources/META-INF/MANIFEST.MF
ch11/modules/mysystembundle_1.0.0/src/main/java/manning/osgi/mysystembundle/SystemBundleActivator.java
ch11/modules/mysystembundle_1.0.0/src/main/resources/META-INF/MANIFEST.MF
ch11/modules/updater_1.0.0/src/main/java/manning/osgi/updater/UpdateActivator.java
ch11/modules/updater_1.0.0/src/main/resources/META-INF/MANIFEST.MF
ch12/.classpath
ch12/.project
ch12/.settings/org.eclipse.jdt.core.prefs
ch12/build.xml
ch12/modules/management.client_1.0.0/src/main/java/manning/osgi/management/Main.java
ch12/modules/management.client_1.0.0/src/main/java/manning/osgi/management/ManagementClient.java
ch12/modules/management.client_1.0.0/src/main/resources/META-INF/MANIFEST.MF
ch13/.classpath
ch13/.project
ch13/.settings/org.eclipse.jdt.core.prefs
ch13/blueprint-example.xml
ch13/build.xml
ch13/modules/auction.auctioneer.sealed_2.0.0/src/main/java/manning/osgi/sealedauction/AuctionBook.java
ch13/modules/auction.auctioneer.sealed_2.0.0/src/main/java/manning/osgi/sealedauction/SealedFirstPriceAuction.java
ch13/modules/auction.auctioneer.sealed_2.0.0/src/main/resources/META-INF/MANIFEST.MF
ch13/modules/auction.auctioneer.sealed_2.0.0/src/main/resources/META-INF/blueprint-auctioneer.xml
ch13/modules/auction.auctioneer.sealed_2.0.0/src/main/resources/META-INF/persistent.xml
ch13/modules/sab.client_1.0.0/src/main/java/manning/osgi/subscriber/SimpleSubscriber.java
ch13/modules/sab.client_1.0.0/src/main/resources/META-INF/MANIFEST.MF
ch13/modules/sab.client_2.0.0/src/main/java/manning/osgi/subscriber/SimpleSubscriber.java
ch13/modules/sab.client_2.0.0/src/main/resources/META-INF/MANIFEST.MF
ch13/modules/sab.client_2.0.0/src/main/resources/META-INF/sab-client.xml
ch13/modules/sab_1.0.0/src/main/java/manning/osgi/sab/SubscriberExtenderActivator.java
ch13/modules/sab_1.0.0/src/main/resources/META-INF/MANIFEST.MF
ch13/modules/sab_2.0.0/src/main/java/manning/osgi/sab/MutableBeanMetadata.java
ch13/modules/sab_2.0.0/src/main/java/manning/osgi/sab/SabNamespaceHandler.java
ch13/modules/sab_2.0.0/src/main/java/manning/osgi/sab/SubscriberFactory.java
ch13/modules/sab_2.0.0/src/main/java/manning/osgi/sab/TxInterceptor.java
ch13/modules/sab_2.0.0/src/main/java/manning/osgi/sab/TxNamespaceHandler.java
ch13/modules/sab_2.0.0/src/main/resources/META-INF/MANIFEST.MF
ch13/modules/sab_2.0.0/src/main/resources/META-INF/blueprint-sab.xml
ch13/modules/sab_2.0.0/src/main/resources/schemas/sab.xsd
ch13/modules/sab_2.0.0/src/main/resources/schemas/tx.xsd
common.xml
lib/javax.persistence_2.0.3.v201010191057.jar
lib/javax.servlet-1.0.0.0_2-5.jar
lib/javax.transaction-1.0.0.0_1-1.jar
lib/org.apache.aries.blueprint-0.2-incubating.jar
lib/org.junit-3.8.2.jar
lib/org.springframework.spring-context-2.5.6.jar
lib/org.springframework.spring-core-2.5.6.jar
lib/org.springframework.spring-osgi-mock-1.2.0.jar
lib/org.springframework.spring-osgi-test-1.2.0.jar
lib/org.springframework.spring-test-2.5.6.jar
lib/osgi.enterprise.jar

Download

Click the following link to download OSGiinDepth-master.zip.

OSGiinDepth-master.zip




















Home »
  Java Free Code »
    Development »




Algebra
Algorithm
Ant
Bytecode
Compiler
DataMining
DSL
Eclipse
Example
File
Git
Intellij
JavaBean
JAX
jBPM
JDK8
JME
JMX
JodaTime
JRuby
JSE
JSON
JVM
Lambda
libgdx
Library
log4j
Markdown
Math
Maven
Netbeans
NIO
NLP
OSGi
Plugin
Scala
SDK
slf4j
Template
Thread
Tutorial
Unicode
Utility
ZooKeeper