Examples of IEnterpriseApplication


Examples of org.eclipse.jst.server.core.IEnterpriseApplication

  @SuppressWarnings("unchecked")
  public IModule[] doGetParentModules(IModule module) {
    IModule[] ears = ServerUtil.getModules("jst.ear"); //$NON-NLS-1$
    ArrayList list = new ArrayList();
    for (int i = 0; i < ears.length; i++) {
      IEnterpriseApplication ear = (IEnterpriseApplication) ears[i].loadAdapter(IEnterpriseApplication.class, null);
      IModule[] childs = ear.getModules();
      for (int j = 0; j < childs.length; j++) {
        if (childs[j].equals(module))
          list.add(ears[i]);
      }
    }
View Full Code Here

Examples of org.eclipse.jst.server.core.IEnterpriseApplication

  private List<IModule> getApplicationModules(IModule module) {
    IModule[] ears = ServerUtil.getModules(IModuleConstants.JST_EAR_MODULE);
    ArrayList<IModule> list = new ArrayList<IModule>();
    for (int i = 0; i < ears.length; i++) {
      IEnterpriseApplication ear = (IEnterpriseApplication) ears[i].loadAdapter(IEnterpriseApplication.class, null);
      IModule[] childs = ear.getModules();
      for (int j = 0; j < childs.length; j++) {
        if (childs[j].equals(module))
          list.add(ears[i]);
      }
    }
View Full Code Here

Examples of org.eclipse.jst.server.core.IEnterpriseApplication

    if (module.length == 1 && module[0] != null) {
      IModuleType moduleType = module[0].getModuleType();
      if (moduleType != null) {
        if (IModuleConstants.JST_EAR_MODULE.equals(moduleType.getId())) {
          IEnterpriseApplication enterpriseApplication = (IEnterpriseApplication) module[0].loadAdapter(IEnterpriseApplication.class, null);
          if (enterpriseApplication != null) {
            IModule[] modules = enterpriseApplication.getModules();
            if (modules != null)
              return modules;
          }
        } else if (IModuleConstants.JST_WEB_MODULE.equals(moduleType.getId())) {
          IWebModule webModule = (IWebModule) module[0].loadAdapter(IWebModule.class, null);
View Full Code Here

Examples of org.eclipse.jst.server.core.IEnterpriseApplication

    IPath output = outputPath.append(module.getName() + getModuleExtension(module));
    try {
      IModuleResource[] resources = getModuleResources(module);
      PublishUtil.publishSmart(resources, output, new NullProgressMonitor());
      if(GeronimoUtils.isEarModule(module)) {
        IEnterpriseApplication application = (IEnterpriseApplication) module.loadAdapter(IEnterpriseApplication.class, null);
        if( application != null ){
          IModule[] children = application.getModules();
           for (int i = 0; i < children.length; i++) {
               IModule child = children[i];
              IPath childPath = output.append(child.getName() + getModuleExtension(child));
              IModuleResource[] childResources = getModuleResources(child);
              PublishUtil.publishSmart(childResources, childPath, new NullProgressMonitor());
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.