| Package | Description | 
|---|---|
| psdi.app.common.recon | |
| psdi.app.sla | |
| psdi.app.ticket | The Ticket package contains Mbos related to Service Desk applications. | 
| psdi.app.workorder | The work order package includes Mbos related to work order planning, reporting and tracking. | 
| psdi.mbo | 
| Modifier and Type | Method and Description | 
|---|---|
| static java.lang.String | DataSetGroupFieldUtils. getTranslatedValue(Translate translator,
                  java.lang.String domainId,
                  MboRemote mbo,
                  java.lang.String attribute)Returns the translated value of the  attributeofmboobject. | 
| static java.lang.String | DataSetGroupFieldUtils. getTranslatedValue(Translate translator,
                  java.lang.String domainId,
                  java.lang.String value)Returns a translated value based on the value adapter | 
| Modifier and Type | Method and Description | 
|---|---|
| static int | SLAUtil. compareCommitment(MboRemote commitment1,
                 MboRemote commitment2,
                 Translate translate)compare 2 commitment based on their stringent, returns: 1: if commitment1 is more stringent than commitment2 -1: if commitment1 is less stringent than commitment2 0: if the 2 commitments are of the same stringenncy This version only support response, resolution and contact types so only time compare is performed. | 
| static java.lang.String | SLAUtil. getSLARecordsTargetFieldName(MboRemote commitment,
                            Translate translate)Helper method to get the SLARECORDS target field name for a commitmment | 
| static java.lang.String | SLAUtil. getTargetFieldName(java.lang.String targetMboType,
                  MboRemote commitment,
                  Translate translate)Helper function to get the target field name for a commitmment | 
| Modifier and Type | Method and Description | 
|---|---|
| static MboRemote | FldTKAssetnum. getAssetWithoutSiteId(MboRemote ticket,
                     MboValue assetMbv,
                     Translate xlator)Because SR is a system level mbo there are states where no site id information can be found. So if user uses smart fill for the asset/location field, we must define what is the site id of that asset/location Legacy code of TPAE had the logic of iterating over all locations/assets that had the same LOCATION/ASSETNUM value. | 
| Modifier and Type | Method and Description | 
|---|---|
| static int | WOStatusHandler. compareStatusPosition(java.lang.String status1,
                     java.lang.String status2,
                     Translate translator)Compare the position of one work order status to
 the position of another work order status in the status hierarchy. | 
| Modifier and Type | Method and Description | 
|---|---|
| Translate | TranslateCacheFactory. getCache()Get the current Translate or create a new one. | 
| Translate | Mbo. getTranslator()Return the translator object which can be used to convert
 locale sensitive strings | 
| Translate | MaximoDD. getTranslator()Return the translator object. | 
| Translate | DomainFactoryNameProvider. getTranslator() |