CODE LIST CACHE FOR VALUE HELP
Methods and apparatus, including computer program products, are provided for providing value help. In one aspect, there is provided a computer-implemented method. The method may include receiving, at a code list provider, a request from a user interface for code list value help; accessing, by the code list provider, a cache including at least one code list, the cache implemented in memory; and sending, by the code list provider, the at least one code list accessed from cache to a user interface to enable the user interface to provide code list value help based on at least one code list. Related apparatus, systems, methods, and articles are also described.
1 . A computer-readable medium containing instructions to configure a processor to perform a method, the method comprising:
receiving, at a code list provider, a request from a user interface for code list value help;
accessing, by the code list provider, a cache including at least one code list, the cache implemented in memory; and
sending, by the code list provider, the at least one code list accessed from cache to a user interface to enable the user interface to provide code list value help based on at least one code list.
2 . The computer-readable medium of claim 1 , wherein the cache is implemented in memory rather than in a persistent repository, and wherein the code list provider comprises at least one processor.
3 . The computer-readable medium of claim 2 , wherein the code list value help comprises a code header, a code value, and a code description.
4 . The computer-readable medium of claim 1 , wherein the code list value help comprises a list of codes each representing value help for an item at the user interface, and wherein the cache includes a plurality of code lists each including a code header, a code value, and a code description.
5 . The computer-readable medium of claim 1 , further comprising:
replicating a plurality of code lists from a persistent repository into the cache to enable access to the plurality of code lists by the code list provider accessing the cache.
6 . The computer-readable medium of claim 5 , further comprising:
selecting at least one of the code lists based on a switch table.
7 . A computer-implemented method comprising:
receiving, at a code list provider, a request from a user interface for code list value help;
accessing, by the code list provider, a cache including at least one code list, the cache implemented in memory; and
sending, by the code list provider, the at least one code list accessed from cache to a user interface to enable the user interface to provide code list value help based on at least one code list.
8 . The computer-implemented method of claim 7 , wherein the code list value help comprises a list of codes each representing value help for an item at the user interface, and wherein the code list provider comprises at least one processor.
9 . The computer-implemented method of claim 8 , wherein the code list value help comprises a code header, a code value, and a code description.
10 . The computer-implemented method of claim 7 , wherein the cache is implemented in memory rather than in a persistent repository, and wherein the cache includes a plurality of code lists each including a code header, a code value, and a code description.
11 . The computer-implemented method of claim 7 , further comprising:
replicating a plurality of code lists from a persistent repository into the cache to enable access to the plurality of code lists by the code list provider accessing the cache.
12 . The computer-implemented method of claim 11 , further comprising:
selecting at least one of the code lists based on a switch table.
13 . A system comprising:
at least one processor; and
at least one memory configured to provide operations comprising:
receiving, at a code list provider, a request from a user interface for code list value help;
accessing, by the code list provider, a cache including at least one code list, the cache implemented in memory; and
sending, by the code list provider, the at least one code list accessed from cache to a user interface to enable the user interface to provide code list value help based on at least one code list.
14 . The system of claim 13 , wherein the code list value help comprises a list of codes each representing value help for an item at the user interface.
15 . The system of claim 14 , wherein the code list value help comprises a code header, a code value, and a code description.
16 . The system of claim 13 , wherein the cache is implemented in memory rather than in a persistent repository, and wherein the cache includes a plurality of code lists each including a code header, a code value, and a code description.
17 . The system of claim 13 , further comprising:
replicating a plurality of code lists from a persistent repository into the cache to enable access to the plurality of code lists by the code list provider accessing the cache.
18 . The system of claim 14 , further comprising:
selecting at least one of the code lists based on a switch table.