Package org.sf.bee.commons.remoting.jrpc.bridge

Examples of org.sf.bee.commons.remoting.jrpc.bridge.JSONRPCBridge


    }

    private boolean registerItem(final ConfigItemRpc item) {
        if (null != item && item.isEnabled()) {
            try {
                final JSONRPCBridge bridge = _globalBridge;
                if (item.isStatic()) {
                    //-- register only static methods --//
                    bridge.registerClass(item.getName(),
                            this.getClassFromName(item.getClassName()));
                } else {
                    //-- register all methods --//
                    bridge.registerObject(item.getName(),
                            this.getObjectFromName(item.getClassName()));
                }
                return true;
            } catch (Throwable t) {
                this.getLogger().log(Level.SEVERE,
View Full Code Here


        return false;
    }

    private boolean unregisterItem(final ConfigItemRpc item) {
        if (null != item && item.isEnabled()) {
            final JSONRPCBridge bridge = _globalBridge;
            try {
                if (item.isStatic()) {
                    //-- unregister class --//
                    bridge.unregisterClass(item.getName());
                } else {
                    //-- unregister instance --//
                    bridge.unregisterObject(item.getName());
                }
                return true;
            } catch (Throwable t) {
                this.getLogger().log(Level.SEVERE,
                        StringUtils.format("JSON-RPC EXCEPTION: " +
View Full Code Here

    private void initRepositories() {
    }

    private void initJrpc() {
        final JSONRPCBridge bridge = JSONRPCBridge.getGlobalBridge();
        if (null != bridge) {
            super.getLogger().info("JSON-RPC initialized.");

        }
    }
View Full Code Here

TOP

Related Classes of org.sf.bee.commons.remoting.jrpc.bridge.JSONRPCBridge

Copyright © 2018 www.massapicom. 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.