Another version of the method above allows the clients to specify the InterfaceDef rather than ClassDef. Apart from that, the rest of the inputs and outputs are the same.
Inputs
-
InterfaceDef
-
Name – with wildcard criteria (% not *)
-
CreatedSinceDate – YYYYMMDD-HHMMSS – if not set then just uses the classdef and name criteria.
-
UpdatedSinceDate – YYYYMMDD-HHMMSS – if not set then just uses the classdef and name criteria.
-
IncludeHistorical – returns terminated items
-
MaxNumber – If the user knows there are only 3 rows and wants to only return them, then this is used to instruct the RDBMS to return that many rows, making the query much faster.
-
ReturnFullDetails – option to return all properties rather than the simple ones.
Outputs
Transfer object using the simple list as defined above or the full list.