XMPP Bundle
This bundle invokes XMPP Web Service and returns the data from the SOAP response retrieved.
The main packages are defined in the following table:
XMPP bundle packages
| Packages
| Description
|
| org.vodafone.xmpp
| This package contains all the artifacts that implement the web services infrastructure, including stubs, xml, parsing, serialization, etc.
|
| org.vodafone.osami.xmpp
| This package contains the bundle activator
|
| org.vodafone.osami.xmpp.service
| This package contains the service interface
|
| org.vodafone.osami.xmpp.service.impl
| This package contains the service implementation
|
XMPP bundle class diagram
This package is composed of the next classes:
XMPP bundle classes
| Classes
| Description
|
| org.vodafone.osami.xmpp.Activator
| The activator registers the service so it can be accessed from other bundles
|
| org.vodafone.osami.xmpp.service.XmppServ
| Service interface
|
| org.vodafone.osami.xmpp.service.impl.XmppImpl
| This class implements the request to the Web Service, handles the response and returns it.
|
Manifest Definition
This file just contains the bundle configuration, as well as some other features like dependencies, exports and imports.
Manifest-Version: 1.0
Bundle-ManifestVersion: 2
Bundle-Name: XMPP
Bundle-SymbolicName: org.vodafone.osami.XMPP
Bundle-Version: 1.0.0.qualifier
Bundle-Activator: org.vodafone.osami.xmpp.Activator
Import-Package: org.osgi.framework;version="1.3.0"
Bundle-RequiredExecutionEnvironment: JavaSE-1.6
Require-Bundle: javax.xml.rpc;bundle-version="1.1.0",
org.apache.axis;bundle-version="1.4.0"
Export-Package: org.vodafone.osami.xmpp.service
|