public class SLAFinder
extends java.lang.Object
| Constructor and Description |
|---|
SLAFinder(Mbo mbo)
Constructor of SLAFinder.
|
| Modifier and Type | Method and Description |
|---|---|
void |
applySLAs()
Find appliable slas and apply them to the current mbo, meaning,
create slarecords rows. |
void |
calculateMeasurements()
Calculate target dates for the current object.
This version we calculate, target contact/response/resolution dates for TICKETS target response/resolution dates for work orders. |
MboRemote |
calculateSLARecordsTimes(MboRemote slaR)
Call the target date calculation algorithm for the slarecords passed in.
|
void |
clearTargetDates()
Clear the target dates.
|
java.util.List |
getAppliableSLAs(java.lang.String extraWhere,
boolean all)
This method finds all alliable SLAs for the mbo object.
|
MboSetRemote |
getAppliableSLAsAsMboSet(java.lang.String extraWhere,
boolean all)
Returns the alliable SLAs as a mbo set.
|
public SLAFinder(Mbo mbo)
public void applySLAs()
throws MXException,
java.rmi.RemoteException
MXExceptionjava.rmi.RemoteExceptionpublic void calculateMeasurements()
throws MXException,
java.rmi.RemoteException
MXExceptionjava.rmi.RemoteExceptionpublic void clearTargetDates()
throws MXException,
java.rmi.RemoteException
MXExceptionjava.rmi.RemoteExceptionpublic MboRemote calculateSLARecordsTimes(MboRemote slaR) throws MXException, java.rmi.RemoteException
MXExceptionjava.rmi.RemoteExceptionpublic java.util.List getAppliableSLAs(java.lang.String extraWhere,
boolean all)
throws MXException,
java.rmi.RemoteException
MXExceptionjava.rmi.RemoteExceptionpublic MboSetRemote getAppliableSLAsAsMboSet(java.lang.String extraWhere, boolean all) throws MXException, java.rmi.RemoteException
MXExceptionjava.rmi.RemoteException