Reference
See also
Teller system configuration
The following is the sample code for configuring the teller system.
<config>
<com.ibm.btt.bc.override.OverrideManager id="overrideManager">
<ref refId="overrideConfig" Injection="overrideConfig" />
</com.ibm.btt.bc.override.OverrideManager>
<com.ibm.btt.bc.override.OverrideConfig id="overrideConfig" >
<com.ibm.btt.bc.override.customization.MyNeedOverride
Injection="needOverride" />
<com.ibm.btt.bc.override.customization.RouteSelectPage
Injection="routeSelector" />
<map Injection="routes">
<entry key="localRoute">
<list Injection="value">
<com.ibm.btt.bc.override.customization.LocalOverridePage
name="localOverride" />
</list>
</entry>
<entry key="remoteRoute">
<list Injection="value">
<com.ibm.btt.bc.override.customization.SupervisorSelectPage
name="selectSupervisor">
<com.ibm.btt.bc.override.customization.SupervisorProviderImpl
Injection="supervisorProvider"/>
</com.ibm.btt.bc.override.customization.SupervisorSelectPage>
<com.ibm.btt.bc.override.customization.RemoteOverridePage>
<ref Injection="listenerManager"
refId="msgListenerManager" />
<ref Injection="overrideAgent"
refId="overrideAgent" />
</com.ibm.btt.bc.override.customization.RemoteOverridePage>
</list>
</entry>
</map>
</com.ibm.btt.bc.override.OverrideConfig>
<com.ibm.btt.bc.override.agent.OverrideAgent id="overrideAgent"
Instantiate="factoryElement"
FactoryClass="com.ibm.btt.remote.ServiceProxyFactory"
serviceId="com.ibm.btt.bc.override.agent.OverrideAgent">
<ref Injection="serviceUrl" refId="serviceUrl" />
</com.ibm.btt.bc.override.agent.OverrideAgent>
<string id="serviceUrl"
value="http://localhost:9080/BTTOverrideTestWeb/BTTRemoteConnector"/>
<com.ibm.btt.msg.poll.PollListenerManager id="msgListenerManager"
interval="1000" InitMethod="init">
<ref Injection="serviceUrl" refId="serviceUrl" />
<!-- ref Injection="poller" refId="poller"/-->
</com.ibm.btt.msg.poll.PollListenerManager>
</config>
See also
Supervisor system configuration
The following is the sample code for configuring the supervisor system.
<config>
<com.ibm.btt.bc.override.OverrideManager id="overrideManager">
</com.ibm.btt.bc.override.OverrideManager>
<com.ibm.btt.bc.override.agent.OverrideAgent id="overrideAgent"
Instantiate="factoryElement"
FactoryClass="com.ibm.btt.remote.ServiceProxyFactory"
serviceId="com.ibm.btt.bc.override.agent.OverrideAgent">
<ref Injection="serviceUrl" refId="serviceUrl" />
</com.ibm.btt.bc.override.agent.OverrideAgent>
<string id="serviceUrl"
value="http://localhost:9080/BTTOverrideTestWeb/BTTRemoteConnector" />
<com.ibm.btt.msg.poll.PollListenerManager id="msgListenerManager"
interval="1000" InitMethod="init">
<ref Injection="serviceUrl" refId="serviceUrl" />
<!-- ref Injection="poller" refId="poller"/-->
</com.ibm.btt.msg.poll.PollListenerManager>
<com.ibm.btt.bc.override.supervisor.views.InboundRequestsViewConfig>
id="inboundViewConfig">
<ref Injection="listenerManager" refId="msgListenerManager" />
<ref Injection="overrideAgent" refId="overrideAgent" />
<map Injection="routes">
<entry key="remoteRoute">
<list Injection="value">
<com.ibm.btt.bc.override.customization.supervisor.ShowDetailsPage />
<com.xxxbank.teller.override.customization.supervisor.ShowTellerCommentPage />
<com.ibm.btt.bc.override.customization.supervisor.CommentsPage />
</list>
</entry>
</map>
</com.ibm.btt.bc.override.supervisor.views.InboundRequestsViewConfig>
</config>
See also