Class HttpOutboundGateway
java.lang.Object
org.frankframework.management.gateway.HttpOutboundGateway
- All Implemented Interfaces:
OutboundGateway,org.springframework.beans.factory.Aware,org.springframework.beans.factory.InitializingBean,org.springframework.context.ApplicationContextAware,org.springframework.integration.IntegrationPattern
public class HttpOutboundGateway
extends Object
implements org.springframework.beans.factory.InitializingBean, org.springframework.context.ApplicationContextAware, OutboundGateway
-
Nested Class Summary
Nested classes/interfaces inherited from interface org.frankframework.management.bus.OutboundGateway
OutboundGateway.ClusterMember -
Constructor Summary
Constructors -
Method Summary
Modifier and TypeMethodDescriptionvoidorg.springframework.integration.IntegrationPatternType<I> voidsendAsyncMessage(org.springframework.messaging.Message<I> in) I in, no reply<I,O> org.springframework.messaging.Message <O> sendSyncMessage(org.springframework.messaging.Message<I> in) I in O out.Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, waitMethods inherited from interface org.springframework.context.ApplicationContextAware
setApplicationContextMethods inherited from interface org.frankframework.management.bus.OutboundGateway
getMembers
-
Constructor Details
-
HttpOutboundGateway
public HttpOutboundGateway()
-
-
Method Details
-
afterPropertiesSet
- Specified by:
afterPropertiesSetin interfaceorg.springframework.beans.factory.InitializingBean- Throws:
Exception
-
sendSyncMessage
@Nonnull public <I,O> org.springframework.messaging.Message<O> sendSyncMessage(org.springframework.messaging.Message<I> in) Description copied from interface:OutboundGatewayI in O out. May not be null.- Specified by:
sendSyncMessagein interfaceOutboundGateway- Parameters:
in- Message to send- Returns:
- Response message
-
sendAsyncMessage
public <I> void sendAsyncMessage(org.springframework.messaging.Message<I> in) Description copied from interface:OutboundGatewayI in, no reply- Specified by:
sendAsyncMessagein interfaceOutboundGateway- Parameters:
in- Message to send
-
getIntegrationPatternType
public org.springframework.integration.IntegrationPatternType getIntegrationPatternType()- Specified by:
getIntegrationPatternTypein interfaceorg.springframework.integration.IntegrationPattern- Specified by:
getIntegrationPatternTypein interfaceOutboundGateway
-