congrats Icon
New! Announcing Tabnine Chat Beta
Learn More
Tabnine Logo
AMF0Serializer
Code IndexAdd Tabnine to your IDE (free)

How to use
AMF0Serializer
in
org.granite.messaging.amf.io

Best Java code snippets using org.granite.messaging.amf.io.AMF0Serializer (Showing top 20 results out of 315)

origin: org.graniteds/granite-client

public static String convertDOMToString(Node node) {
  StringBuffer sb = new StringBuffer();
  if (node.getNodeType() == Node.TEXT_NODE) {
    sb.append(node.getNodeValue());
  } else {
    String currentTag = node.getNodeName();
    sb.append('<');
    sb.append(currentTag);
    appendAttributes(node, sb);
    sb.append('>');
    if (node.getNodeValue() != null) {
      sb.append(node.getNodeValue());
    }
    appendChildren(node, sb);
    appendEndTag(sb, currentTag);
  }
  return sb.toString();
}
origin: org.graniteds/granite-server

private static void appendChildren(Node node, StringBuffer sb) {
  if (node.hasChildNodes()) {
    NodeList children = node.getChildNodes();
    for (int i = 0; i < children.getLength(); i++) {
      sb.append(convertDOMToString(children.item(i)));
    }
  }
}
origin: org.graniteds/granite-client-javafx

