Skip navigation links
Thor.API.Operations
Interface tcEntitlementsOperationsIntf
- All Superinterfaces:
- tcUtilityOperationsIntf
-
public interface tcEntitlementsOperationsIntf
- extends tcUtilityOperationsIntf
Method Summary |
long[] |
createEntitlementList(java.util.List phMappingList)
Populates entitlement list table with the list of entitlements. |
long |
createEntitlementList(java.util.Map phMapping)
Populates entitlement list table with the one new entitlements. |
Thor.API.tcResultSet |
findEntitlements(java.util.Map attributeList)
This method returns a resultset containing the entitlement list that matches the given attributes. |
void |
modfiyEntitlementlist(java.util.List list, com.thortech.xl.dataobj.tcDataSet dataSet)
Soft Deletes entitlement list row from entitlement list table by marking valid as 0 in the list of entitlements. |
findEntitlements
Thor.API.tcResultSet findEntitlements(java.util.Map attributeList)
throws tcAPIException,
tcAPIException
- This method returns a resultset containing the entitlement list that matches the given attributes.
-
- Parameters:
attributeList
- any attribute used to find the entitlement list:
- Entitlements.Key
- Entitlements.Resource Key
- Entitlements.Entitlement Name
- Entitlements.Resource Name
- Entitlements.Child Form
- Entitlements.Created By
- Entitlements.Creation Date
- Entitlements.Entitlement
- Entitlements.Entitlement Code
- Entitlements.Entitlement Valid Flag
- Entitlements.Key
- Entitlements.Lookup Value Key
- Entitlements.Note
- Entitlements.Resource ID
- Entitlements.Row Version
- Entitlements.System Level
- Entitlements.Update Date
- Entitlements.Updated By
- Returns:
- a resultset with the entitlement list information. this result set can be queried using following keys
- Entitlements.Key
- Entitlements.Resource Key
- Entitlements.Entitlement Name
- Entitlements.Resource Name
- Entitlements.Child Form
- Entitlements.Created By
- Entitlements.Creation Date
- Entitlements.Entitlement
- Entitlements.Entitlement Code
- Entitlements.Entitlement Valid Flag
- Entitlements.Key
- Entitlements.Lookup Value Key
- Entitlements.Note
- Entitlements.Resource ID
- Entitlements.Row Version
- Entitlements.System Level
- Entitlements.Update Date
- Entitlements.Updated By
- Throws:
tcAPIException
- raised if an error is encountered.
- Since:
- 9.1.0.2
createEntitlementList
long[] createEntitlementList(java.util.List phMappingList)
throws tcInvalidAttributeException,
tcAPIException
- Populates entitlement list table with the list of entitlements.
-
- Parameters:
phMapping
- A list of map objects, each representing a entitlement list row to set in the entitlement list table.
- Returns:
- The array of Entitlement Key of the newly created entitlement list.
- Throws:
tcInvalidAttributeException
tcAPIException
- Since:
- 9.1.0.2
createEntitlementList
long createEntitlementList(java.util.Map phMapping)
throws tcInvalidAttributeException,
tcAPIException
- Populates entitlement list table with the one new entitlements.
-
- Parameters:
phMapping
- A map object to create an entitlement in entitlement list table.
- Returns:
- The Entitlement Key of the newly created entitelement list.
- Throws:
tcInvalidAttributeException
tcAPIException
- Since:
- 9.1.0.2
modfiyEntitlementlist
void modfiyEntitlementlist(java.util.List list,
com.thortech.xl.dataobj.tcDataSet dataSet)
throws tcAPIException,
tcAPIException
- Soft Deletes entitlement list row from entitlement list table by marking valid as 0 in the list of entitlements.
-
- Parameters:
list
- A list of map objects, each representing a entitlement list row to set in the entitlement list table.
dataSet
- a data set reprenting the queried data that has to be deleted passed as rowver is needed for updatinig
- Throws:
tcAPIException
- Since:
- 9.1.0.2
Skip navigation links
Copyright © 2014, Oracle and/or its affiliates. All rights reserved.