CanvasViewEntlVO Class


This is the value object that is used to return the response for Access Entitlement queries.
The details of the APIs are mentioned in the following table:

Attribute / Operation

Purpose

public String getUserNo()
public void setUserNo(String userNo)

Gets or sets the user number

public String getGcif()
public void setGcif(String gcif)

Gets or sets the GCIF

public List getEntitlements()
public void setEntitlements(List<Map<String, String>> entitlements)

Gets or sets the entitlements result for this user – GCIF combination. Every Map in the list is expected to have the following keys:

  • PRODUCT – Indicates the product code
  • SUBPROD – Indicates the sub product code
  • FUNCTION – Indicates the function code

public String getUserRole()
public void setUserRole(String userRole)

Gets or sets the role of the user for which the entitlement set is retrieved.

public List<ProductFunctionVO> getEntitlementsAsProductFunction()

This API can be used to retrieve the entitlement structure as a hierarchical model of ProductFunctionVO.