DRDE/ACTK1_0/se/UpdateCommand.hpp

33 lines
981 B
C++
Raw Normal View History

#ifndef __UPDATECOMMAND_HPP
#define __UPDATECOMMAND_HPP
#include "se/ObjectCommand.hpp"
#include "se/StandardCommandType.hpp"
/**
* Representation of the EPP update command, as defined in RFC3730.
* Subclasses of this must specify the object to which the command is mapped
* and specify the object-specific identifier of the object to update.
*
* @see Response
*/
class UpdateCommand : public ObjectCommand
{
public:
/**
* Create an update command mapped to the specified object type to update
* the identified object.
*
* @param objType The type of object to which the update command is to be
* mapped.
*
* @param ident An object type-specific label identifying the object to
* update.
*/
UpdateCommand (const ObjectType* objType,
const std::string& ident)
: ObjectCommand(StandardCommandType::UPDATE(), objType, ident) {};
};
#endif // __UPDATECOMMAND_HPP