Examples of DataAccessManager


Examples of org.wso2.carbon.billing.core.DataAccessManager

        }
        return subscriptionArray;
    }
   
    public boolean activateSubscription(int subscriptionId) throws Exception{
        DataAccessManager dataAccessManager = Util.getDataAccessManager();
        return dataAccessManager.activateSubscription(subscriptionId);           
    }
View Full Code Here

Examples of org.wso2.carbon.registry.core.dataaccess.DataAccessManager

    private void setRegistryDriver(RegistryService registry) {
        try {
            if (registry.getConfigSystemRegistry().getRegistryContext() != null &&
                registry.getConfigSystemRegistry().getRegistryContext().getDataAccessManager()
                        != null) {
                DataAccessManager dataAccessManager =
                        registry.getConfigSystemRegistry().getRegistryContext()
                                .getDataAccessManager();
                if (!(dataAccessManager instanceof JDBCDataAccessManager)) {
                    String msg = "Failed to obtain DB connection. Invalid data access manager.";
                    log.error(msg);
View Full Code Here

Examples of org.wso2.carbon.registry.core.dataaccess.DataAccessManager

            data.setRegistryType(registryType);

            // Extract DB related data from RegistryContext
            if (registryType.equals("embedded")) {
                try {
                    DataAccessManager dataAccessManager =
                            RegistryContext.getBaseInstance().getDataAccessManager();
                    if (!(dataAccessManager instanceof JDBCDataAccessManager)) {
                        String msg = "Failed to obtain DB connection. Invalid data access manager.";
                        log.error(msg);
                        throw new AxisFault(msg);
View Full Code Here

Examples of org.wso2.carbon.registry.core.dataaccess.DataAccessManager

        if (log.isTraceEnabled()) {
            log.trace("Configuring the embedded registry.");
        }

        DataAccessManager dataAccessManager = registryContext.getDataAccessManager();
        if (!(dataAccessManager instanceof JDBCDataAccessManager)) {
            String msg = "Failed to configure the embedded registry. Invalid data access manager.";
            log.error(msg);
            throw new RegistryException(msg);
        }
        NodeGroupLock.init(dataAccessManager);
        Transaction.init(dataAccessManager);

        try {
            if (log.isTraceEnabled()) {
                log.trace("Obtaining a cluster wide database lock.");
            }

            NodeGroupLock.lock(NodeGroupLock.INITIALIZE_LOCK);

            if (log.isTraceEnabled()) {
                log.trace("Cluster wide database lock obtained successfully.");
            }
            if (registryContext.isSetup()) {
                if (!dataAccessManager.isDatabaseExisting()) {
                    // mean the database tables are needed
                    if (log.isTraceEnabled()) {
                        log.trace("Creating database tables.");
                    }
                    try {
                        dataAccessManager.createDatabase();
                    } catch (Exception ex) {
                        String msg = "Error occurred while creating the database";
                        log.error(msg);
                        throw new RegistryException(msg, ex);
                    }
View Full Code Here

Examples of org.wso2.carbon.registry.core.dataaccess.DataAccessManager

     */
    public int addEntry(String path, int parentPathId) throws SQLException, RegistryException {
        ResultSet results = null;
        PreparedStatement ps = null;
        PreparedStatement ps1 = null;
        DataAccessManager dataAccessManager;
        if (CurrentSession.getUserRegistry() != null
                && CurrentSession.getUserRegistry().getRegistryContext() != null) {
            dataAccessManager = CurrentSession.getUserRegistry().getRegistryContext()
                    .getDataAccessManager();
        } else {
View Full Code Here

Examples of org.wso2.carbon.registry.core.dataaccess.DataAccessManager

        }
    }

    // Obtains direct connection to database by passing the connection set on thread local object.
    private Connection getDBConnection() throws SQLException, RegistryException {
        DataAccessManager dataAccessManager;
        if (CurrentSession.getUserRegistry() != null
                && CurrentSession.getUserRegistry().getRegistryContext() != null) {
            dataAccessManager = CurrentSession.getUserRegistry().getRegistryContext()
                    .getDataAccessManager();
        } else {
View Full Code Here
TOP
Copyright © 2018 www.massapi.com. All rights reserved.
All source code are property of their respective owners. Java is a trademark of Sun Microsystems, Inc and owned by ORACLE Inc. Contact coftware#gmail.com.