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
MXException
java.rmi.RemoteException
public void calculateMeasurements() throws MXException, java.rmi.RemoteException
MXException
java.rmi.RemoteException
public void clearTargetDates() throws MXException, java.rmi.RemoteException
MXException
java.rmi.RemoteException
public MboRemote calculateSLARecordsTimes(MboRemote slaR) throws MXException, java.rmi.RemoteException
MXException
java.rmi.RemoteException
public java.util.List getAppliableSLAs(java.lang.String extraWhere, boolean all) throws MXException, java.rmi.RemoteException
MXException
java.rmi.RemoteException
public MboSetRemote getAppliableSLAsAsMboSet(java.lang.String extraWhere, boolean all) throws MXException, java.rmi.RemoteException
MXException
java.rmi.RemoteException