Image: Pharo1.4 [Latest update: #14445]
ZnClient>>handleResponse
Receiver: a ZnClient
Arguments and temporary variables:
Receiver's instance variables:
request: a ZnRequest(PUT /RepositoryDTR/DtrLogin-DTR.417.mcz)
response: a ZnResponse(404 Not Found text/html 345B)
connection: nil
lastUsed: nil
state: #closed
options: a Dictionary(#enforceAcceptContentType->true #enforceHttpSuccess->true...etc...
session: nil
log: a ZnLogSupport
ZnClient>>executeWithRedirectsRemaining:
Receiver: a ZnClient
Arguments and temporary variables:
redirectCount: 3
Receiver's instance variables:
request: a ZnRequest(PUT /RepositoryDTR/DtrLogin-DTR.417.mcz)
response: a ZnResponse(404 Not Found text/html 345B)
connection: nil
lastUsed: nil
state: #closed
options: a Dictionary(#enforceAcceptContentType->true #enforceHttpSuccess->true...etc...
session: nil
log: a ZnLogSupport
[self executeWithRedirectsRemaining: self maxNumberOfRedirects] in ZnClient>>executeWithRetriesRemaining:
Receiver: a ZnClient
Arguments and temporary variables:
Receiver's instance variables:
request: a ZnRequest(PUT /RepositoryDTR/DtrLogin-DTR.417.mcz)
response: a ZnResponse(404 Not Found text/html 345B)
connection: nil
lastUsed: nil
state: #closed
options: a Dictionary(#enforceAcceptContentType->true #enforceHttpSuccess->true...etc...
session: nil
log: a ZnLogSupport
BlockClosure>>on:do:
Receiver: [self executeWithRedirectsRemaining: self maxNumberOfRedirects]
Arguments and temporary variables:
exception: Exception
handlerAction: [:exception | retryCount > 0
ifTrue: [self handleRetry; execut...etc...
handlerActive: false
Receiver's instance variables:
outerContext: ZnClient>>executeWithRetriesRemaining:
startpc: 49
numArgs: 0
ZnClient>>executeWithRetriesRemaining:
Receiver: a ZnClient
Arguments and temporary variables:
retryCount: 0
Receiver's instance variables:
request: a ZnRequest(PUT /RepositoryDTR/DtrLogin-DTR.417.mcz)
response: a ZnResponse(404 Not Found text/html 345B)
connection: nil
lastUsed: nil
state: #closed
options: a Dictionary(#enforceAcceptContentType->true #enforceHttpSuccess->true...etc...
session: nil
log: a ZnLogSupport
[:exception | retryCount > 0
ifTrue: [self handleRetry; executeWithRetriesRemaining: retryCount - 1]
ifFalse: [exception pass]] in ZnClient>>executeWithRetriesRemaining:
Receiver: a ZnClient
Arguments and temporary variables:
retryCount: HTTPProgress: Connecting to www.server1.com
exception: 1
Receiver's instance variables:
request: a ZnRequest(PUT /RepositoryDTR/DtrLogin-DTR.417.mcz)
response: a ZnResponse(404 Not Found text/html 345B)
connection: nil
lastUsed: nil
state: #closed
options: a Dictionary(#enforceAcceptContentType->true #enforceHttpSuccess->true...etc...
session: nil
log: a ZnLogSupport