HCE Project PHP language client API bindings OOP style  1.1.1
Hierarchical Cluster Engine PHP Client Interface API OOP style
 All Classes Namespaces Files Functions Variables Pages
HCE\admin\NodeManageRequest Class Reference

Public Member Functions

 setErrorCode ($errorCode)
 getErrorCode ()
 __construct ($transportConnection=null, $transportRequest=null)
 __destruct ()
 execute ($command, $node)

Protected Attributes

 $transportRequest = NULL
 $transportConnection = NULL
 $error = 0

Detailed Description

HCE Node management request class

Definition at line 28 of file NodeManageRequest.inc.php.

Constructor & Destructor Documentation

HCE\admin\NodeManageRequest::__construct (   $transportConnection = null,
  $transportRequest = null 
)

create node manager request instance

Parameters
$transportConnection- transport connection
$transportRequest- transport request

Definition at line 73 of file NodeManageRequest.inc.php.

HCE\admin\NodeManageRequest::__destruct ( )

delete node manage request object

Definition at line 84 of file NodeManageRequest.inc.php.

Member Function Documentation

HCE\admin\NodeManageRequest::execute (   $command,
  $node 
)

Execute request command and returns $NodeManageResponse object instance

Parameters
$command- command object
$node- node object
Returns
Response object

Definition at line 100 of file NodeManageRequest.inc.php.

HCE\admin\NodeManageRequest::getErrorCode ( )

Returns erro code of last executed request

Returns
error code

Definition at line 60 of file NodeManageRequest.inc.php.

HCE\admin\NodeManageRequest::setErrorCode (   $errorCode)

Set error code

Parameters
$errorCode- error code

Definition at line 51 of file NodeManageRequest.inc.php.

Member Data Documentation

HCE\admin\NodeManageRequest::$error = 0
protected

Request error code of last operation result

Definition at line 42 of file NodeManageRequest.inc.php.

HCE\admin\NodeManageRequest::$transportConnection = NULL
protected

Transport connection

Definition at line 37 of file NodeManageRequest.inc.php.

HCE\admin\NodeManageRequest::$transportRequest = NULL
protected

Transport request object

Definition at line 32 of file NodeManageRequest.inc.php.


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