@Override public void serialize(final RegisterResponse registerResponse, final JsonGenerator jgen, final SerializerProvider provider) throws IOException { jgen.writeStartObject(); jgen.writeFieldName(RegisterResponse.MESSSAGE_TYPE_FIELD); jgen.writeString(registerResponse.getMessageType().toString().toLowerCase()); jgen.writeFieldName(RegisterResponse.CHANNEL_ID_FIELD); jgen.writeString(registerResponse.getChannelId()); jgen.writeFieldName(RegisterResponse.STATUS_FIELD); jgen.writeNumber(registerResponse.getStatus().getCode()); jgen.writeFieldName(RegisterResponse.PUSH_ENDPOINT__FIELD); jgen.writeString(registerResponse.getPushEndpoint()); jgen.writeEndObject(); } }
@Override public void serialize(final RegisterResponse registerResponse, final JsonGenerator jgen, final SerializerProvider provider) throws IOException { jgen.writeStartObject(); jgen.writeFieldName(RegisterResponse.MESSSAGE_TYPE_FIELD); jgen.writeString(registerResponse.getMessageType().toString().toLowerCase()); jgen.writeFieldName(RegisterResponse.CHANNEL_ID_FIELD); jgen.writeString(registerResponse.getChannelId()); jgen.writeFieldName(RegisterResponse.STATUS_FIELD); jgen.writeNumber(registerResponse.getStatus().getCode()); jgen.writeFieldName(RegisterResponse.PUSH_ENDPOINT__FIELD); jgen.writeString(registerResponse.getPushEndpoint()); jgen.writeEndObject(); } }
final RegisterResponse response = simplePushServer.handleRegister(fromJson(message, RegisterMessageImpl.class), uaid); session.send(toJson(response)); logger.info("UserAgent [" + uaid + "] Registered[" + response.getChannelId() + "]");
final RegisterResponse response = simplePushServer.handleRegister(fromJson(message, RegisterMessageImpl.class), uaid); session.send(toJson(response)); logger.info("UserAgent [" + uaid + "] Registered[" + response.getChannelId() + "]");