protected void writePrimitiveArray(Object array) throws IOException {
  writeArray(convertPrimitiveArrayToObjectArray(array));
}
origin: org.graniteds/granite-server

  writeAMF3Data((AMF3Object)value);
} else if (isPrimitiveArray(value)) {
  writePrimitiveArray(value);
} else if (value instanceof Number) {
  dataOutput.writeDouble(((Number) value).doubleValue());
} else if (value instanceof String) {
  writeString((String)value);
} else if (value instanceof Character) {
    writeStoredObject(value);
    return;
  storeObject(value);
    writeArray((Object[]) value);
  } else if (value instanceof Iterator<?>) {
    write((Iterator<?>) value);
  } else if (value instanceof Collection<?>) {
    write((Collection<?>) value);
  } else if (value instanceof Map<?, ?>) {
    writeMap((Map<?, ?>) value);
  } else if (value instanceof ResultSet) {
    ASRecordSet asRecordSet = new ASRecordSet();
    asRecordSet.populate((ResultSet) value);
    writeData(asRecordSet);
  } else if (value instanceof Document) {
    write((Document) value);
  } else {
origin: org.graniteds/granite-client

@Override
public void encode(AMF0Message message, OutputStream output) throws IOException {
  SimpleGraniteContext.createThreadInstance(config.getGraniteConfig(), config.getServicesConfig(), new HashMap<String, Object>(0), getClientType().toString());
  try {
    AMF0Serializer serializer = new AMF0Serializer(output);
    serializer.serializeMessage(message);
  }
  finally {
    GraniteContext.release();
  }
}
origin: org.graniteds/granite-client

/**
 * Writes message
 *
 * @param message
 * @throws IOException
 */
public void serializeMessage(AMF0Message message) throws IOException {
  //if (log.isInfoEnabled())
  //    log.info("Serializing Message, for more info turn on debug level");
  clearStoredObjects();
  dataOutputStream.writeShort(message.getVersion());
  // write header
  dataOutputStream.writeShort(message.getHeaderCount());
  Iterator<AMF0Header> headers = message.getHeaders().iterator();
  while (headers.hasNext()) {
    AMF0Header header = headers.next();
    writeHeader(header);
  }
  // write body
  dataOutputStream.writeShort(message.getBodyCount());
  Iterator<AMF0Body> bodies = message.getBodies();
  while (bodies.hasNext()) {
    AMF0Body body = bodies.next();
    writeBody(body);
  }
}
/**
origin: org.graniteds/granite-client-javafx

  writeAMF3Data((AMF3Object)value);
} else if (isPrimitiveArray(value)) {
  writePrimitiveArray(value);
} else if (value instanceof Number) {
  dataOutput.writeDouble(((Number) value).doubleValue());
} else if (value instanceof String) {
  writeString((String)value);
} else if (value instanceof Character) {
    writeStoredObject(value);
    return;
  storeObject(value);
    writeArray((Object[]) value);
  } else if (value instanceof Iterator<?>) {
    write((Iterator<?>) value);
  } else if (value instanceof Collection<?>) {
    write((Collection<?>) value);
  } else if (value instanceof Map<?, ?>) {
    writeMap((Map<?, ?>) value);
  } else if (value instanceof ResultSet) {
    ASRecordSet asRecordSet = new ASRecordSet();
    asRecordSet.populate((ResultSet) value);
    writeData(asRecordSet);
  } else if (value instanceof Document) {
    write((Document) value);
  } else {
origin: org.graniteds/granite-client-java

@Override
public void encode(AMF0Message message, OutputStream output) throws IOException {
  SimpleGraniteContext.createThreadInstance(config.getGraniteConfig(), config.getServicesConfig(), new HashMap<String, Object>(0), getClientType().toString());
  try {
    AMF0Serializer serializer = new AMF0Serializer(output);
    serializer.serializeMessage(message);
  }
  finally {
    GraniteContext.release();
  }
}
origin: org.graniteds/granite-client-javafx

clearStoredObjects();
while (headers.hasNext()) {
  AMF0Header header = headers.next();
  writeHeader(header);
while (bodies.hasNext()) {
  AMF0Body body = bodies.next();
  writeBody(body);
origin: org.graniteds/granite-client

  writeAMF3Data((AMF3Object)value);
} else if (isPrimitiveArray(value)) {
  writePrimitiveArray(value);
} else if (value instanceof Number) {
  dataOutputStream.writeDouble(((Number) value).doubleValue());
} else if (value instanceof String) {
  writeString((String)value);
} else if (value instanceof Character) {
    writeStoredObject(value);
    return;
  storeObject(value);
    writeArray((Object[]) value);
  } else if (value instanceof Iterator<?>) {
    write((Iterator<?>) value);
  } else if (value instanceof Collection<?>) {
    write((Collection<?>) value);
  } else if (value instanceof Map<?, ?>) {
    writeMap((Map<?, ?>) value);
  } else if (value instanceof ResultSet) {
    ASRecordSet asRecordSet = new ASRecordSet();
    asRecordSet.populate((ResultSet) value);
    writeData(asRecordSet);
  } else if (value instanceof Document) {
    write((Document) value);
  } else {
origin: org.graniteds/granite-client-javafx

@Override
public void encode(AMF0Message message, OutputStream output) throws IOException {
  SimpleGraniteContext.createThreadInstance(config.getGraniteConfig(), config.getServicesConfig(), new HashMap<String, Object>(0), getClientType().toString());
  try {
    AMF0Serializer serializer = new AMF0Serializer(output);
    serializer.serializeMessage(message);
  }
  finally {
    GraniteContext.release();
  }
}
origin: org.graniteds/granite-client-javafx

public static String convertDOMToString(Node node) {
  StringBuffer sb = new StringBuffer();
  if (node.getNodeType() == Node.TEXT_NODE) {
    sb.append(node.getNodeValue());
  } else {
    String currentTag = node.getNodeName();
    sb.append('<');
    sb.append(currentTag);
    appendAttributes(node, sb);
    sb.append('>');
    if (node.getNodeValue() != null) {
      sb.append(node.getNodeValue());
    }
    appendChildren(node, sb);
    appendEndTag(sb, currentTag);
  }
  return sb.toString();
}
origin: org.graniteds/granite-client-java

clearStoredObjects();
while (headers.hasNext()) {
  AMF0Header header = headers.next();
  writeHeader(header);
while (bodies.hasNext()) {
  AMF0Body body = bodies.next();
  writeBody(body);
origin: org.graniteds/granite-client

protected void writePrimitiveArray(Object array) throws IOException {
  writeArray(convertPrimitiveArrayToObjectArray(array));
}
origin: org.graniteds/granite-client-javafx

private static void appendChildren(Node node, StringBuffer sb) {
  if (node.hasChildNodes()) {
    NodeList children = node.getChildNodes();
    for (int i = 0; i < children.getLength(); i++) {
      sb.append(convertDOMToString(children.item(i)));
    }
  }
}
origin: org.graniteds/granite-client-java

  writeAMF3Data((AMF3Object)value);
} else if (isPrimitiveArray(value)) {
  writePrimitiveArray(value);
} else if (value instanceof Number) {
  dataOutput.writeDouble(((Number) value).doubleValue());
} else if (value instanceof String) {
  writeString((String)value);
} else if (value instanceof Character) {
    writeStoredObject(value);
    return;
  storeObject(value);
    writeArray((Object[]) value);
  } else if (value instanceof Iterator<?>) {
    write((Iterator<?>) value);
  } else if (value instanceof Collection<?>) {
    write((Collection<?>) value);
  } else if (value instanceof Map<?, ?>) {
    writeMap((Map<?, ?>) value);
  } else if (value instanceof ResultSet) {
    ASRecordSet asRecordSet = new ASRecordSet();
    asRecordSet.populate((ResultSet) value);
    writeData(asRecordSet);
  } else if (value instanceof Document) {
    write((Document) value);
  } else {
origin: org.ow2.kerneos.graniteds-osgi/granite-core

AMF0Serializer serializer = new AMF0Serializer(new DataOutputStream(response.getOutputStream()));
serializer.serializeMessage(amf0Response);
origin: org.graniteds/granite-server

public static String convertDOMToString(Node node) {
  StringBuffer sb = new StringBuffer();
  if (node.getNodeType() == Node.TEXT_NODE) {
    sb.append(node.getNodeValue());
  } else {
    String currentTag = node.getNodeName();
    sb.append('<');
    sb.append(currentTag);
    appendAttributes(node, sb);
    sb.append('>');
    if (node.getNodeValue() != null) {
      sb.append(node.getNodeValue());
    }
    appendChildren(node, sb);
    appendEndTag(sb, currentTag);
  }
  return sb.toString();
}
origin: org.graniteds/granite-server

clearStoredObjects();
while (headers.hasNext()) {
  AMF0Header header = headers.next();
  writeHeader(header);
while (bodies.hasNext()) {
  AMF0Body body = bodies.next();
  writeBody(body);
origin: org.graniteds/granite-client-java

protected void writePrimitiveArray(Object array) throws IOException {
  writeArray(convertPrimitiveArrayToObjectArray(array));
}
org.granite.messaging.amf.ioAMF0Serializer

Javadoc

AMF Serializer

Most used methods

  • <init>
    Constructor
  • serializeMessage
    Writes message
  • appendAttributes
  • appendChildren
  • appendEndTag
  • clearStoredObjects
  • convertDOMToString
  • convertPrimitiveArrayToObjectArray
  • isPrimitiveArray
  • storeObject
  • write
    Writes XML Document
  • writeAMF3Data
  • write,
  • writeAMF3Data,
  • writeArray,
  • writeBody,
  • writeData,
  • writeHeader,
  • writeMap,
  • writeObject,
  • writePrimitiveArray,
  • writeStoredObject

Popular in Java

  • Making http requests using okhttp
  • getContentResolver (Context)
  • onRequestPermissionsResult (Fragment)
  • findViewById (Activity)
  • ObjectMapper (com.fasterxml.jackson.databind)
    ObjectMapper provides functionality for reading and writing JSON, either to and from basic POJOs (Pl
  • URL (java.net)
    A Uniform Resource Locator that identifies the location of an Internet resource as specified by RFC
  • Map (java.util)
    A Map is a data structure consisting of a set of keys and values in which each key is mapped to a si
  • ThreadPoolExecutor (java.util.concurrent)
    An ExecutorService that executes each submitted task using one of possibly several pooled threads, n
  • ReentrantLock (java.util.concurrent.locks)
    A reentrant mutual exclusion Lock with the same basic behavior and semantics as the implicit monitor
  • Location (org.springframework.beans.factory.parsing)
    Class that models an arbitrary location in a Resource.Typically used to track the location of proble
  • Top plugins for Android Studio
Tabnine Logo
  • Products

    Search for Java codeSearch for JavaScript code
  • IDE Plugins

    IntelliJ IDEAWebStormVisual StudioAndroid StudioEclipseVisual Studio CodePyCharmSublime TextPhpStormVimGoLandRubyMineEmacsJupyter NotebookJupyter LabRiderDataGripAppCode
  • Company

    About UsContact UsCareers
  • Resources

    FAQBlogTabnine AcademyTerms of usePrivacy policyJava Code IndexJavascript Code Index
Get Tabnine for your IDE now