Componentes.Terceros.RemObj.../official/5.0.24.615/Data Abstract for Delphi/Samples/MegaDemo/MegaDemoLibrary.RODL

84 lines
2.7 KiB
XML

<?xml version="1.0" encoding="utf-8"?>
<Library Name="MegaDemoLibrary" UID="{7C1E1A6D-C50B-482D-AE41-090E9A61BBB0}" Version="3.0">
<Services>
<Service Name="LoginService" UID="{B435CA97-3948-4683-8043-5FFB5F3837B6}" Ancestor="DataAbstractService">
<Interfaces>
<Interface Name="Default" UID="{ABD98EFC-78DA-4704-A3EB-0D89CC8BC618}">
<Documentation><![CDATA[
Service LoginService. This service has been automatically generated using the RODL template you can find in the Templates directory.]]></Documentation><Operations>
<Operation Name="Login" UID="{BB7ACFA3-D417-4C84-9725-424260E71106}">
<Parameters>
<Parameter Name="Result" DataType="Boolean" Flag="Result">
</Parameter>
<Parameter Name="UserName" DataType="String" Flag="In" >
</Parameter>
<Parameter Name="Password" DataType="String" Flag="In" >
</Parameter>
<Parameter Name="aLoginInfo" DataType="LoginInfo" Flag="Out" >
</Parameter>
</Parameters>
</Operation>
<Operation Name="Logout" UID="{E0687694-71C9-4DC2-B40D-F8DF3FE88670}">
<Parameters>
</Parameters>
</Operation>
</Operations>
</Interface>
</Interfaces>
</Service>
<Service Name="OrdersService" UID="{D4F0D270-4B83-4D8C-9067-DA3BBB99F0B4}" Ancestor="DataAbstractService">
<Interfaces>
<Interface Name="Default" UID="{6EC8387D-B288-4EE0-BFB7-C4BAEF28E50B}">
<Operations>
<Operation Name="GetCustomerOrders" UID="{C3067013-9589-4C99-8CDE-60CD6B894CFD}">
<Parameters>
<Parameter Name="Result" DataType="Binary" Flag="Result">
</Parameter>
<Parameter Name="CustomerID" DataType="String" Flag="In" >
</Parameter>
</Parameters>
</Operation>
</Operations>
</Interface>
</Interfaces>
</Service>
</Services>
<EventSinks>
</EventSinks>
<Structs>
<Struct Name="LoginInfo" UID="{35B22198-000B-46FD-8448-A7F27FC685C0}" AutoCreateParams="1">
<Elements>
<Element Name="SessionID" DataType="String">
</Element>
<Element Name="EmployeeID" DataType="Integer">
</Element>
<Element Name="FirstName" DataType="String">
</Element>
<Element Name="LastName" DataType="String">
</Element>
<Element Name="Job_Type" DataType="JobType">
</Element>
<Element Name="JobTitle" DataType="String">
</Element>
</Elements>
</Struct>
</Structs>
<Enums>
<Enum Name="JobType" UID="{058F59CF-D49B-4438-8558-16D5EA8BAA4A}">
<EnumValues>
<EnumValue Name="SalesRep">
</EnumValue>
<EnumValue Name="Manager">
</EnumValue>
<EnumValue Name="Engineer">
</EnumValue>
</EnumValues>
</Enum>
</Enums>
<Arrays>
</Arrays>
<Uses>
<Use Name="DataAbstract" UID="{6A630154-2CC0-4918-ABD0-F165EAA0DE2E}" Rodl="$(Data Abstract for Delphi)\Source\DataAbstract4.RODL" AbsoluteRodl="D:\Program Files\RemObjects Software\Data Abstract for Delphi\Source\DataAbstract4.RODL">
</Use></Uses>
</Library>