Examples of ExportResult


Examples of net.xeoh.plugins.remote.ExportResult

                return false;
            }

        }));

        ExportResult exportPlugin = remote.exportPlugin(plugin);
        Collection<URI> exportURIs = exportPlugin.getExportURIs();
        for (URI uri : exportURIs) {
            System.out.println(uri);
        }
       
        Thread.sleep(6000000);
View Full Code Here

Examples of org.jboss.dashboard.workspace.export.structure.ExportResult

        getSessionInfo().getExportResult().writeXMLversion(wos, BooleanParameter.value(panel.getParameterValue(PARAM_USE_BLANKS), false));
        wos.close();
        return new SendStreamResponse(new ByteArrayInputStream(bos.toByteArray()), disposition);*/
        final String entryName = panel.getParameterValue(EXPORT_ENTRY_NAME) + "." + getExportManager().getAllowedEntryExtensions()[0];
        final boolean useBlanks = BooleanParameter.value(panel.getParameterValue(PARAM_USE_BLANKS), false);
        final ExportResult exportResult = getSessionInfo().getExportResult();

        super.fireAfterRenderPanel(panel,request.getRequestObject(), null);

        return new CommandResponse() {
            public boolean execute(CommandRequest cmdReq) throws Exception {
                HttpServletResponse response = cmdReq.getResponseObject();
                response.setHeader("Content-Disposition", disposition);
                response.setContentType(contentType != null ? contentType : "application/force-download");
                ZipOutputStream zos = new ZipOutputStream(response.getOutputStream());
                zos.putNextEntry(new ZipEntry(entryName));
                OutputStreamWriter wos = new OutputStreamWriter(zos);
                exportResult.writeXMLversion(wos, useBlanks);
                wos.close();
                return true;
            }
        };

View Full Code Here

Examples of org.jboss.dashboard.workspace.export.structure.ExportResult

                    break;
                }
            }
        }

        ExportResult result = getExportManager().export(new ExportData() {
            public Workspace[] getWorkspacesToExport() {
                return workspacesToExport;
            }

            public GraphicElement[] getResourcesToExport() {
View Full Code Here

Examples of org.jboss.dashboard.workspace.export.structure.ExportResult

        getSessionInfo().getExportResult().writeXMLversion(wos, BooleanParameter.value(panel.getParameterValue(PARAM_USE_BLANKS), false));
        wos.close();
        return new SendStreamResponse(new ByteArrayInputStream(bos.toByteArray()), disposition);*/
        final String entryName = panel.getParameterValue(EXPORT_ENTRY_NAME) + "." + getExportManager().getAllowedEntryExtensions()[0];
        final boolean useBlanks = BooleanParameter.value(panel.getParameterValue(PARAM_USE_BLANKS), false);
        final ExportResult exportResult = getSessionInfo().getExportResult();

        super.fireAfterRenderPanel(panel,request.getRequestObject(), null);

        return new CommandResponse() {
            public boolean execute(CommandRequest cmdReq) throws Exception {
                HttpServletResponse response = cmdReq.getResponseObject();
                response.setHeader("Content-Disposition", disposition);
                response.setContentType(contentType != null ? contentType : "application/force-download");
                ZipOutputStream zos = new ZipOutputStream(response.getOutputStream());
                zos.putNextEntry(new ZipEntry(entryName));
                OutputStreamWriter wos = new OutputStreamWriter(zos);
                exportResult.writeXMLversion(wos, useBlanks);
                wos.close();
                return true;
            }
        };

View Full Code Here

Examples of org.jboss.dashboard.workspace.export.structure.ExportResult

                    break;
                }
            }
        }

        ExportResult result = getExportManager().export(new ExportData() {
            public Workspace[] getWorkspacesToExport() {
                return workspacesToExport;
            }

            public GraphicElement[] getResourcesToExport() {
View Full Code Here

Examples of org.jboss.dashboard.workspace.export.structure.ExportResult

                    workspace.acceptVisit(exportVisitor);
                }
        }
        catch (Exception e) {
            log.error("Error: ", e);
            return new ExportResult(e, this);
        }
        return new ExportResult(exportVisitor.getRootNode(), this);
    }
View Full Code Here

