/** * Sends a PROGRESS update to the consumer. * @param chunk . * @param index . * @return Returns the MAL message created by the update. * @throws org.ccsds.moims.mo.mal.MALInteractionException if there is a problem during the interaction as defined by the MAL specification. * @throws org.ccsds.moims.mo.mal.MALException if there is an implementation exception. */ public org.ccsds.moims.mo.mal.transport.MALMessage sendUpdate(org.ccsds.moims.mo.mal.structures.Blob chunk, org.ccsds.moims.mo.mal.structures.UInteger index) throws org.ccsds.moims.mo.mal.MALInteractionException, org.ccsds.moims.mo.mal.MALException { return interaction.sendUpdate(chunk, index); }
/** * Sends a PROGRESS update to the consumer. * @param chunk . * @param index . * @return Returns the MAL message created by the update. * @throws org.ccsds.moims.mo.mal.MALInteractionException if there is a problem during the interaction as defined by the MAL specification. * @throws org.ccsds.moims.mo.mal.MALException if there is an implementation exception. */ public org.ccsds.moims.mo.mal.transport.MALMessage sendUpdate(org.ccsds.moims.mo.mal.structures.Blob chunk, org.ccsds.moims.mo.mal.structures.UInteger index) throws org.ccsds.moims.mo.mal.MALInteractionException, org.ccsds.moims.mo.mal.MALException { return interaction.sendUpdate(chunk, index); }
/** * Sends a PROGRESS update to the consumer. * @param dataBlock The dataBlock field shall contain the memory block data being dumped. * @return Returns the MAL message created by the update. * @throws org.ccsds.moims.mo.mal.MALInteractionException if there is a problem during the interaction as defined by the MAL specification. * @throws org.ccsds.moims.mo.mal.MALException if there is an implementation exception. */ public org.ccsds.moims.mo.mal.transport.MALMessage sendUpdate(org.ccsds.moims.mo.softwaremanagement.memorymanagement.structures.DataBlock dataBlock) throws org.ccsds.moims.mo.mal.MALInteractionException, org.ccsds.moims.mo.mal.MALException { return interaction.sendUpdate(dataBlock); }
/** * Sends a PROGRESS update to the consumer. * @param objType objType Argument number 0 as defined by the service operation. * @param domain domain Argument number 1 as defined by the service operation. * @param objDetails objDetails Argument number 2 as defined by the service operation. * @param objBodies objBodies Argument number 3 as defined by the service operation. * @return Returns the MAL message created by the update. * @throws org.ccsds.moims.mo.mal.MALInteractionException if there is a problem during the interaction as defined by the MAL specification. * @throws org.ccsds.moims.mo.mal.MALException if there is an implementation exception. */ public org.ccsds.moims.mo.mal.transport.MALMessage sendUpdate(org.ccsds.moims.mo.com.structures.ObjectType objType, org.ccsds.moims.mo.mal.structures.IdentifierList domain, org.ccsds.moims.mo.com.archive.structures.ArchiveDetailsList objDetails, org.ccsds.moims.mo.mal.structures.ElementList objBodies) throws org.ccsds.moims.mo.mal.MALInteractionException, org.ccsds.moims.mo.mal.MALException { return interaction.sendUpdate(objType, domain, objDetails, objBodies); }
/** * Sends a PROGRESS update to the consumer. * @param appClosing The appClosing field shall contain the object instance identifier of an app. This update shall be sent after the app acknowledges the reception of the command to stop. * @return Returns the MAL message created by the update. * @throws org.ccsds.moims.mo.mal.MALInteractionException if there is a problem during the interaction as defined by the MAL specification. * @throws org.ccsds.moims.mo.mal.MALException if there is an implementation exception. */ public org.ccsds.moims.mo.mal.transport.MALMessage sendUpdate(Long appClosing) throws org.ccsds.moims.mo.mal.MALInteractionException, org.ccsds.moims.mo.mal.MALException { return interaction.sendUpdate((appClosing == null) ? null : new org.ccsds.moims.mo.mal.structures.Union(appClosing)); }