Launching a Business Application on UCAClient Startup
In this example, the developer can provide an option to launch a business application when the user logs into the
UCAClient. No user action is needed. When the user logs in, the business application displays.
To allow the developer to customize the URL to launch, an entry is provided in the profile xml called
"AutoLaunchHotLink" (see below). The attribute "URL" should contain the URL of the business application to
launch.
<Desktop>
<Link type="DefaultScan" URL="from DB"/>
<Link type="UpHotLink" URL=""/>
<Link type="DownHotLink" URL=""/>
<Link type="FPTTHotLink" URL=""/>
<Link type="SPTTHotLink" URL=""/>
<Link type="AutoLaunchHotLink" URL=""/>
</Desktop>
XSD changes required (for developers):
<xs:complexType name="LinkType">
<xs:attribute name="type" use="required">
<xs:simpleType>
<xs:restriction base="xs:NMTOKEN">
<xs:enumeration value="DefaultScan"/>
<xs:enumeration value="DownHotLink"/>
<xs:enumeration value="FPTTHotLink"/>
<xs:enumeration value="SPTTHotLink"/>
<xs:enumeration value="UpHotLink"/>
<xs:enumeration value="AutoLaunchHotLink"/>
</xs:restriction>
</xs:simpleType>
</xs:attribute>
<xs:attribute name="URL" type="xs:string" use="required"/>
</xs:complexType>
Sample Business Applications
I - 3