Package org.mule.jbi.registry

Examples of org.mule.jbi.registry.JbiDescriptor


      } else {
        component = context.getRegistry().addComponent(name, ComponentType.JBI_BINDING_COMPONENT);
      }
      component.setInstallRoot(installDir.getAbsolutePath());
      component.setWorkspaceRoot(workspaceDir.getAbsolutePath());
      component.setDescriptor(new JbiDescriptor(jbi));
      // Create and register installer
      Installer installer = new Installer(context, component);
      installer.init();
      ObjectName objName = createComponentInstallerName(name);
      StandardMBean mbean = new StandardMBean(installer, InstallerMBean.class);
View Full Code Here


      if (!unzip.renameTo(installDir)) {
        throw new IOException("Could not rename directory: " + unzip);
      }
      // Create assembly
      Assembly assembly = this.registry.addAssembly(name);
      assembly.setDescriptor(new JbiDescriptor(jbi));
      assembly.setInstallRoot(installDir.getAbsolutePath());
      String result = assembly.deploy();
      return result;
    } catch (Exception e) {
      LOGGER.error("Could not install shared library", e);
View Full Code Here

TOP

Related Classes of org.mule.jbi.registry.JbiDescriptor

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.