Exemple #1
0
        public static void submitMimeToHDM(JDFNode n)
        {
            // build SubmitQueueEntry
            JDFDoc     docJMF = new JDFDoc("JMF");
            JDFJMF     jmf    = docJMF.getJMFRoot();
            JDFCommand com    = (JDFCommand)jmf.appendMessageElement(JDFMessage.EnumFamily.Command, JDFMessage.EnumType.SubmitQueueEntry);

            com.appendQueueSubmissionParams().setURL("dummy");
            System.Net.Mail.AttachmentCollection mp = MimeUtil.buildMimePackage(docJMF, n.getOwnerDocument_JDFElement(), true);

            try
            {
                MIMEDetails md = new MIMEDetails();
                md.transferEncoding      = UrlUtil.BASE64;
                md.httpDetails.chunkSize = -1;
                HttpWebRequest response = MimeUtil.writeToURL(mp, "http://192.168.40.71:8889/jmfportal", md);
                // Java to C# Converstion - What is the ResponseCode for HttpWebRequest?
                //Assert.AreEqual(200, response.GetResponse().getResponseCode());
                MimeUtil.writeToURL(mp, UrlUtil.fileToUrl(new FileInfo("C:\\data\\test.mim"), false), md);
            }
            catch (Exception e)
            {
                Assert.Fail(e.Message); // fail on exception
            }
        }
Exemple #2
0
 ///
 ///	 * <param name="_schemaLocation"> the schema location </param>
 ///
 public virtual void setJDFSchemaLocation(FileInfo _schemaLocation)
 {
     if (_schemaLocation != null && _schemaLocation.Length != 0)
     {
         string fileToUrl = UrlUtil.fileToUrl(_schemaLocation, false);
         m_SchemaLocation = "http://www.CIP4.org/JDFSchema_1_1 " + fileToUrl;
     }
 }
Exemple #3
0
 ///
 ///	 * <param name="parent"> </param>
 ///
 private void setup()
 {
     if (grayBox)
     {
         setCategory(MISCPS_PRINTING);
     }
     //		theStatusCounter.addIgnorePart(EnumPartIDKey.Side);
     theStatusCounter.addIgnorePart(EnumPartIDKey.Separation);
     previewShare = UrlUtil.fileToUrl(new FileInfo("\\\\Share\\Dir\\Preview_"), false);
 }
Exemple #4
0
        ///
        ///	 * <param name="previewLeaf"> </param>
        ///
        private void setPreviewURL(JDFPreview previewLeaf)
        {
            DirectoryInfo share = UrlUtil.urlToFile(previewShare).Directory;
            FileInfo      file;

            if (bPPF)
            {
                file = new FileInfo(previewLeaf.getSheetName() + ".ppf");
            }
            else
            {
                file = new FileInfo(previewLeaf.getSheetName() + "_" + previewLeaf.getSide().getName().Substring(0, 1) + "_" + previewLeaf.getSeparation() + ".png");
            }
            file = FileUtil.getFileInDirectory(share, file);
            previewLeaf.setURL(UrlUtil.fileToUrl(file, false));
            previewLeaf.setPreviewUsage(EnumPreviewUsage.Separation);
            previewLeaf.setPreviewFileType(EnumPreviewFileType.CIP3Single);
        }
Exemple #5
0
        ///
        ///	 <summary> * sets the URL attribute to an absolute file IRL (internationalized)
        ///	 *  </summary>
        ///	 * <param name="f">
        ///	 *            the file to set the URL to </param>
        ///	 * <param name="boolean"> bEscape128 if true, escape chars>128 (URL) else don't
        ///	 *        escape (IRL) </param>
        ///
        public virtual void setAbsoluteFileURL(FileInfo f, bool bEscape128)
        {
            string s = UrlUtil.fileToUrl(f, bEscape128);

            setMimeURL(s);
        }