Download osgi in practice Free Java Code
Description
Source code for examples from "OSGi in Practice".
Source Files
The download file osgi_in_practice-master.zip has the following entries.
.gitignore// w w w . jav a 2 s . c o m
README.md
common/.classpath
common/.gitignore
common/.project
common/build.properties.sample
common/build.xml
concurrency/.classpath
concurrency/.gitignore
concurrency/.project
concurrency/bundles/osgi.cmpn.r4_2.jar
concurrency/scala_src/JLabelMailboxCountTracker.scala
concurrency/src/org/osgi/book/concurrency/BadLockingMailboxRegistrationService.java
concurrency/src/org/osgi/book/concurrency/ConnectionCache.java
concurrency/src/org/osgi/book/concurrency/DictionaryService.java
concurrency/src/org/osgi/book/concurrency/DubiousBundleActivator.java
concurrency/src/org/osgi/book/concurrency/ExecutorServiceActivator.java
concurrency/src/org/osgi/book/concurrency/GoodLockingMailboxRegistrationService.java
concurrency/src/org/osgi/book/concurrency/MailboxRegistrationService.java
concurrency/src/org/osgi/book/concurrency/ReallySafeBundleActivator.java
concurrency/src/org/osgi/book/concurrency/SafeConnectionCache.java
concurrency/src/org/osgi/book/concurrency/SafeDictionaryService.java
concurrency/src/org/osgi/book/concurrency/SerialMailboxRegistrationService.java
concurrency/src/org/osgi/book/concurrency/ServerActivator.java
concurrency/src/org/osgi/book/concurrency/SingleThreadedMailboxRegistrationService.java
concurrency/src/org/osgi/book/concurrency/ThreadPoolManager.java
concurrency/src/org/osgi/book/concurrency/UnsafeConnectionCache.java
concurrency/src/org/osgi/book/concurrency/UnsafeDictionaryService.java
concurrency/src/org/osgi/book/reader/mailboxmap/MailboxMapActivator1.java
concurrency/src/org/osgi/book/reader/mailboxmap/MailboxMapActivator2.java
concurrency/src/org/osgi/book/reader/tutorial/JLabelMailboxCountTracker.java
concurrency/src/org/osgi/book/utils/SerialExecutor.java
dependencies/.classpath
dependencies/.gitignore
dependencies/.project
dependencies/fixed_mailbox.bnd
dependencies/mailbox_api.bnd
dependencies/src/org/osgi/book/reader/api/Mailbox.java
dependencies/src/org/osgi/book/reader/api/MailboxException.java
dependencies/src/org/osgi/book/reader/api/MailboxListener.java
dependencies/src/org/osgi/book/reader/api/Message.java
dependencies/src/org/osgi/book/reader/api/MessageReaderException.java
dependencies/src/org/osgi/book/reader/fixedmailbox/FixedMailbox.java
dependencies/src/org/osgi/book/reader/fixedmailbox/StringMessage.java
example1/.classpath
example1/.gitignore
example1/.project
example1/bundles/osgi.cmpn.r4_2.jar
example1/mailbox_gui.bnd
example1/runtime/.gitignore
example1/src/org/osgi/book/reader/gui/MailboxPanel.java
example1/src/org/osgi/book/reader/gui/MailboxTableModel.java
example1/src/org/osgi/book/reader/gui/ScannerFrame.java
example1/src/org/osgi/book/reader/gui/ScannerFrameActivator.java
example1/src/org/osgi/book/reader/gui/ScannerMailboxTracker.java
example1/src/org/osgi/book/reader/gui/ScannerMain.java
extender/.classpath
extender/.gitignore
extender/.project
extender/bundles/osgi.cmpn.r4_2.jar
extender/help_sample.bnd
extender/helpextender.bnd
extender/mbox_svc_extender.bnd
extender/resources/extension_registry/plugin.xml
extender/resources/help_sample/first_steps.html
extender/resources/help_sample/index.properties
extender/runtime/.gitignore
extender/sample_svc_extender.bnd
extender/src/org/osgi/book/extender/service/MailboxServiceExtender.java
extender/src/org/osgi/book/extender/service/MailboxServiceExtenderActivator.java
extender/src/org/osgi/book/extender/service/sample/MyMailbox.java
extender/src/org/osgi/book/help/extender/HelpExtender.java
extender/src/org/osgi/book/help/extender/HelpExtenderActivator.java
extender/src/org/osgi/book/help/extender/HelpExtenderVer1.java
extender/src/org/osgi/book/help/extender/HelpListCommand.java
extender/src/org/osgi/book/help/extender/HelpScannerException.java
extender/src/org/osgi/book/utils/LogTracker.java
extender/src/org/osgi/book/utils/Pair.java
firststeps/.classpath
firststeps/.gitignore
firststeps/.project
firststeps/bundlecounter.bnd
firststeps/helloworld.bnd
firststeps/runtime/.gitignore
firststeps/src/org/osgi/tutorial/BundleCounterActivator.java
firststeps/src/org/osgi/tutorial/HeartbeatActivator.java
firststeps/src/org/osgi/tutorial/HelloUpdaterActivator.java
firststeps/src/org/osgi/tutorial/HelloWorldActivator.java
intro_svcs/.classpath
intro_svcs/.gitignore
intro_svcs/.project
intro_svcs/build.properties
intro_svcs/build.xml
intro_svcs/bundles/osgi.cmpn.r4_2.jar
intro_svcs/file_mailbox.bnd
intro_svcs/logreader_cmd.bnd
intro_svcs/message_count.bnd
intro_svcs/runtime/.gitignore
intro_svcs/src/org/osgi/book/log/Log.java
intro_svcs/src/org/osgi/book/log/LogServiceFactory.java
intro_svcs/src/org/osgi/book/log/LogServiceFactoryActivator.java
intro_svcs/src/org/osgi/book/reader/dbmailbox/DbMailbox.java
intro_svcs/src/org/osgi/book/reader/dbmailbox/DbMailboxActivator.java
intro_svcs/src/org/osgi/book/reader/filemailbox/FileMailbox.java
intro_svcs/src/org/osgi/book/reader/filemailbox/FileMailboxActivator.java
intro_svcs/src/org/osgi/book/reader/fixedmailbox/WelcomeMailboxActivator.java
intro_svcs/src/org/osgi/book/reader/fixedmailbox/WelcomeMailboxActivator2.java
intro_svcs/src/org/osgi/book/utils/LogTracker.java
intro_svcs/src/org/osgi/book/utils/MultiLogTracker.java
intro_svcs/src/org/osgi/book/utils/filter/SampleUsage.java
intro_svcs/src/org/osgi/book/utils/sample/DbConnection.java
intro_svcs/src/org/osgi/book/utils/sample/DbConnectionActivator.java
intro_svcs/src/org/osgi/tutorial/MessageCountActivator.java
intro_svcs/src/org/osgi/tutorial/MessageCountActivator2.java
intro_svcs/welcome_mailbox.bnd
whiteboard/.classpath
whiteboard/.gitignore
whiteboard/.project
whiteboard/build.properties
whiteboard/build.xml
whiteboard/bundles/org.eclipse.equinox.event_1.1.100.v20090520-1800.jar
whiteboard/bundles/osgi.cmpn.jar
whiteboard/growable_mbox.bnd
whiteboard/random_feed.bnd
whiteboard/src/org/osgi/book/reader/api/ObservableMailbox.java
whiteboard/src/org/osgi/book/reader/asyncmailbox/GrowableMailbox.java
whiteboard/src/org/osgi/book/reader/asyncmailbox/GrowableMailboxActivator.java
whiteboard/src/org/osgi/book/reader/asyncmailbox/MailboxListenerTracker.java
whiteboard/src/org/osgi/book/reader/gui/MailboxListenerActivator.java
whiteboard/src/org/osgi/book/reader/gui/MailboxPanel.java
whiteboard/src/org/osgi/book/reader/gui/MailboxTableModel.java
whiteboard/src/org/osgi/book/reader/gui/MyMailboxListener.java
whiteboard/src/org/osgi/book/reader/gui/ScannerMailboxTracker.java
whiteboard/src/org/osgi/book/trading/feeds/RandomPriceFeed.java
whiteboard/src/org/osgi/book/trading/feeds/RandomPriceFeedActivator.java
whiteboard/src/org/osgi/book/utils/EventAdminTracker.java
whiteboard/src/org/osgi/book/utils/Visitor.java
whiteboard/src/org/osgi/book/utils/WhiteboardHelper.java
whiteboard/src/org/osgi/tutorial/StockTickerActivator.java
whiteboard/ticker.bnd
Download
Click the following link to download osgi_in_practice-master.zip.
osgi_in_practice-master.zip