2016-06-28 1 views
0

Я перебежать случае, что:Spring Integration, Service Activator, создать только один случай, когда вызывается несколькими сообщениями

Если имеется несколько сообщений, приходящих в верхнем течении service-activator, поэтому, только один боб, или класс, будет создан экземпляр? правильно?

Или боб в service-activator будет создан при каждом появлении сообщения?

Thx

К примеру, у меня есть service-activator вроде этого:

<int:service-activator input-channel="input" method="trans" output-channel="output"> 
    <bean class="com.example.eurowp.Transformer" init-method="onInit" destroy-method="onDestroy"> 
    </bean> 
</int:service-activator> 

ответ

1

Существует только один экземпляр - объект (боб) создается во время инициализации контекста, а не во время выполнения.

При работе в многопоточной среде класс должен быть потокобезопасным.

Смежные вопросы