|
||||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | |||||||||
public interface UserInputHandler
Interacts with the user when additional input is required.
| Method Summary | |
|---|---|
void |
addInvocationListener(InvocationListener listener)
Add a new listener to the chain of handlers called when invoking SOAP operations. |
UnknownCertificateResponse |
queryUnknownCertificate(X509Certificate[] chain)
The client tried to establish an SSL connection to a remote service, but the service's certificate isn't trusted (the issuer isn't in the keystore). |
void |
removeInvocationListener(InvocationListener listener)
Remove a listener previously added with addInvocationListener(uk.ac.soton.ecs.iam.grid.comms.client.helpers.InvocationListener). |
void |
reportError(Exception ex)
Convenience wrapper for reportError(Exception, Object), where the object is null. |
void |
reportError(Exception ex,
Object object)
Report the error to the user. |
void |
setCurrentThreadEPR(org.apache.axis.message.addressing.EndpointReferenceType EPR)
Set the EPR for this thread. |
| Methods inherited from interface uk.ac.soton.ecs.iam.grid.comms.client.helpers.InvocationListener |
|---|
addHeadersForCall, invocationDone, invocationStarted |
| Method Detail |
|---|
void reportError(Exception ex,
Object object)
ex - The exception to reportobject - An object (usually a string) which the exception is about.void reportError(Exception ex)
UnknownCertificateResponse queryUnknownCertificate(X509Certificate[] chain)
UnknownCertificateResponse
for a list of possible responses.
chain - the certificate chain presented by the service (may only contain a
single certificate if that is all we have available)
void addInvocationListener(InvocationListener listener)
void removeInvocationListener(InvocationListener listener)
addInvocationListener(uk.ac.soton.ecs.iam.grid.comms.client.helpers.InvocationListener).
void setCurrentThreadEPR(org.apache.axis.message.addressing.EndpointReferenceType EPR)
ConversationID.ENDPOINT_KEYINFO containing
the certificate. This allows per-call roots of trust.
|
||||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | |||||||||