Package org.frankframework.senders
Class IsolatedServiceCaller
java.lang.Object
org.frankframework.senders.IsolatedServiceCaller
Helper class for
IbisLocalSender
that wraps around ServiceClient
implementation to make calls to a local Ibis adapter in a separate thread.- Since:
- 4.3
- Author:
- Gerrit van Brakel
-
Field Summary
Fields -
Constructor Summary
Constructors -
Method Summary
Modifier and TypeMethodDescriptionvoid
callServiceAsynchronous
(ServiceClient service, Message message, PipeLineSession session, ThreadLifeCycleEventListener<?> threadLifeCycleEventListener) callServiceIsolated
(ServiceClient service, Message message, PipeLineSession session, ThreadLifeCycleEventListener<?> threadLifeCycleEventListener)
-
Field Details
-
log
protected org.apache.logging.log4j.Logger log
-
-
Constructor Details
-
IsolatedServiceCaller
public IsolatedServiceCaller()
-
-
Method Details
-
callServiceAsynchronous
public void callServiceAsynchronous(ServiceClient service, Message message, PipeLineSession session, ThreadLifeCycleEventListener<?> threadLifeCycleEventListener) throws IOException - Throws:
IOException
-
callServiceIsolated
public SenderResult callServiceIsolated(ServiceClient service, Message message, PipeLineSession session, ThreadLifeCycleEventListener<?> threadLifeCycleEventListener) throws ListenerException, IOException - Throws:
ListenerException
IOException
-