Structure alter processing is supported only by SP 5.2, and is available based on
connection attributes specified on IXLCONN. When a connector tries
to connect to a structure that is being altered, the following actions
occur depending on whether the connector is on a 5.1 or 5.2 system:
- SP 5.1 connector
XES rejects the IXLCONN request with return code IXLRETCODEPARMERROR,
reason code IXLRSNCODECONNPREVENTED.
- SP 5.2 connector
If the SP 5.2
connector does not allow structure alter (ALLOWALTER=NO), XES rejects
the IXLCONN request with return code IXLRETCODEPARMERROR, reason code
IXLRSNCODESTRALTERNOTALLOW.
If the SP 5.2 connector allows structure
alter, XES compares the threshold values specified on IXLCONN (RATIO,
MINENTRY, and MINELEMENT) with the composite limits for the structure
being altered:
- Connections with more restrictive limits than the current composite
are rejected with return code IXLRETCODEPARMERROR, reason code IXLRSNCODESTRALTERRESTRICT.
- Connections with the same or less restrictive limits than the
current composite are connected to the structure. The connector must
examine the connect answer area to determine whether structure alter
is in progress (CONAALTERINPROGRESS) and if so, check CONAALTERINFO
for target and composite information.