public WsrfbfJAXBPrefixMapper() { this.initKnownNsMapping(); }
/** * Convert to {@link XMLGregorianCalendar} type * and also to avoid to duplicate piece of code * * @param time The {@link Date} Object to convert to a {@link XMLGregorianCalendar} object * @param logger The logger to use to log possible {@link DatatypeConfigurationException} * @return the corresponding {@link XMLGregorianCalendar} object. */ public static XMLGregorianCalendar toXMLGregorianCalendar(Date time, Logger logger) { GregorianCalendar timeAsCalendar = new GregorianCalendar(); timeAsCalendar.setTime(time); return WsrfbfUtils.toXMLGregorianCalendar(timeAsCalendar, logger); }
@Override public final void setNewTerminationTime(Date value) { this.jaxbTypeObj.setNewTerminationTime(WsrfbfUtils.toXMLGregorianCalendar(value, SetTerminationTimeResponseImpl.logger)); }
public WsrfbfJAXBPrefixMapper(String[] customNamespaces) { this.initKnownNsMapping(); for (int i = 0; i < customNamespaces.length; i++) { String prefix = customNamespaces[i++]; String namespace = customNamespaces[i]; this.predefinedNamespaces.put(namespace, prefix); } }
@Override public final void setValue(Date value) { this.jaxbTypeObj.setValue(WsrfbfUtils.toXMLGregorianCalendar(value, TerminationTimeImpl.logger)); }
/** * Convert {@link JaxbElement<XMLGregorianCalendar>} type in order to avoid to duplicate piece of code * * @param time The {@link GregorianCalendar} Object to convert to a {@link XMLGregorianCalendar} object * @return the corresponding {@link XMLGregorianCalendar} object. */ private static JAXBElement<XMLGregorianCalendar> toXMLGregorianCalendarJaxbElt(Date time) { XMLGregorianCalendar xmlTime = WsrfbfUtils.toXMLGregorianCalendar(time, SetTerminationTimeImpl.logger); return WsrfrlJAXBContext.WSRFRL_JAXB_FACTORY.createSetTerminationTimeRequestedTerminationTime(xmlTime); } }
@Override public final void setTimestamp(Date value) { this.jaxbTypeObj.setTimestamp(WsrfbfUtils.toXMLGregorianCalendar(value,this.logger)); }
@Override public final void setTerminationTime(Date value) { this.jaxbTypeObj.setTerminationTime(WsrfbfUtils.toXMLGregorianCalendar(value, RenewResponseImpl.logger)); }
@Override public final void setCurrentTime(Date value) { this.jaxbTypeObj.setCurrentTime(WsrfbfUtils.toXMLGregorianCalendar(value, RenewResponseImpl.logger)); }
@Override public final void setCreationTime(Date value) { this.jaxbTypeObj.setCreationTime(WsrfbfUtils.toXMLGregorianCalendar(value, SubscriptionManagerRPImpl.logger)); }
@Override public final void setTerminationTime(Date termTime) { this.jaxbTypeObj.setTerminationTime(WsrfbfUtils.toXMLGregorianCalendar(termTime, SubscribeResponseImpl.logger)); }
@Override public final void setCurrentTime(Date value) { this.jaxbTypeObj.setCurrentTime(WsrfbfUtils.toXMLGregorianCalendar(value, SubscribeResponseImpl.logger)); }
@Override public final void setCurrentTime(Date value) { this.jaxbTypeObj.setCurrentTime(WsrfbfUtils.toXMLGregorianCalendar(value, SetTerminationTimeResponseImpl.logger)); }
@Override public final void setValue(Date value) { this.jaxbTypeObj.setValue(WsrfbfUtils.toXMLGregorianCalendar(value,CurrentTimeImpl.logger)); }
@Override public final void setTerminationTime(Date value) { this.jaxbTypeObj.setTerminationTime(WsrfbfUtils.toXMLGregorianCalendar(value, TerminationNotificationImpl.logger)); }
/** * Default constructor */ protected SetTerminationTimeResponseImpl(Date currTime,Date newTermTime) { this.jaxbTypeObj = WsrfrlJAXBContext.WSRFRL_JAXB_FACTORY.createSetTerminationTimeResponse(); this.jaxbTypeObj.setCurrentTime(WsrfbfUtils.toXMLGregorianCalendar(currTime, SetTerminationTimeResponseImpl.logger)); this.jaxbTypeObj.setNewTerminationTime(WsrfbfUtils.toXMLGregorianCalendar(newTermTime, SetTerminationTimeResponseImpl.logger)); }
/** * Default constructor */ protected TerminationNotificationImpl(Date termTime) { this.jaxbTypeObj = WsrfrlJAXBContext.WSRFRL_JAXB_FACTORY.createTerminationNotification(); this.jaxbTypeObj.setTerminationTime(WsrfbfUtils.toXMLGregorianCalendar(termTime, TerminationNotificationImpl.logger)); }
/** * Default constructor */ protected CurrentTimeImpl(Date time) { this.jaxbTypeObj = WsrfrlJAXBContext.WSRFRL_JAXB_FACTORY.createCurrentTime(); this.jaxbTypeObj.setValue(WsrfbfUtils.toXMLGregorianCalendar(time,CurrentTimeImpl.logger)); }
@Override public final void setMaximumTime(Date value) { ((com.ebmwebsourcing.wsstar.jaxb.notification.base.UnacceptableInitialTerminationTimeFaultType) this.getJaxbTypeObj()).setMaximumTime(WsrfbfUtils.toXMLGregorianCalendar(value, this.getLogger())); }
@Override public final void setMaximumTime(Date value) { ((com.ebmwebsourcing.wsstar.jaxb.notification.base.UnacceptableTerminationTimeFaultType) this.getJaxbTypeObj()).setMaximumTime(WsrfbfUtils.toXMLGregorianCalendar(value, this.getLogger())); }