public Object unmarshal(HierarchicalStreamReader reader, UnmarshallingContext context) { // force unmarshal as LogRotator return ref.unmarshal(reader,context); }
public Object unmarshal(HierarchicalStreamReader reader, UnmarshallingContext context) { // force unmarshal as LogRotator return ref.unmarshal(reader,context); }
@Override public Object unmarshal(HierarchicalStreamReader reader, UnmarshallingContext context) { String name = reader.peekNextChild(); if(name!=null && (name.equals("permission") || name.equals("useProjectSecurity"))) // the proper serialization form return super.unmarshal(reader, context); else // remain compatible with earlier problem where we used reflection converter return ref.unmarshal(reader,context); }
@Override public Object unmarshal(HierarchicalStreamReader reader, UnmarshallingContext context) { String name = reader.peekNextChild(); if(name!=null && (name.equals("permission") || name.equals("useProjectSecurity"))) // the proper serialization form return super.unmarshal(reader, context); else // remain compatible with earlier problem where we used reflection converter return ref.unmarshal(reader,context); }
@Override public Object unmarshal(HierarchicalStreamReader reader, UnmarshallingContext context) { String name = null; if (reader instanceof ExtendedHierarchicalStreamReader) { name = ((ExtendedHierarchicalStreamReader) reader).peekNextChild(); } if (name != null && (name.equals("permission") || name.equals("useProjectSecurity"))) // the proper serialization form { return super.unmarshal(reader, context); } else // remain compatible with earlier problem where we used reflection converter { return ref.unmarshal(reader, context); } }
@Override public Object unmarshal(HierarchicalStreamReader reader, UnmarshallingContext context) { String name = reader.peekNextChild(); if(name!=null && (name.equals("permission") || name.equals("useProjectSecurity"))) // the proper serialization form return super.unmarshal(reader, context); else // remain compatible with earlier problem where we used reflection converter return ref.unmarshal(reader,context); }
public Object unmarshal(final HierarchicalStreamReader reader, final UnmarshallingContext context) { if (isLegacyNode(reader, context)) { return legacyUnmarshal(reader, context); } return super.unmarshal(reader, context); }