public class AnnotationGatewayProxyFactoryBean extends GatewayProxyFactoryBean
GatewayProxyFactoryBean
extension for Java configuration.
The service interface may be marked with the MessagingGateway
annotation.
Otherwise the default state is applied.lifecycleCondition, lifecycleLock
EXPRESSION_PARSER, logger
Constructor and Description |
---|
AnnotationGatewayProxyFactoryBean(java.lang.Class<?> serviceInterface) |
Modifier and Type | Method and Description |
---|---|
protected void |
onInit()
Subclasses may implement this for initialization logic.
|
doInvoke, doStart, doStop, getAsyncExecutor, getGateways, getObject, getObjectType, invoke, isSingleton, setAsyncExecutor, setBeanClassLoader, setDefaultReplyChannel, setDefaultReplyChannelName, setDefaultReplyTimeout, setDefaultReplyTimeoutExpression, setDefaultReplyTimeoutExpressionString, setDefaultRequestChannel, setDefaultRequestChannelName, setDefaultRequestTimeout, setDefaultRequestTimeoutExpression, setDefaultRequestTimeoutExpressionString, setErrorChannel, setErrorChannelName, setGlobalMethodMetadata, setMapper, setMethodMetadataMap, setServiceInterface, setShouldTrack, setTypeConverter
destroy, doStop, getPhase, getRole, isAutoStartup, isRunning, setAutoStartup, setPhase, setRole, setTaskScheduler, start, stop, stop
afterPropertiesSet, extractTypeIfPossible, getApplicationContext, getApplicationContextId, getBeanFactory, getChannelResolver, getComponentName, getComponentType, getConversionService, getExpression, getIntegrationProperties, getIntegrationProperty, getMessageBuilderFactory, getTaskScheduler, isInitialized, setApplicationContext, setBeanFactory, setBeanName, setChannelResolver, setComponentName, setConversionService, setMessageBuilderFactory, setPrimaryExpression, toString
clone, equals, finalize, getClass, hashCode, notify, notifyAll, wait, wait, wait
getComponentName, getComponentType
public AnnotationGatewayProxyFactoryBean(java.lang.Class<?> serviceInterface)
protected void onInit()
IntegrationObjectSupport
onInit
in class GatewayProxyFactoryBean