/**
  * Constructor
  * 
  * @param string    $clientId    The client identifier.
  * @param string    $incarnation The incarnation.
  * @param string    $status      The status.
  * @param \DateTime $expiration  The expiration date.
  */
 public function __construct($clientId, $incarnation, $status, $expiration)
 {
     parent::__construct($clientId);
     $this->_incarnation = $incarnation;
     $this->_status = $status;
     $this->_expiration = $expiration;
 }
 /**
  * Constructor.
  * 
  * @param string $clientId The client identifier.
  */
 public function __construct($clientId)
 {
     parent::__construct($clientId);
 }