Examples of org.jboss.dashboard.workspace.export.structure.ExportResult

        getSessionInfo().getExportResult().writeXMLversion(wos, BooleanParameter.value(panel.getParameterValue(PARAM_USE_BLANKS), false));
        wos.close();
        return new SendStreamResponse(new ByteArrayInputStream(bos.toByteArray()), disposition);*/
        final String entryName = panel.getParameterValue(EXPORT_ENTRY_NAME) + "." + getExportManager().getAllowedEntryExtensions()[0];
        final boolean useBlanks = BooleanParameter.value(panel.getParameterValue(PARAM_USE_BLANKS), false);
        final ExportResult exportResult = getSessionInfo().getExportResult();
        return new CommandResponse() {
            public boolean execute(CommandRequest cmdReq) throws Exception {
                HttpServletResponse response = cmdReq.getResponseObject();
                response.setHeader("Content-Disposition", disposition);
                response.setContentType(contentType != null ? contentType : "application/force-download");
                ZipOutputStream zos = new ZipOutputStream(response.getOutputStream());
                zos.putNextEntry(new ZipEntry(entryName));
                OutputStreamWriter wos = new OutputStreamWriter(zos);
                exportResult.writeXMLversion(wos, useBlanks);
                wos.close();
                return true;
            }
        };
    }
View Full Code Here

Examples of org.jboss.dashboard.workspace.export.structure.ExportResult

                    break;
                }
            }
        }

        ExportResult result = getExportManager().export(new ExportData() {
            public Workspace[] getWorkspacesToExport() {
                return workspacesToExport;
            }

            public GraphicElement[] getResourcesToExport() {
View Full Code Here

Examples of org.jboss.dashboard.workspace.export.structure.ExportResult

                    workspace.acceptVisit(exportVisitor);
                }
        }
        catch (Exception e) {
            log.error("Error: ", e);
            return new ExportResult(e, this);
        }
        return new ExportResult(exportVisitor.getRootNode(), this);
    }
View Full Code Here

Examples of smilehouse.openinterface.ExportResult

    }


    public String[] give(SourceInfo info, MessageLogger logger)
            throws FailTransferException, AbortTransferException {
        ExportResult exportResult = null;
        StringBuffer hqlResult = new StringBuffer("");
       
        // If we have already output all data, no need for further communication
        // with OpenInterface. Simply return null as an EOF signal to the Pipe framework.
        if( this.allDataOutput == true ) return null;
       
        // Counter used in the all results at once mode to determine whether
        // a single HQL result should have the XML declaration line or not
        int allResultsAtOnceIndex = 0;
       
        // Increment iteration number
        this.iterationNumber++;
       
        Boolean xmlDeclarationForEachBlock = getXMLdeclarationForEachBlock();
       
        OpenInterfaceIF oi = WorkspaceOIUtils.getOpenInterfaceIF(
      this.oiEndpointAddress,
      getOpenInterfaceHost()
      );
       
        do {
            try {
                exportResult = oi.iterate(this.login, oiIteratorId, resultsPerIteration);
               
            } catch (AccessDeniedException e) {
                logger.logMessage(
                    "Access to OpenInterface was denied. Check your username and password settings.",
                    this,
                    MessageLogger.ERROR);
                PipeComponentUtils.failTransfer();
            } catch (IteratorClosedException e) {

                // Invalidate OpenInterface iterator's number so that we don't attempt to close it later
                this.oiIteratorId = null;

                logger.logMessage(
                  "OpenInterface HQL iterator had been closed due to inactivity. Try increasing session timeout value.",
                  this,
                  MessageLogger.ERROR);
              PipeComponentUtils.failTransfer();
          } catch (OpenInterfaceException e) {
              logger.logMessage("OpenInterfaceException while iterating over the HQL query's result set",
                  this, MessageLogger.ERROR);
              logger.logMessage(e.getMessage(), this, MessageLogger.ERROR);
              Environment.getInstance().log(
                  "OpenInterfaceException while iterating over the HQL query's result set", e);
              PipeComponentUtils.failTransfer();
          } catch (RemoteException e) {
              logger.logMessage("RemoteException from OpenInterface while iterating over the HQL query's result set",
                  this, MessageLogger.ERROR);
              Environment.getInstance().log(
                  "RemoteException from OpenInterface while iterating over the HQL query's result set", e);
              PipeComponentUtils.failTransfer();
          }
 
          if(exportResult != null) {
             
              if(this.allResultsAtOnce == false) {
                 
                  // Normal iteration mode
                if((this.iterationNumber > 1) &&
                   (xmlDeclarationForEachBlock.booleanValue() == false)) {
                       hqlResult.append(Utils.stripXMLdeclaration(exportResult.getXml()));
                   } else {
                       hqlResult.append(exportResult.getXml());
                   }
              } else {
                 
                  // All results at once mode
                  allResultsAtOnceIndex++;
                  // Only the first HQL result will keep its XML declaration line
                  if(allResultsAtOnceIndex == 1) {
                    hqlResult.append(stripResultCloseTag(exportResult.getXml()));
                  } else if(allResultsAtOnceIndex > 1) {
                    hqlResult.append(stripResultTag(Utils.stripXMLdeclaration(exportResult.getXml())));
                  }
              }
          }
         
        } while((this.allResultsAtOnce == true) && (exportResult != null));
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.