Fuse 6 is no longer supported
As of February 2025, Red Hat Fuse 6 is no longer supported. If you are using Fuse 6, please upgrade to Red Hat build of Apache Camel.이 콘텐츠는 선택한 언어로 제공되지 않습니다.
1.20. Configuring Bean Contexts
- To have the contents of the bean context returned at the end of a
Smooks.filterSource
process, supply aorg.milyn.delivery.java.JavaResult
object in the call to theSmooks.filterSource
method.Example 1.1.
Copy to Clipboard Copied! Toggle word wrap Toggle overflow - To access the bean contexts at start-up, specify this in the
BeanContext
object. You can retrieve it from theExecutionContext
via thegetBeanContext()
method.Example 1.2.
Copy to Clipboard Copied! Toggle word wrap Toggle overflow - When adding or retrieving objects from the
BeanContext
make sure you first retrieve abeanId
object from thebeanIdStore
. ThebeanId
object is a special key that ensures higher performance than string keys, although string keys are also supported. - You must retrieve the
beanIdStore
from theApplicationContext
using thegetbeanIdStore()
method. - To create a
beanId
object, call theregister("beanId name")
method. If you know that the beanId is already registered, then you can retrieve it by calling thegetbeanId("beanId name")
method. beanId
objects areApplicationContext
-scoped objects. Register them in your custom visitor implementation's initialization method and then put them in the visitor object as properties. You can then use them in thevisitBefore
andvisitAfter
methods. ThebeanId
objects and thebeanIdStore
are thread-safe.