summaryrefslogtreecommitdiffstats
diff options
context:
space:
mode:
Diffstat (limited to 'src/com/isode/stroke/serializer/StreamResumedSerializer.java')
-rw-r--r--src/com/isode/stroke/serializer/StreamResumedSerializer.java7
1 files changed, 4 insertions, 3 deletions
diff --git a/src/com/isode/stroke/serializer/StreamResumedSerializer.java b/src/com/isode/stroke/serializer/StreamResumedSerializer.java
index d44d722..5f0a841 100644
--- a/src/com/isode/stroke/serializer/StreamResumedSerializer.java
+++ b/src/com/isode/stroke/serializer/StreamResumedSerializer.java
@@ -12,21 +12,22 @@ package com.isode.stroke.serializer;
import com.isode.stroke.elements.Element;
import com.isode.stroke.elements.StreamResumed;
import com.isode.stroke.serializer.xml.XMLElement;
+import com.isode.stroke.base.SafeByteArray;
-class StreamResumedSerializer extends GenericElementSerializer<StreamResumed> {
+public class StreamResumedSerializer extends GenericElementSerializer<StreamResumed> {
public StreamResumedSerializer() {
super(StreamResumed.class);
}
- public String serialize(Element el) {
+ public SafeByteArray serialize(Element el) {
StreamResumed e = (StreamResumed)el;
XMLElement element = new XMLElement("resumed", "urn:xmpp:sm:2");
element.setAttribute("previd", e.getResumeID());
if (e.getHandledStanzasCount() != null) {
element.setAttribute("h", Long.toString(e.getHandledStanzasCount()));
}
- return element.serialize();
+ return new SafeByteArray(element.serialize());
}
}