/** {@inheritDoc} */ protected void doSerialize(Object value, Writer output, XmlRpcSerializer serializer) throws XmlRpcException, IOException { PackageProvider prov = (PackageProvider) value; SerializerHelper helper = new SerializerHelper(serializer); helper.add("name", prov.getName()); helper.add("keys", prov.getKeys()); helper.writeTo(output); }
/** {@inheritDoc} */ protected void doSerialize(Object value, Writer output, XmlRpcSerializer serializer) throws XmlRpcException, IOException { SerializerHelper helper = new SerializerHelper(serializer); OrgEntitlementDto dto = (OrgEntitlementDto) value; helper.add("label", dto.getEntitlement().getLabel()); helper.add("name", dto.getEntitlement().getHumanReadableLabel()); helper.add("allocated", dto.getMaxEntitlements()); helper.add("unallocated", dto.getUpperRange() - dto.getMaxEntitlements()); helper.add("used", dto.getCurrentEntitlements()); helper.add("free", dto.getMaxEntitlements() - dto.getCurrentEntitlements()); helper.writeTo(output); }
/** {@inheritDoc} */ public void serialize(Object value, Writer output, XmlRpcSerializer builtInSerializer) throws XmlRpcException, IOException { DistChannelMap dstChannelMap = (DistChannelMap) value; SerializerHelper helper = new SerializerHelper(builtInSerializer); helper.add("os", dstChannelMap.getOs()); helper.add("release", dstChannelMap.getRelease()); helper.add("arch_name", dstChannelMap.getChannelArch().getName()); helper.add("channel_label", dstChannelMap.getChannel().getLabel()); helper.writeTo(output); }