Skip to main content
Administrator Guide
Last Updated: 2023-06-23
Reference: PagedGetLocalPaging Subassembly Properties

Reference: PagedGetLocalPaging Subassembly Properties

Common Tab

Property
XML Attribute Name
Description
Id
id
The unique ID of the
PagedGetLocalPaging
subassembly within the assembly.
Routes Response To
routes-response-to
The destination of the response message for the
PagedGetLocalPaging
subassembly.
Execute When
execute-when
A condition that determines whether the
PagedGetLocalPaging
subassembly executes.
Endpoint
endpoint
The target endpoint address for the subassembly. The
PagedGetLocalPaging
component supports a
vm://
endpoint address. Example:
vm://wcc/PagedGet
.

Advanced Tab

Property
XML Attribute Name
Description
Store Message
store-message
Specify
none
unless otherwise advised by Workday Support.
To store messages, use Studio's
store
step.
Transport Class
transport-class
Specifies an alternative implementation class on a per-assembly basis, if required.
You can globally change the implementation classes by editing the WEB-INF/classes/spring/assembly-bean.xml file.
Ignore Dynamic Endpoints
ignore-dynamic-endpoints
Specifies whether to ignore the dynamic WS-Addressing (WSA) value in the incoming message's header or use it to override the value in the transport's
Endpoint
property.
Use the
set-dynamic-endpoint
step to specify WS-Addressing details.
Clone Request
clone-request
Specifies whether to chain processing between subassemblies. Set to
true
to create a copy of the original message so that any subassembly modifying the request message won't affect the others. Set to
false
to pass the original message.
Propagate Abort
propagate-abort
Specifies whether an abort flag propagates from a subassembly to the calling assembly.
A subassembly stops processing when it marks the
MediationContext
as aborted.
Unset Properties
unset-properties
Specifies whether all
local-out
properties reset after the
local-out
transport calls a subassembly.

Parameters Tab

Parameter
Description
is.paged.get.process.endpoint
Specifies the
local-in
endpoint of the subassembly that will process each page of results. Example:
vm://payrollInterface/ProcessPayeesLocalIn
.
Workday ignores aggregate parameters when you set this parameter.
These
MediationContext
properties are available in the processing subassembly:
  • is.paged.get.request.current.page.xpath
  • is.paged.get.response.current.page.xpath
  • is.paged.get.response.total.pages.xpath
  • is.paged.get.response.total.results.xpath
is.paged.get.page.size
The number of records in each page of data to be retrieved. Automatically populates with
100
.
is.paged.get.response.reference.wids.xpath
The XPath expression used to find the WIDs in the get all WIDs invocation response message. Example:
//wd:Payee_Reference/wd:ID[@wd:type='WID']
.
is.paged.get.request.reference.wids.parent.xpath
The XPath expression used to find the parent element of the request message where WIDs will be indicated when getting each page of data.
is.paged.get.request.reference.wids.element.name
The element name for the WID to be used in the request for each page of data.
is.paged.get.application
The application group of the web service you're invoking. Example:
Human_Resources
.
is.paged.get.version
The version of the public web service you're invoking. As best practice, use the latest WWS version at the time you're building the integration. Don't use a dynamic latest version that changes as the integration runs.
For assemblies with a version prior to 2016.45, this parameter automatically populates with
util.assemblyVersionAsWWSVersion
.
For assemblies with a version 2016.45 or later, you must explicitly supply the Web services version. Example:
v27.2
.
is.paged.get.xpath.ns.prefix
The prefix for the Workday XML namespace used in all XPath expressions. Automatically populates with
wd
.