private SerializerRegistry() { // // create and save all of the serializers for the built-in types // registerSerializer(Boolean.class, new BooleanSerializer()); registerSerializer(boolean.class, new BooleanSerializer()); registerSerializer(Double.class, new DoubleSerializer()); registerSerializer(double.class, new DoubleSerializer()); registerSerializer(Float.class, new FloatSerializer()); registerSerializer(float.class, new FloatSerializer()); registerSerializer(Integer.class, new IntegerSerializer()); registerSerializer(int.class, new IntegerSerializer()); registerSerializer(Long.class, new LongSerializer()); registerSerializer(long.class, new LongSerializer()); registerSerializer(Short.class, new ShortSerializer()); registerSerializer(short.class, new ShortSerializer()); registerSerializer(String.class, new StringSerializer()); registerSerializer(URI.class, new UriSerializer()); registerSerializer(URL.class, new UrlSerializer()); registerSerializer(Date.class, new DateSerializer()); registerSerializer(QName.class, new QNameSerializer()); registerSerializer(Element.class, new ElementSerializer()); registerSerializer(XmlSerializable.class, new XmlSerializableSerializer()); }
SerializerRegistry.getInstance().registerSerializer(Filter.class, new FilterSerializer());
public void initialize() throws SoapFault { super.initialize(); // // add NotificationMessage to the collection of serializable types in // case the user forgot to put it in muse.xml // SerializerRegistry registry = SerializerRegistry.getInstance(); registry.registerSerializer(NotificationMessage.class, new NotificationMessageSerializer()); // // add message handler for <Notify/>, which has array parameters // that are outside our WSDL conventions // setMessageHandler(createNotifyHandler()); }
Serializer arraySer = new ArraySerializer(arrayType, ser); registry.registerSerializer(type, ser); registry.registerSerializer(arrayType, arraySer);
registry.registerSerializer(MembershipContentRule.class, new MembershipContentRuleSerializer());
Class type = ser.getSerializableType(); registry.registerSerializer(type, ser);