Class NDataSourceHelper

java.lang.Object
org.wso2.carbon.ndatasource.ui.NDataSourceHelper

public class NDataSourceHelper extends Object
  • Constructor Details

    • NDataSourceHelper

      public NDataSourceHelper()
  • Method Details

    • createWSDataSourceMetaInfo

      public static org.wso2.carbon.ndatasource.ui.stub.core.services.xsd.WSDataSourceMetaInfo createWSDataSourceMetaInfo(javax.servlet.http.HttpServletRequest request, NDataSourceAdminServiceClient client) throws RemoteException, org.wso2.carbon.ndatasource.common.DataSourceException, org.wso2.carbon.ndatasource.ui.stub.NDataSourceAdminDataSourceException
      Throws:
      RemoteException
      org.wso2.carbon.ndatasource.common.DataSourceException
      org.wso2.carbon.ndatasource.ui.stub.NDataSourceAdminDataSourceException
    • getAllDataSources

      public static Map<String,String> getAllDataSources(org.wso2.carbon.ndatasource.ui.stub.core.services.xsd.WSDataSourceInfo[] allDataSourcesInfo)
    • unMarshal

      public static DSXMLConfiguration unMarshal(String datasourceType, String configuration) throws org.wso2.carbon.ndatasource.ui.stub.NDataSourceAdminDataSourceException
      Throws:
      org.wso2.carbon.ndatasource.ui.stub.NDataSourceAdminDataSourceException
    • stringToElement

      public static Element stringToElement(String xml)
    • elementToString

      public static String elementToString(Element element)
    • prettifyXML

      public static String prettifyXML(String xmlContent)
      Prettify a given XML string
    • getRDBMSEngine

      public static String getRDBMSEngine(String jdbcUrl)
      Returns the RDBMS engine name by analyzing the JDBC URL.