Package org.wso2.carbon.utils
Class Utils
- java.lang.Object
-
- org.wso2.carbon.utils.Utils
-
public class Utils extends Object
-
-
Method Summary
All Methods Static Methods Concrete Methods Modifier and Type Method Description static voidcopyDirectory(File sourceLocation, File targetLocation)static booleandeleteDir(File dir)Deletes all files and subdirectories under dir.static voiddeployZipFile(File zipFileLocation, File targetLocation)For a given Zip file, process each entry.static StringgetWebContextName(org.osgi.framework.BundleContext bundleContext)Read context name from carbon.xml "carbon" will be the default valuestatic voidregisterDeployerServices(org.osgi.framework.BundleContext bundleContext)Registers the Deployer services by using values defined in the corresonding bundles component.xml file..static voidtransform(InputStream xmlStream, InputStream xslStream, OutputStream outputStream)
-
-
-
Method Detail
-
transform
public static void transform(InputStream xmlStream, InputStream xslStream, OutputStream outputStream) throws TransformerException
- Throws:
TransformerException
-
copyDirectory
public static void copyDirectory(File sourceLocation, File targetLocation) throws IOException
- Throws:
IOException
-
deployZipFile
public static void deployZipFile(File zipFileLocation, File targetLocation) throws CarbonException
For a given Zip file, process each entry.- Parameters:
zipFileLocation- zipFileLocationtargetLocation- targetLocation- Throws:
CarbonException- CarbonException
-
deleteDir
public static boolean deleteDir(File dir)
Deletes all files and subdirectories under dir. Returns true if all deletions were successful. If a deletion fails, the method stops attempting to delete and returns false.- Parameters:
dir- directory to delete- Returns:
- status
-
getWebContextName
public static String getWebContextName(org.osgi.framework.BundleContext bundleContext)
Read context name from carbon.xml "carbon" will be the default value- Returns:
- webcontext name
-
-