|
||||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | |||||||||
| Method Summary | |
void |
addLookupCode(java.lang.String psLookupCode)
Adds a new lookup code |
void |
addLookupValue(java.lang.String psLookupCode,
java.lang.String psValue,
java.lang.String psDescriptiveValue,
java.lang.String psLanguage,
java.lang.String psCountry)
Adds a new entry for the specified lookup |
java.lang.String |
getDecodedValueForColumnEncodedValue(java.lang.String strEncodeVal,
java.lang.String userRole)
For given encoded coloumn value ,return decoded value |
java.lang.String |
getLookupCodeForColumn(java.lang.String psColumnCode)
Gets the lookup code of the lookup assigned to the specified column/field |
Thor.API.tcResultSet |
getLookupValues(java.lang.String psLookupCode)
Gets the lookup values of the specified lookup |
Thor.API.tcResultSet |
getLookupValues(java.lang.String psLookupCode,
java.util.Map poFilters)
Gets the lookup values of the specified lookup |
Thor.API.tcResultSet |
getLookupValuesForColumn(java.lang.String psColumnCode)
Gets the lookup values of the lookup assigned to the specified column/field |
Thor.API.tcResultSet |
getLookupValuesForColumn(java.lang.String psColumnCode,
java.util.Map poFilters)
Gets the lookup values of the lookup assigned to the specified column/field |
Thor.API.tcResultSet |
getLookupValuesForColumn(java.lang.String psColumnCode,
java.util.Map poFilters,
long obiOrOrcKey)
Gets the lookup values of the lookup assigned to the specified column/field |
Thor.API.tcResultSet |
getLookupValuesForColumn(java.lang.String psColumnCode,
java.util.Map poFilters,
long obiOrOrcKey,
com.thortech.xl.vo.ProvisioningData provData)
Gets the lookup values of the lookup assigned to the specified column/field |
void |
removeLookupCode(java.lang.String psLookupCode)
Removes an existing lookup code This API also deletes all the lookup values associated with this code |
void |
removeLookupValue(java.lang.String psLookupCode,
java.lang.String psValue)
Removes an existing entry for the specified lookup |
void |
updateLookupCode(java.lang.String psLookupCode,
java.util.Map phAttributeList)
Updates an existing lookup code |
void |
updateLookupValue(java.lang.String psLookupCode,
java.lang.String psExistingLookupValue,
java.util.Map phAttributeList)
Updates an existing lookup value for the specified lookup |
void |
updateLookupValue(java.lang.String psLookupCode,
java.lang.String psExistingValue,
java.lang.String psNewValue,
java.lang.String psDescriptiveValue,
java.lang.String psLanguage,
java.lang.String psCountry)
Updates an existing entry for the specified lookup |
| Method Detail |
public java.lang.String getLookupCodeForColumn(java.lang.String psColumnCode)
throws Thor.API.Exceptions.tcAPIException,
Thor.API.Exceptions.tcInvalidColumnException,
Thor.API.Exceptions.tcNoLookupException,
tcAPIException
psColumnCode - The Code for the column
tcAPIException
tcInvalidColumnException - - thrown if the Column Code does not exist
tcNoLookupException - - thrown if the specified column does not have a lookup attached to it.
public Thor.API.tcResultSet getLookupValuesForColumn(java.lang.String psColumnCode)
throws Thor.API.Exceptions.tcAPIException,
Thor.API.Exceptions.tcInvalidColumnException,
Thor.API.Exceptions.tcNoLookupException,
tcAPIException
psColumnCode - The Code for the column
tcAPIException
tcInvalidColumnException - - thrown if the Column Code does not exist
tcNoLookupException - - thrown if the specified column does not have a lookup attached to it.
public Thor.API.tcResultSet getLookupValuesForColumn(java.lang.String psColumnCode,
java.util.Map poFilters)
throws Thor.API.Exceptions.tcAPIException,
Thor.API.Exceptions.tcInvalidColumnException,
Thor.API.Exceptions.tcNoLookupException,
tcAPIException
psColumnCode - The Code for the columnpoFilters - The filter name-value pair
tcAPIException
tcInvalidColumnException - - thrown if the Column Code does not exist
tcNoLookupException - - thrown if the specified column does not have a lookup attached to it.
public Thor.API.tcResultSet getLookupValuesForColumn(java.lang.String psColumnCode,
java.util.Map poFilters,
long obiOrOrcKey,
com.thortech.xl.vo.ProvisioningData provData)
throws Thor.API.Exceptions.tcAPIException,
Thor.API.Exceptions.tcInvalidColumnException,
Thor.API.Exceptions.tcNoLookupException,
tcAPIException
psColumnCode - The Code for the columnpoFilters - The filter name-value pairobiOrOrcKey - is the key of obi or orc depending of what type of form it isprovData - provisioning data value object representing the
tcAPIException
tcInvalidColumnException - - thrown if the Column Code does not exist
tcNoLookupException - - thrown if the specified column does not have a lookup attached to it.
public Thor.API.tcResultSet getLookupValuesForColumn(java.lang.String psColumnCode,
java.util.Map poFilters,
long obiOrOrcKey)
throws Thor.API.Exceptions.tcAPIException,
Thor.API.Exceptions.tcInvalidColumnException,
Thor.API.Exceptions.tcNoLookupException,
tcAPIException
psColumnCode - The Code for the columnpoFilters - The filter name-value pairobiOrOrcKey - is the key of obi or orc depending of what type of form it is
tcAPIException
tcInvalidColumnException - - thrown if the Column Code does not exist
tcNoLookupException - - thrown if the specified column does not have a lookup attached to it.
public Thor.API.tcResultSet getLookupValues(java.lang.String psLookupCode)
throws Thor.API.Exceptions.tcAPIException,
Thor.API.Exceptions.tcInvalidLookupException,
tcAPIException
psLookupCode - The Code for the lookup definition
tcAPIException
tcInvalidLookupException - - thrown if the Lookup Code does not exist
public Thor.API.tcResultSet getLookupValues(java.lang.String psLookupCode,
java.util.Map poFilters)
throws Thor.API.Exceptions.tcAPIException,
Thor.API.Exceptions.tcInvalidLookupException,
tcAPIException
psLookupCode - The Code for the lookup definitionpoFilters - Key-value set
tcAPIException
tcInvalidLookupException - - thrown if the Lookup Code does not exist
public void addLookupValue(java.lang.String psLookupCode,
java.lang.String psValue,
java.lang.String psDescriptiveValue,
java.lang.String psLanguage,
java.lang.String psCountry)
throws Thor.API.Exceptions.tcAPIException,
Thor.API.Exceptions.tcInvalidLookupException,
Thor.API.Exceptions.tcInvalidValueException,
tcAPIException
psLookupCode - The Code for the lookup definitionpsValue - The value that will be stored in the databasepsDescriptiveValue - A descriptive version of the value to be addedpsLanguage - The language for the entry being added. Leave blank to accept the default (en)psCountry - The country for the specified entry. Leave blank to accept the default (US)
tcAPIException
tcInvalidLookupException - - thrown if the Lookup Code does not exist
tcInvalidValueException - - thrown if the value cannot be added to the lookup (because it is a duplicate, etc)
public void removeLookupValue(java.lang.String psLookupCode,
java.lang.String psValue)
throws Thor.API.Exceptions.tcAPIException,
Thor.API.Exceptions.tcInvalidLookupException,
Thor.API.Exceptions.tcInvalidValueException,
tcAPIException
psLookupCode - The Code for the lookup definitionpsValue - The value of the entry to be removed
tcAPIException
tcInvalidLookupException - - thrown if the Lookup Code does not exist
tcInvalidValueException - - thrown if the value does not exist
public void updateLookupValue(java.lang.String psLookupCode,
java.lang.String psExistingValue,
java.lang.String psNewValue,
java.lang.String psDescriptiveValue,
java.lang.String psLanguage,
java.lang.String psCountry)
throws Thor.API.Exceptions.tcAPIException,
Thor.API.Exceptions.tcInvalidLookupException,
Thor.API.Exceptions.tcInvalidValueException,
tcAPIException
psLookupCode - The Code for the lookup definitionpsExistingValue - The value that is to be updatedpsNewValue - The new value to be set. Leave blank to leave unchanged.psDescriptiveValue - The descriptive version of the value. Leave blank to leave unchanged.psLanguage - The language for the entry being added. Leave blank to leave unchanged.psCountry - The country for the specified entry. Leave blank to leave unchanged.
tcAPIException
tcInvalidLookupException - - thrown if the Lookup Code does not exist
tcInvalidValueException - - thrown if the value does not exist
public void addLookupCode(java.lang.String psLookupCode)
throws Thor.API.Exceptions.tcAPIException,
Thor.API.Exceptions.tcDuplicateLookupCodeException,
tcAPIException
psLookupCode - The Code for the lookup definition to be added This API can add only lookups of type 'lookup' and not of type 'field'
tcAPIException - - thrown if errors occur while saving the lookup definition
tcDuplicateLookupCodeException - - thrown if the Lookup Code already exists
public void removeLookupCode(java.lang.String psLookupCode)
throws Thor.API.Exceptions.tcInvalidLookupException,
Thor.API.Exceptions.tcAPIException,
tcAPIException
psLookupCode - The lookup code to be removed
tcInvalidLookupException - - thrown if the Lookup Code does not exist
tcAPIException - - thrown if errors occur while removing the lookup definition
public void updateLookupCode(java.lang.String psLookupCode,
java.util.Map phAttributeList)
throws Thor.API.Exceptions.tcInvalidLookupException,
Thor.API.Exceptions.tcInvalidAttributeException,
Thor.API.Exceptions.tcAPIException,
tcAPIException
psLookupCode - The lookup code to be updatedphAttributeList - List of attributes attributes the given lookup code to be updated with
tcInvalidLookupException - - thrown if the Lookup Code does not exist
tcInvalidAttributeException - - thrown if the one or many of the provided attributes do not exist
tcAPIException - - thrown if errors occur while updating the lookup definition
public void updateLookupValue(java.lang.String psLookupCode,
java.lang.String psExistingLookupValue,
java.util.Map phAttributeList)
throws Thor.API.Exceptions.tcAPIException,
Thor.API.Exceptions.tcInvalidLookupException,
Thor.API.Exceptions.tcInvalidAttributeException,
Thor.API.Exceptions.tcInvalidValueException,
tcAPIException
psLookupCode - The Code for the lookup definitionpsExistingLookupValue - The value that is to be updatedphAttributeList - List of attributes the given lookup value to be updated with
tcAPIException - - thrown if errors occur while updating the lookup values
tcInvalidLookupException - - thrown if the Lookup Code does not exist
tcInvalidAttributeException - - thrown if the one or many of the provided attributes do not exist
tcInvalidValueException - - thrown if the lookup value do not exist
public java.lang.String getDecodedValueForColumnEncodedValue(java.lang.String strEncodeVal,
java.lang.String userRole)
throws Thor.API.Exceptions.tcAPIException,
tcAPIException
strEncodeVal - userRole -
tcAPIException
|
||||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | |||||||||