00001 #ifndef SCTARCHIVING_ISPUTCOMMAND_H
00002 #define SCTARCHIVING_ISPUTCOMMAND_H
00003 #include "PutCommand.h"
00004
00005 namespace SctArchiving{
00008 class IsPutCommand : public PutCommand{
00009 public:
00011 IsPutCommand(boost::shared_ptr<Sct::Serializable> ob);
00013 IsPutCommand();
00015 ~IsPutCommand();
00017 virtual void execute();
00019 virtual void setServer(const string& name);
00021 virtual boost::shared_ptr<ArchivingCommand> create() const;
00022 protected:
00023 std::string m_server;
00024 };
00025 }
00026
00027 #endif