/** * Encodes the value of this object using the provided MALEncoder. * @param encoder encoder - the encoder to use for encoding. * @throws org.ccsds.moims.mo.mal.MALException if any encoding errors are detected. */ public void encode(org.ccsds.moims.mo.mal.MALEncoder encoder) throws org.ccsds.moims.mo.mal.MALException { encoder.encodeBoolean(success); encoder.encodeNullableDuration(estimateDuration); encoder.encodeNullableURI(nextDestination); }
/** * Encodes the value of this object using the provided MALEncoder. * @param encoder encoder - the encoder to use for encoding. * @throws org.ccsds.moims.mo.mal.MALException if any encoding errors are detected. */ public void encode(org.ccsds.moims.mo.mal.MALEncoder encoder) throws org.ccsds.moims.mo.mal.MALException { encoder.encodeElement(supportedLevels); encoder.encodeElement(QoSproperties); encoder.encodeUInteger(priorityLevels); encoder.encodeNullableURI(serviceURI); encoder.encodeNullableURI(brokerURI); encoder.encodeNullableLong(brokerProviderObjInstId); }
/** * Encodes the value of this object using the provided MALEncoder. * @param encoder encoder - the encoder to use for encoding. * @throws org.ccsds.moims.mo.mal.MALException if any encoding errors are detected. */ public void encode(org.ccsds.moims.mo.mal.MALEncoder encoder) throws org.ccsds.moims.mo.mal.MALException { encoder.encodeLong(instId); encoder.encodeElement(details); encoder.encodeNullableIdentifier(network); encoder.encodeNullableFineTime(timestamp); encoder.encodeNullableURI(provider); }
/** * Encodes the value of this object using the provided MALEncoder. * @param encoder encoder - the encoder to use for encoding. * @throws org.ccsds.moims.mo.mal.MALException if any encoding errors are detected. */ public void encode(org.ccsds.moims.mo.mal.MALEncoder encoder) throws org.ccsds.moims.mo.mal.MALException { encoder.encodeNullableElement(domain); encoder.encodeNullableIdentifier(network); encoder.encodeNullableURI(provider); encoder.encodeLong(related); encoder.encodeNullableElement(source); encoder.encodeNullableFineTime(startTime); encoder.encodeNullableFineTime(endTime); encoder.encodeNullableBoolean(sortOrder); encoder.encodeNullableString(sortFieldName); }
@Override public void encode(final MALEncoder encoder) throws MALException { encoder.encodeNullableURI(URIFrom); encoder.encodeNullableBlob(authenticationId); encoder.encodeNullableURI(URITo); encoder.encodeNullableTime(timestamp); encoder.encodeNullableElement(QoSlevel); encoder.encodeNullableUInteger(priority); encoder.encodeNullableElement(domain); encoder.encodeNullableIdentifier(networkZone); encoder.encodeNullableElement(session); encoder.encodeNullableIdentifier(sessionName); encoder.encodeNullableElement(interactionType); encoder.encodeNullableUOctet(interactionStage); encoder.encodeNullableLong(transactionId); encoder.encodeNullableUShort(serviceArea); encoder.encodeNullableUShort(service); encoder.encodeNullableUShort(operation); encoder.encodeNullableUOctet(areaVersion); encoder.encodeNullableBoolean(isErrorMessage); }