| |
|
| org.mule.api.component.JavaComponent
All known Subclasses: org.mule.component.AbstractJavaComponent,
JavaComponent | public interface JavaComponent extends Component(Code) | | JavaComponent is a Java
Component implementation used to
invoke Java component implementations. A JavaComponent uses an
ObjectFactory to specify the object instance's source and allows for
singleton and prototype implementations to be used along with other custom
ObjectFactory that allow component instances to be obtained from
containers such as Spring. A JavaComponent uses a customizable
EntryPointResolverSet in order to resolve which method should be used for
invocation and allows java bindings to be configure. Java Component bindings, if
implemented by the JavaComponent implementation, uses a component instance proxy
to implement interface methods using calls to outbound endpoints.
|
getEntryPointResolverSet | EntryPointResolverSet getEntryPointResolverSet()(Code) | | A
JavaComponent can have a custom entry-point resolver for its own
object. By default this is null. When set this resolver will override the
resolver on the model
Null is a resolver set has not been set otherwise the resolver to useon this service |
getLifecycleAdapterFactory | public LifecycleAdapterFactory getLifecycleAdapterFactory()(Code) | | Returns the factory used create life-cycle adaptors that are used to wrap
component instance.
|
setEntryPointResolverSet | void setEntryPointResolverSet(EntryPointResolverSet entryPointResolverSet)(Code) | | A
JavaComponent can have a custom entry-point resolver for its own
object. By default this is null. When set this resolver will override the
resolver on the model
Null is a resolver set has not been set otherwise the resolver to useon this service |
setLifecycleAdapterFactory | public void setLifecycleAdapterFactory(LifecycleAdapterFactory lifecycleAdaptor)(Code) | | Sets the factory used create life-cycle adaptors that are used to wrap
component instance.
Parameters: lifecycleAdaptor - |
|
|
|