Examples of AMFMessageSerializer


Examples of com.reignite.codec.amf.AMFMessageSerializer

      Class<SerializeWorker> workerClass = serializeWorkers.get(outMessage.getVersion());
      SerializeWorker worker = workerClass.newInstance();
      worker.setOutputStream(out);
      worker.setAliasRegistry(aliasRegistry);
      worker.setProxyRegistry(proxyRegistry);
      serializer = new AMFMessageSerializer(worker);
    } catch (Exception e) {
      LogWriter.error(getClass(), "Failed to create serializer: " + e, e);
    }

    return serializer;
View Full Code Here

Examples of flex.messaging.io.amf.AmfMessageSerializer

    requestMessage.addBody( amfMessage );

    // Setup for AMF message serializer
    actionContext.setRequestMessage( requestMessage );
    ByteArrayOutputStream outBuffer = new ByteArrayOutputStream();
    AmfMessageSerializer amfMessageSerializer = new AmfMessageSerializer();
    amfMessageSerializer.initialize( serializationContext, outBuffer, null/* debugTrace */);

    try
    {
      amfMessageSerializer.writeMessage( requestMessage );
      Object result = send( outBuffer );
      return result;
    }
    catch( Exception e )
    {
View Full Code Here

Examples of flex.messaging.io.amf.AmfMessageSerializer

        requestMessage.addBody(amfMessage);

        // Setup for AMF message serializer
        actionContext.setRequestMessage(requestMessage);
        ByteArrayOutputStream outBuffer = new ByteArrayOutputStream();
        AmfMessageSerializer amfMessageSerializer = new AmfMessageSerializer();
        amfMessageSerializer.initialize(serializationContext, outBuffer, null/*debugTrace*/);

        try
        {
            amfMessageSerializer.writeMessage(requestMessage);
            Object result = send(outBuffer);
            return result;
        }
        catch (Exception e)
        {
View Full Code Here

Examples of flex.messaging.io.amf.AmfMessageSerializer

      amfMessage.setData(h);
    }

    requestMessage.addBody(amfMessage);

    AmfMessageSerializer amfMessageSerializer = new AmfMessageSerializer();
    amfMessageSerializer.initialize(SerializationContext.getSerializationContext(), out, new AmfTrace());
    amfMessageSerializer.writeMessage(requestMessage);

    out.close();
  }
View Full Code Here

Examples of flex.messaging.io.amf.AmfMessageSerializer

        requestMessage.addBody(amfMessage);

        // Setup for AMF message serializer
        actionContext.setRequestMessage(requestMessage);
        ByteArrayOutputStream outBuffer = new ByteArrayOutputStream();
        AmfMessageSerializer amfMessageSerializer = new AmfMessageSerializer();
        amfMessageSerializer.initialize(serializationContext, outBuffer, null/* debugTrace */);

        try {
            amfMessageSerializer.writeMessage(requestMessage);
            Object result = send(outBuffer);
            return result;
        } catch (Exception e) {
            if (e instanceof ClientStatusException) {
                throw (ClientStatusException) e;
View Full Code Here

Examples of flex.messaging.io.amf.AmfMessageSerializer

  try {
      AmfTrace trace = null;
      trace = new AmfTrace();

      ByteArrayOutputStream baos = new ByteArrayOutputStream();
      AmfMessageSerializer amfser = new AmfMessageSerializer();
      amfser.initialize(serialContext, baos, trace);
      amfser.writeMessage(message);
      messageBytes = baos.toByteArray();

      if (DEBUG) {
    System.out.println(dump("", messageBytes, 0, messageBytes.length));
    System.err.println(trace);
View Full Code Here

Examples of flex.messaging.io.amf.AmfMessageSerializer

  try {
      AmfTrace trace = null;
      trace = new AmfTrace();

      ByteArrayOutputStream baos = new ByteArrayOutputStream();
      AmfMessageSerializer amfser = new AmfMessageSerializer();
      SerializationContext context = SerializationContext.getSerializationContext();
      context.instantiateTypes = false;
      amfser.initialize(context, baos, trace);
      amfser.writeMessage(message);
      messageBytes = baos.toByteArray();

      if (DEBUG) {
    System.out.println(dump("", messageBytes, 0, messageBytes.length));
    System.err.println(trace);
View Full Code Here

Examples of flex.messaging.io.amf.AmfMessageSerializer

      ActionMessage requestMessage = new ActionMessage();
     
      ByteArrayOutputStream outBuffer = new ByteArrayOutputStream();
      MessageBody amfMessage = new MessageBody(targetURI, responseURI, new com.thoughtworks.xstream.XStream().fromXML(contenido));
      requestMessage.addBody(amfMessage);
      MessageSerializer amfMessageSerializer = new AmfMessageSerializer();
      amfMessageSerializer.initialize(dsContext, outBuffer, trace);
      amfMessageSerializer.writeMessage(requestMessage);
      return outBuffer.toByteArray();
  } catch (Exception e) {
      // TODO Auto-generated catch block
      e.printStackTrace();
      return null;
View Full Code Here

Examples of flex.messaging.io.amf.AmfMessageSerializer

      AmfTrace trace = null;
      if (DEBUG)
        trace = new AmfTrace();

      ByteArrayOutputStream baos = new ByteArrayOutputStream();
      AmfMessageSerializer amfser = new AmfMessageSerializer();
      amfser.initialize(serialContext, baos, trace);
      amfser.writeMessage(message);
      messageBytes = baos.toByteArray();

      if (DEBUG) {
        System.out.println(dump("", messageBytes, 0,
            messageBytes.length));
View Full Code Here

Examples of flex.messaging.io.amf.AmfMessageSerializer

      AmfTrace trace = null;
      if (DEBUG)
        trace = new AmfTrace();

      ByteArrayOutputStream baos = new ByteArrayOutputStream();
      AmfMessageSerializer amfser = new AmfMessageSerializer();
      SerializationContext context = SerializationContext
          .getSerializationContext();
      context.instantiateTypes = false;
      amfser.initialize(context, baos, trace);
      amfser.writeMessage(message);
      messageBytes = baos.toByteArray();

      if (DEBUG) {
        System.out.println(dump("", messageBytes, 0,
            messageBytes.length));
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.