Examples of MsgKeyData


Examples of org.xmlBlaster.util.key.MsgKeyData

    */
   public void testDefault() {
      System.out.println("***MsgKeyFactoryTest: testDefault ...");
     
      try {
         MsgKeyData key = factory.readObject((String)null);
         assertTrue("", (String)null != key.getOid())// should be generated
         assertEquals("", (String)null, key.getClientTags());
         assertEquals("", MsgKeyData.CONTENTMIME_DEFAULT, key.getContentMime());
         assertEquals("", (String)null, key.getContentMimeExtended());
         assertEquals("", (String)null, key.getDomain());
         assertEquals("", false, key.isInternal());
         assertEquals("", false, key.isPluginInternal());
         assertEquals("", false, key.isDeadMessage());
      }
      catch (XmlBlasterException e) {
         fail("testDefault failed: " + e.toString());
      }

View Full Code Here

Examples of org.xmlBlaster.util.key.MsgKeyData

      try {
         String xml =
           "<key oid='HELLO' contentMime='image/gif' contentMimeExtended='1.0' domain='RUGBY'>\n" +
           "   <filter><subtag></subtag></filter>\n" +
           "</key>\n";
         MsgKeyData key = factory.readObject(xml);
         String newXml = key.toXml();
         log.info("New XML=" + newXml);
         key = factory.readObject(newXml);

         assertEquals("", "HELLO", key.getOid());
         assertEquals("", "image/gif", key.getContentMime());
         assertEquals("", "1.0", key.getContentMimeExtended());
         assertEquals("", "RUGBY", key.getDomain());
         assertEquals("", "<filter><subtag></subtag></filter>", key.getClientTags());
      }
      catch (XmlBlasterException e) {
         fail("testToXml failed: " + e.toString());
      }
View Full Code Here

Examples of org.xmlBlaster.util.key.MsgKeyData

         publishKey.setContentMime("image/png");
         publishKey.setContentMimeExtended("2");

         System.out.println("PublishKey: " + publishKey.toXml());

         MsgKeyData key = factory.readObject(publishKey.toXml());

         assertEquals("", "oid", key.getOid());
         assertEquals("", "domain", key.getDomain());
         assertEquals("Input='"+clientTags+"' output='"+key.getClientTags()+"'", clientTags, key.getClientTags());
         assertEquals("", "image/png", key.getContentMime());
         assertEquals("", "2", key.getContentMimeExtended());
      }
      catch (Throwable e) {
         System.out.println("Test failed: " + e.toString());
      }
      System.out.println("***MsgKeyFactoryTest: PublishKey [SUCCESS]");
View Full Code Here

Examples of org.xmlBlaster.util.key.MsgKeyData

         String clientTags = "   <filter><subtag></subtag></filter>\n";
         String xml =
           "<key oid='HELLO' contentMime='image/png' contentMimeExtended='2.5' domain='RUGBY'>\n" +
           clientTags +
           "</key>\n";
         MsgKeyData key = factory.readObject(xml);
         GetReturnKey getKey = new GetReturnKey(glob, xml);

         System.out.println("GetReturnKey: " + getKey.toXml());

         assertEquals("", "HELLO", getKey.getOid());
         assertEquals("", "RUGBY", getKey.getDomain());
         assertEquals("", "image/png", getKey.getContentMime());
         assertEquals("", "2.5", getKey.getContentMimeExtended());
         assertEquals("Input='"+clientTags+"' output='"+key.getClientTags()+"'", clientTags.trim(), getKey.getClientTags());
         assertEquals("", false, getKey.isInternal());
         assertEquals("", false, getKey.isPluginInternal());
         assertEquals("", false, getKey.isDeadMessage());
      }
      catch (Throwable e) {
View Full Code Here

Examples of org.xmlBlaster.util.key.MsgKeyData

         String clientTags = "   <filter><subtag></subtag></filter>\n";
         String xml =
           "<key oid='HELLO' contentMime='image/png' contentMimeExtended='2.5' domain='RUGBY'>\n" +
           clientTags +
           "</key>\n";
         MsgKeyData key = factory.readObject(xml);
         UpdateKey updateKey = new UpdateKey(glob, xml);

         System.out.println("UpdateKey: " + updateKey.toXml());

         assertEquals("", "HELLO", updateKey.getOid());
         assertEquals("", "RUGBY", updateKey.getDomain());
         assertEquals("", "image/png", updateKey.getContentMime());
         assertEquals("", "2.5", updateKey.getContentMimeExtended());
         assertEquals("Input='"+clientTags+"' output='"+key.getClientTags()+"'", clientTags.trim(), updateKey.getClientTags());
         assertEquals("", false, updateKey.isInternal());
         assertEquals("", false, updateKey.isPluginInternal());
         assertEquals("", false, updateKey.isDeadMessage());
      }
      catch (Throwable e) {
View Full Code Here

Examples of org.xmlBlaster.util.key.MsgKeyData

   public void testEmbeddedKeyTag() {
      System.out.println("***MsgKeyFactoryTest: embeddedKeyTag ...");
     
      try {
         String keyLiteral = "<key oid='oid' ><client><xkey><xqos><xkey>xxx</xkey></xqos></xkey></client></key>";
         MsgKeyData key = factory.readObject(keyLiteral);
         log.info("testEmbeddedKeyTag: key (should)='" + keyLiteral);
         log.info("testEmbeddedKeyTag: key (is)    ='" + key.toXml());        
         assertXMLEqual(keyLiteral, key.toXml());
         keyLiteral = "<key oid='oid' ><client><key><qos><key>xxx</key></qos></key></client></key>";
         key = factory.readObject(keyLiteral);
         log.info("testEmbeddedKeyTag: key (should)='" + keyLiteral);
         log.info("testEmbeddedKeyTag: key (is)    ='" + key.toXml());
         assertXMLEqual(keyLiteral, key.toXml());
      }
      catch (Throwable e) {
         System.out.println("Test failed: " + e.toString());
      }
      System.out.println("***MsgKeyFactoryTest: EmbeddedKeyTag [SUCCESS]");
View Full Code Here

Examples of org.xmlBlaster.util.key.MsgKeyData

      String contentTemplate;
      public PublishDestinationHelper(String destination) throws XmlBlasterException {
         Map map = StringPairTokenizer.parseLineToProperties(destination);
         if (map.containsKey("publish.key")) {
            this.key = (String) map.get("publish.key");
            MsgKeyData msgKey = engineGlob.getMsgKeyFactory().readObject(this.key);
            this.keyOid = msgKey.getOid();
         }
         if (map.containsKey("publish.qos"))
            this.qos = (String) map.get("publish.qos");
         if (map.containsKey("publish.content"))
            this.contentTemplate = (String) map.get("publish.content");
View Full Code Here

Examples of org.xmlBlaster.util.key.MsgKeyData

   /**
    * Create a key data holder, the message oid is randomly generated.
    */
   public PublishKey(Global glob) {
      this.msgKeyData = new MsgKeyData(glob);
   }
View Full Code Here

Examples of org.xmlBlaster.util.key.MsgKeyData

   /**
    * Create a key data holder with the given message oid.
    */
   public PublishKey(Global glob, String oid) {
      this.msgKeyData = new MsgKeyData(glob);
      setOid(oid);
   }
View Full Code Here

Examples of org.xmlBlaster.util.key.MsgKeyData

   /**
    * Create a key data holder with the given message oid and its mime type.
    */
   public PublishKey(Global glob, String oid, String contentMime) {
      this.msgKeyData = new MsgKeyData(glob);
      setOid(oid);
      setContentMime(contentMime);
   }
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.