{"title":"Display a screen on a large screen terminal","category":"default","creationDate":1776961627,"content":"<h2 id=\"method\">Method<\/h2>\n<table style=\"width:100%;\"><colgroup><col style=\"width: 9%\"><col style=\"width: 89%\"><\/colgroup><thead><tr class=\"header\"><th>Name<\/th><th>Description<\/th><\/tr><\/thead><tbody><tr><td><code>showScreen<\/code><\/td><td>For terminals with large screens (MX925, MX915) this method allows the cash register to display specific screens prior to the processing the tender. Use this method to display order items on a virtual receipt.<\/td><\/tr><\/tbody><\/table>\n<h2 id=\"parameters\">Parameters<\/h2>\n<table>\n<thead>\n<tr>\n<th>Name<\/th>\n<th>Type<\/th>\n<th>Required<\/th>\n<th>Description<\/th>\n<\/tr>\n<\/thead>\n<tbody>\n<tr>\n<td><code>xsltFile<\/code><\/td>\n<td>String<\/td>\n<td><img title=\"-white_check_mark-\" alt=\"-white_check_mark-\" class=\"smileys\" src=\"\/user\/data\/smileys\/emoji\/white_check_mark.png\" \/><\/td>\n<td>The xslt template file to be displayed.<\/td>\n<\/tr>\n<tr>\n<td><code>b64XML<\/code><\/td>\n<td>String<\/td>\n<td><img title=\"-white_check_mark-\" alt=\"-white_check_mark-\" class=\"smileys\" src=\"\/user\/data\/smileys\/emoji\/white_check_mark.png\" \/><\/td>\n<td>The input data used to populate the template.<\/td>\n<\/tr>\n<\/tbody>\n<\/table>\n<h2 id=\"callback\">Callback<\/h2>\n<table>\n<thead>\n<tr>\n<th>Name<\/th>\n<th>Description<\/th>\n<\/tr>\n<\/thead>\n<tbody>\n<tr>\n<td><code>showScreenCallback<\/code><\/td>\n<td>Callback used to return whether the screen displayed correctly, including error messages if applicable.<\/td>\n<\/tr>\n<\/tbody>\n<\/table>\n<h2 id=\"returned-details\">Returned Details<\/h2>\n<table>\n<thead>\n<tr>\n<th>Name<\/th>\n<th>Type<\/th>\n<th>Description<\/th>\n<\/tr>\n<\/thead>\n<tbody>\n<tr>\n<td><code>result<\/code><\/td>\n<td>AdyenResult<\/td>\n<td>Result of the operation<\/td>\n<\/tr>\n<tr>\n<td><code>screenId<\/code><\/td>\n<td>int<\/td>\n<td>Unique id that identifies the <code>showScreen<\/code> operation.<\/td>\n<\/tr>\n<tr>\n<td><code>screenResult<\/code><\/td>\n<td>ScreenResult<\/td>\n<td>Determines if the terminal has accepted the <code>showScreen<\/code> request<\/td>\n<\/tr>\n<\/tbody>\n<\/table>","url":"https:\/\/docs.adyen.com\/pt\/point-of-sale\/classic-library-deprecation\/classic-library-integrations\/java-native-interface-integration\/extras-jni\/display-a-screen-on-a-large-screen-terminal-jni","articleFields":{"id":"28870202","type":"page","_expandable":{"operations":""},"status":"current"},"algolia":{"url":"https:\/\/docs.adyen.com\/pt\/point-of-sale\/classic-library-deprecation\/classic-library-integrations\/java-native-interface-integration\/extras-jni\/display-a-screen-on-a-large-screen-terminal-jni","title":"Display a screen on a large screen terminal","content":"Method\nNameDescriptionshowScreenFor terminals with large screens (MX925, MX915) this method allows the cash register to display specific screens prior to the processing the tender. Use this method to display order items on a virtual receipt.\nParameters\n\n\n\nName\nType\nRequired\nDescription\n\n\n\n\nxsltFile\nString\n\nThe xslt template file to be displayed.\n\n\nb64XML\nString\n\nThe input data used to populate the template.\n\n\n\nCallback\n\n\n\nName\nDescription\n\n\n\n\nshowScreenCallback\nCallback used to return whether the screen displayed correctly, including error messages if applicable.\n\n\n\nReturned Details\n\n\n\nName\nType\nDescription\n\n\n\n\nresult\nAdyenResult\nResult of the operation\n\n\nscreenId\nint\nUnique id that identifies the showScreen operation.\n\n\nscreenResult\nScreenResult\nDetermines if the terminal has accepted the showScreen request\n\n\n","type":"page","locale":"pt","boost":14,"hierarchy":{"lvl0":"Home","lvl1":"Terminais","lvl2":"Deprecation of classic libraries","lvl3":"Library integrations","lvl4":"Java Native Interface integration","lvl5":"Extras","lvl6":"Display a screen on a large screen terminal"},"hierarchy_url":{"lvl0":"https:\/\/docs.adyen.com\/pt","lvl1":"https:\/\/docs.adyen.com\/pt\/point-of-sale","lvl2":"https:\/\/docs.adyen.com\/pt\/point-of-sale\/classic-library-deprecation","lvl3":"https:\/\/docs.adyen.com\/pt\/point-of-sale\/classic-library-deprecation\/classic-library-integrations","lvl4":"https:\/\/docs.adyen.com\/pt\/point-of-sale\/classic-library-deprecation\/classic-library-integrations\/java-native-interface-integration","lvl5":"https:\/\/docs.adyen.com\/pt\/point-of-sale\/classic-library-deprecation\/classic-library-integrations\/java-native-interface-integration\/extras-jni","lvl6":"\/pt\/point-of-sale\/classic-library-deprecation\/classic-library-integrations\/java-native-interface-integration\/extras-jni\/display-a-screen-on-a-large-screen-terminal-jni"},"levels":7,"category":"In-person payments","category_color":"green","tags":["Display","screen","large","screen","terminal"]}}
