发明名称 SERVICE REGISTRY FOR SAVING AND RESTORING A FACETED SELECTION
摘要 An ordered sequence of two or more filter provider executable objects are associated, each configured to select successive subsets of data in a registry via a database upon a user request to create and configure a filtered selection. Upon a user selection of a save feature, each associated filter provider executable object is serialized in the ordered sequence, and each serialization is collected into an ordered list of serializations and saved. The serialization of each filter provider executable object is performed by one of the respective filter provider executable object and a filter provider executable object of a same type as the respective facet provider object. A selection statement is constructed from the associated filter provider executable objects in the ordered sequence. A difference between the constructed selection statement and an actual selection statement is calculated and the selection statement difference is appended to the saved ordered list of serializations.
申请公布号 US2015339337(A1) 申请公布日期 2015.11.26
申请号 US201514816772 申请日期 2015.08.03
申请人 International Business Machines Corporation 发明人 Seager David J.;Smithson Martin J.
分类号 G06F17/30 主分类号 G06F17/30
代理机构 代理人
主权项 1. A method, comprising: associating, via a database upon a user request to create and configure a filtered selection, an ordered sequence of two or more filter provider executable objects that each during execution select successive subsets of data in a registry, where the two or more filter provider executable objects are generated into executable form from filter provider classes; serializing, upon a user selection of a save feature, each associated filter provider executable object in the ordered sequence, collecting each serialization into an ordered list of serializations, and saving the ordered list of serializations, where the serialization of each filter provider executable object is performed by one of the respective filter provider executable object and a filter provider executable object of a same type as the respective filter provider executable object; and constructing a selection statement from the associated filter provider executable objects in the ordered sequence, calculating a difference between the constructed selection statement and an actual selection statement, and appending the selection statement difference to the saved ordered list of serializations.
地址 Armonk NY US
您可能感兴趣的专利