- Timestamp:
- 04/10/08 22:58:24 (7 months ago)
- Files:
Legend:
- Unmodified
- Added
- Removed
- Modified
- Copied
- Moved
trunk/src/main/php/net/stubbles/ipo/session/stubAbstractSession.php
r1530 r1531 7 7 * @subpackage ipo_session 8 8 */ 9 stubClassLoader::load('net::stubbles::ipo::session::stubSession', 10 'net::stubbles::ipo::request::stubRequest', 9 stubClassLoader::load('net::stubbles::ipo::request::stubRequest', 10 'net::stubbles::ipo::response::stubResponse', 11 'net::stubbles::ipo::session::stubSession', 11 12 'net::stubbles::lang::exceptions::stubIllegalStateException', 12 13 'net::stubbles::lang::exceptions::stubRuntimeException' … … 55 56 * 56 57 * @param stubRequest $request request instance 58 * @param stubResponse $response response instance 57 59 * @param string $sessionName name of the session 58 60 */ 59 public final function __construct(stubRequest $request, $sessionName)61 public final function __construct(stubRequest $request, stubResponse $response, $sessionName) 60 62 { 61 63 $this->sessionName = $sessionName; 62 $this->doConstruct($request, $ sessionName);64 $this->doConstruct($request, $response, $sessionName); 63 65 if ($this->hasValue(stubSession::START_TIME) == false || $this->doGetValue(stubSession::FINGERPRINT) != $this->getFingerprint()) { 64 66 if ($this->hasValue(stubSession::START_TIME) == false) { … … 85 87 * 86 88 * @param stubRequest $request request instance 89 * @param stubResponse $response response instance 87 90 * @param string $sessionName name of the session 88 91 */ 89 protected abstract function doConstruct(stubRequest $request, $sessionName);92 protected abstract function doConstruct(stubRequest $request, stubResponse $response, $sessionName); 90 93 91 94 /**
