/** * Convert wsrm:Expires to 200502 version with 200408 WS-Addressing namespace. * * @param internal (may be <code>null</code>) * @return converted (<code>null</code> if internal is <code>null</code>) */ private static org.apache.cxf.ws.rm.v200502.Expires convert200502(Expires internal) { if (internal == null) { return null; } org.apache.cxf.ws.rm.v200502.Expires exposed = RMUtils.getWSRM200502Factory().createExpires(); exposed.setValue(internal.getValue()); putAll(internal.getOtherAttributes(), exposed.getOtherAttributes()); return exposed; }
/** * Convert wsrm:SequenceAcknowledgement to 200502 version with 200408 WS-Addressing namespace. * * @param internal (non-<code>null</code>) * @return converted */ public static org.apache.cxf.ws.rm.v200502.AckRequestedType convert200502( AckRequestedType internal) { org.apache.cxf.ws.rm.v200502.AckRequestedType exposed = RMUtils.getWSRM200502Factory().createAckRequestedType(); exposed.setIdentifier(convert200502(internal.getIdentifier())); addAll(internal.getAny(), exposed.getAny()); putAll(internal.getOtherAttributes(), exposed.getOtherAttributes()); return exposed; }
/** * Convert wsrm:Identifier to 200502 version with 200408 WS-Addressing namespace. * * @param internal (may be <code>null</code>) * @return converted (<code>null</code> if internal is <code>null</code>) */ public static org.apache.cxf.ws.rm.v200502.Identifier convert200502(Identifier internal) { if (internal == null) { return null; } org.apache.cxf.ws.rm.v200502.Identifier exposed = RMUtils.getWSRM200502Factory().createIdentifier(); exposed.setValue(internal.getValue()); putAll(internal.getOtherAttributes(), exposed.getOtherAttributes()); return exposed; }
/** * Convert wsrm:CreateSequenceResponseType to 200502 version with 200408 WS-Addressing namespace. * * @param internal (non-<code>null</code>) * @return converted */ public static org.apache.cxf.ws.rm.v200502.CreateSequenceResponseType convert200502( CreateSequenceResponseType internal) { org.apache.cxf.ws.rm.v200502.CreateSequenceResponseType exposed = RMUtils.getWSRM200502Factory().createCreateSequenceResponseType(); exposed.setIdentifier(convert200502(internal.getIdentifier())); exposed.setExpires(convert200502(internal.getExpires())); exposed.setAccept(convert200502(internal.getAccept())); addAll(internal.getAny(), exposed.getAny()); putAll(internal.getOtherAttributes(), exposed.getOtherAttributes()); return exposed; }
/** * Convert CreateSequenceType to 200502 version with 200408 WS-Addressing namespace. * * @param internal (non-<code>null</code>) * @return converted */ public static org.apache.cxf.ws.rm.v200502.CreateSequenceType convert200502( CreateSequenceType internal) { org.apache.cxf.ws.rm.v200502.CreateSequenceType exposed = RMUtils.getWSRM200502Factory().createCreateSequenceType(); exposed.setAcksTo( org.apache.cxf.ws.addressing.VersionTransformer.convert(internal.getAcksTo())); exposed.setExpires(convert200502(internal.getExpires())); exposed.setOffer(convert200502(internal.getOffer())); addAll(internal.getAny(), exposed.getAny()); putAll(internal.getOtherAttributes(), exposed.getOtherAttributes()); return exposed; }
/** * Convert wsrm:AcceptType to 200502 version with 200408 WS-Addressing namespace. * * @param internal (may be <code>null</code>) * @return converted (<code>null</code> if internal is <code>null</code>) */ private static org.apache.cxf.ws.rm.v200502.AcceptType convert200502(AcceptType internal) { if (internal == null) { return null; } org.apache.cxf.ws.rm.v200502.AcceptType exposed = RMUtils.getWSRM200502Factory().createAcceptType(); exposed.setAcksTo( org.apache.cxf.ws.addressing.VersionTransformer.convert(internal.getAcksTo())); addAll(internal.getAny(), exposed.getAny()); putAll(internal.getOtherAttributes(), exposed.getOtherAttributes()); return exposed; }
/** * Convert wsrm:Offer to 200502 version with 200408 WS-Addressing namespace. * * @param internal (may be <code>null</code>) * @return converted (<code>null</code> if internal is <code>null</code>) */ private static org.apache.cxf.ws.rm.v200502.OfferType convert200502(OfferType internal) { if (internal == null) { return null; } org.apache.cxf.ws.rm.v200502.OfferType exposed = RMUtils.getWSRM200502Factory().createOfferType(); exposed.setExpires(convert200502(internal.getExpires())); exposed.setIdentifier(convert200502(internal.getIdentifier())); addAll(internal.getAny(), exposed.getAny()); putAll(internal.getOtherAttributes(), exposed.getOtherAttributes()); return exposed; }
/** * Convert wsrm:SequenceAcknowledgement to 200502 version with 200408 WS-Addressing namespace. * * @param internal (non-<code>null</code>) * @return converted */ public static org.apache.cxf.ws.rm.v200502.SequenceAcknowledgement convert200502( SequenceAcknowledgement internal) { org.apache.cxf.ws.rm.v200502.SequenceAcknowledgement exposed = RMUtils.getWSRM200502Factory().createSequenceAcknowledgement(); exposed.setIdentifier(convert200502(internal.getIdentifier())); List<org.apache.cxf.ws.rm.v200502.SequenceAcknowledgement.AcknowledgementRange> exposedRanges = exposed.getAcknowledgementRange(); for (SequenceAcknowledgement.AcknowledgementRange range : internal.getAcknowledgementRange()) { org.apache.cxf.ws.rm.v200502.SequenceAcknowledgement.AcknowledgementRange exposedRange = new org.apache.cxf.ws.rm.v200502.SequenceAcknowledgement.AcknowledgementRange(); exposedRange.setLower(range.getLower()); exposedRange.setUpper(range.getUpper()); exposedRanges.add(exposedRange); putAll(range.getOtherAttributes(), exposedRange.getOtherAttributes()); } addAll(internal.getAny(), exposed.getAny()); putAll(internal.getOtherAttributes(), exposed.getOtherAttributes()); return exposed; }