|
Copyright © 2000, 2009, Oracle and/or its affiliates. All rights reserved. | ||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | ||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |
public interface IReleaseSessionsInterceptor
Implementations of this interface can be used to intercept "releaseSessions" WSRP operations on the consumer side. To register an implementation of this interface as an interceptor, it must be specified in the WEB-INF/wsrp-consumer-handler-config.xml file. Look in e-Docs for WSRP interceptor for further documentation on configuring interceptors in wsrp-consumer-handler-config.xml.
Method Summary | |
---|---|
Status.OnFault |
onFault(IReleaseSessionsRequestContext requestContext,
IReleaseSessionsResponseContext responseContext,
Throwable t)
Invoked when a SOAP fault is received in the response. |
Status.OnIOFailure |
onIOFailure(IReleaseSessionsRequestContext requestContext,
IReleaseSessionsResponseContext responseContext,
Throwable t)
Invoked when there is exception while sending the request or receiving the response. |
Status.PostInvoke |
postInvoke(IReleaseSessionsRequestContext requestContext,
IReleaseSessionsResponseContext responseContext)
Invoked after receiving the response from the Producer. |
Status.PreInvoke |
preInvoke(IReleaseSessionsRequestContext requestContext)
Invoked before constructing a SOAP message and sending it to the Producer. |
Method Detail |
---|
Status.PreInvoke preInvoke(IReleaseSessionsRequestContext requestContext)
requestContext
- a request context object that represents input data for the "releaseSessions"
operation.
Status.PostInvoke postInvoke(IReleaseSessionsRequestContext requestContext, IReleaseSessionsResponseContext responseContext)
requestContext
- a request context object that represents input data for the "releaseSessions"
operation.responseContext
- a response context object that represents output data from the "releaseSessions"
operation.
Status.OnFault onFault(IReleaseSessionsRequestContext requestContext, IReleaseSessionsResponseContext responseContext, Throwable t)
requestContext
- a request context object that represents input data for the "releaseSessions"
operation.responseContext
- an empty response context, so that an implementation can populate it and return
Status.OnFault.HANDLED.t
- an exception that represents a fault.
Status.OnIOFailure onIOFailure(IReleaseSessionsRequestContext requestContext, IReleaseSessionsResponseContext responseContext, Throwable t)
requestContext
- a request context object that represents input data for the "releaseSessions"
operation.responseContext
- an empty response context, so that an implementation can populate it and return
Status.OnIOFailure.HANDLED.t
- an exception that represents an IO failure.
|
Copyright © 2000, 2009, Oracle and/or its affiliates. All rights reserved. | ||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | ||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |