Class DropinsBundleDeployer
- java.lang.Object
-
- org.wso2.carbon.server.extensions.DropinsBundleDeployer
-
- All Implemented Interfaces:
CarbonLaunchExtension
public class DropinsBundleDeployer extends Object implements CarbonLaunchExtension
Deploy bundles found inside the dropins directory. 1) Loop through all the bundles in the dropins directory 2) Read their manifest.mf file and extract symbolic names and the bundle-versions. 3) Add the entry to the bundles.info file.
-
-
Constructor Summary
Constructors Constructor Description DropinsBundleDeployer()
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description voidperform()1) Extract bundle info from the dropins directory 2) Process the bundles.info file and populate a data structure, during this process we remove the stale references as well.
-
-
-
Method Detail
-
perform
public void perform()
1) Extract bundle info from the dropins directory 2) Process the bundles.info file and populate a data structure, during this process we remove the stale references as well. 3) Add new bundles information to the data structure. 4) Update the bundles.info file.- Specified by:
performin interfaceCarbonLaunchExtension
-
-