WD
 All Classes Namespaces Files Functions Variables Typedefs Enumerations Enumerator Properties Friends Macros Pages
webdriver::SessionStorageCommand Class Reference

#include <html5_storage_commands.h>

Inheritance diagram for webdriver::SessionStorageCommand:
Collaboration diagram for webdriver::SessionStorageCommand:

Public Member Functions

 SessionStorageCommand (const std::vector< std::string > &path_segments, const base::DictionaryValue *parameters)
 
virtual ~SessionStorageCommand ()
 
virtual bool DoesGet () const OVERRIDE
 
virtual bool DoesPost () const OVERRIDE
 
virtual bool DoesDelete () const OVERRIDE
 
virtual void ExecuteGet (Response *const response) OVERRIDE
 
virtual void ExecutePost (Response *const response) OVERRIDE
 
virtual void ExecuteDelete (Response *const response) OVERRIDE
 
- Public Member Functions inherited from webdriver::ViewCommand
 ViewCommand (const std::vector< std::string > &path_segments, const base::DictionaryValue *const parameters)
 
virtual ~ViewCommand ()
 
virtual bool Init (Response *const response) OVERRIDE
 
- Public Member Functions inherited from webdriver::WebDriverCommand
 WebDriverCommand (const std::vector< std::string > &path_segments, const base::DictionaryValue *const parameters)
 
virtual ~WebDriverCommand ()
 
virtual void Finish (Response *const response) OVERRIDE
 
virtual bool ShouldRunPreAndPostCommandHandlers ()
 
- Public Member Functions inherited from webdriver::Command
 Command (const std::vector< std::string > &path_segments, const DictionaryValue *const parameters)
 
 Command (const Command &other)
 
virtual ~Command ()
 

Additional Inherited Members

- Protected Member Functions inherited from webdriver::WebDriverCommand
 DISALLOW_COPY_AND_ASSIGN (WebDriverCommand)
 
- Protected Attributes inherited from webdriver::ViewCommand
scoped_ptr< ViewCmdExecutorexecutor_
 

Constructor & Destructor Documentation

webdriver::SessionStorageCommand::SessionStorageCommand ( const std::vector< std::string > &  path_segments,
const base::DictionaryValue *  parameters 
)
virtual webdriver::SessionStorageCommand::~SessionStorageCommand ( )
virtual

Member Function Documentation

virtual bool webdriver::SessionStorageCommand::DoesDelete ( ) const
virtual

Indicates if this command URL responds to DELETE method.

Reimplemented from webdriver::Command.

virtual bool webdriver::SessionStorageCommand::DoesGet ( ) const
virtual

Indicates if this command URL responds to GET method.

Reimplemented from webdriver::Command.

virtual bool webdriver::SessionStorageCommand::DoesPost ( ) const
virtual

Indicates if this command URL responds to POST method.

Reimplemented from webdriver::Command.

virtual void webdriver::SessionStorageCommand::ExecuteDelete ( Response *const  response)
virtual

Deletes all items from the sessionStorage object.

Reimplemented from webdriver::Command.

virtual void webdriver::SessionStorageCommand::ExecuteGet ( Response *const  response)
virtual

Returns the key of all items in the HTML5 sessionStorage object.

Reimplemented from webdriver::Command.

virtual void webdriver::SessionStorageCommand::ExecutePost ( Response *const  response)
virtual

Set the value of an item in the HTML5 sessionStorage.

Reimplemented from webdriver::Command.


The documentation for this class was generated from the following file: