Profile Bundle
This bundle invokes Profile Web Service and returns the data from the SOAP response retrieved.
The main packages are defined in the following table:
Profile bundle packages
| Packages
| Description
|
| com.vodafone.google.profile
| This package contains all the artifacts that implement the web services infrastructure, including stubs, xml parsing, serialization, etc.
|
| org.vodafone.osami.profile
| This package contains the bundle activator
|
| org.vodafone.osami.profile.service
| This package contains the service interface
|
| org.vodafone.osami.profile.service.impl
| This package contains the service implementation
|
Profile bundle class diagram
This package is composed of the next classes:
Profile bundle classes
| Classes
| Description
|
| org.vodafone.osami.profile.Activator
| The activator registers the service so it can be accessed from other bundles
|
| org.vodafone.osami.profile.service.Profile
| Service interface
|
| org.vodafone.osami.profile.service.impl.ProfileImpl
| 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: Profile
Bundle-SymbolicName: org.vodafone.osami.Profile
Bundle-Version: 1.0.0.qualifier
Bundle-Activator: org.vodafone.osami.profile.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: com.vodafone.google.profile,
org.vodafone.osami.profile.service
|