public interface SLRouteServiceRemote extends AppServiceRemote, DispatchAppletProperties
FWM_APP_CACHE, FWM_MAPSELECTFLAG, FWM_RESOURCEKEY_PREFIX, FWM_RESOURCEKEY_SKDPROPERTY, FWM_RESOURCEOBJ_PREFIX, FWMRESKEY, FWMTYPE, PROPERTY_ADDRESS, PROPERTY_ASSIGNMENTID, PROPERTY_DURATION_IN_SECS, PROPERTY_FROMASSIGNMENT, PROPERTY_FROMLOCATION, PROPERTY_GISABLE, PROPERTY_HASTRAVELTIME, PROPERTY_LATITUDE, PROPERTY_LONGITUDE, PROPERTY_MBO_JSON, PROPERTY_RES_DESC, PROPERTY_RES_ID, PROPERTY_RES_MOUSEOVER, PROPERTY_RES_START, PROPERTY_RES_TYPE_CRAFT, PROPERTY_RES_TYPE_CREW, PROPERTY_RES_TYPE_CREWTYPE, PROPERTY_RES_TYPE_HIERSTUB, PROPERTY_RES_TYPE_LABOR, PROPERTY_ROUTEINFO, PROPERTY_SHIFTENDDATE, PROPERTY_SHIFTINFO, PROPERTY_SHIFTSTARTDATE, PROPERTY_SITEID, PROPERTY_SLROUTEID, PROPERTY_TOLOCATION, PROPERTY_UIDNAME, PROPERTY_UIDVALUE, PROPERTY_WO_MOUSEOVER, PROPERTY_WO_STATUS, PROPERTY_WONUM, TYPE_ASSIGNMENT, TYPE_ENDLOCATION, TYPE_NONWORKACT, TYPE_STARTLOCATION, TYPE_WORKACT| Modifier and Type | Method and Description |
|---|---|
int |
applyRoutes(MboRemote slroute) |
void |
clearSLRTravelTimeData(AssignmentRemote assignment) |
void |
clearStaticDataCaches() |
int |
createSLRBasedOnSKDProject(MboRemote skdProj) |
MboSetRemote |
getCrewAssignments(java.lang.String amcrew,
UserInfo userInfo,
java.util.Date start,
java.util.Date end,
java.lang.String orgId) |
MboSetRemote |
getLaborAssignments(java.lang.String labor,
UserInfo userInfo,
java.util.Date start,
java.util.Date end,
java.lang.String orgId) |
ilog.views.gantt.IlvGanttModel |
getModel(UserInfo userInfo,
java.lang.String skdProjID,
boolean addShiftInfo,
SLRouteServiceCache appCache) |
ilog.views.gantt.IlvGanttModel |
getModelForResource(UserInfo userInfo,
java.lang.String skdProjID,
java.lang.String resObj,
java.lang.String resKey,
SLRouteServiceCache appCache) |
java.util.List<MboSetRemote> |
getSKDProjectResources(MboRemote skdProj,
boolean useResourceFilter,
SLRouteServiceCache appCache) |
SLRouteSetRemote |
getSLRouteSet(SLRouteRemote slroute) |
SLRouteSetRemote |
getSLRouteSetFromSelection(SLRouteRemote slroute)
Gets the sL route set from selection.
|
void |
updateTravelTime(java.lang.String toAssignId,
java.lang.String fromAssignId,
java.lang.String fromLocationId,
java.lang.String toLocationId,
java.lang.String slrRouteId,
java.lang.Double duration,
UserInfo userInfo) |
checkSecurity, getCriteria, getCurrentState, getLiveObjCount, getMboSet, getName, getSchemaOwner, getSetForRelationship, getSetFromKeys, getStateCmdList, getStateList, getURL, verifyUser, verifyUserisAppService, isSingletonService, restartint createSLRBasedOnSKDProject(MboRemote skdProj) throws MXException, java.rmi.RemoteException
MXExceptionjava.rmi.RemoteExceptionSLRouteService.createSLRBasedOnSKDProject(MboRemote)MboSetRemote getCrewAssignments(java.lang.String amcrew, UserInfo userInfo, java.util.Date start, java.util.Date end, java.lang.String orgId) throws MXException, java.rmi.RemoteException
MXExceptionjava.rmi.RemoteExceptionSLRouteService.getCrewAssignments(String, UserInfo, Date, Date, String)MboSetRemote getLaborAssignments(java.lang.String labor, UserInfo userInfo, java.util.Date start, java.util.Date end, java.lang.String orgId) throws MXException, java.rmi.RemoteException
MXExceptionjava.rmi.RemoteExceptionSLRouteService.getLaborAssignments(String, UserInfo, Date, Date, String)SLRouteSetRemote getSLRouteSet(SLRouteRemote slroute) throws java.rmi.RemoteException, MXException
java.rmi.RemoteExceptionMXExceptionSLRouteService.getSLRouteSet(SLRouteRemote)SLRouteSetRemote getSLRouteSetFromSelection(SLRouteRemote slroute) throws java.rmi.RemoteException, MXException
slroute - theSLRoute dialog object containing the selected Slroutes recordsjava.rmi.RemoteException - the remote exceptionMXException - the mX exceptionSLRouteService.getSLRouteSetFromSelection(SLRouteRemote)int applyRoutes(MboRemote slroute) throws MXException, java.rmi.RemoteException
MXExceptionjava.rmi.RemoteExceptionSLRouteService.applyRoutes(MboRemote)ilog.views.gantt.IlvGanttModel getModel(UserInfo userInfo, java.lang.String skdProjID, boolean addShiftInfo, SLRouteServiceCache appCache) throws MXException, java.rmi.RemoteException
MXExceptionjava.rmi.RemoteExceptionSLRouteService#getModel(UserInfo, String, Date, Date)void updateTravelTime(java.lang.String toAssignId,
java.lang.String fromAssignId,
java.lang.String fromLocationId,
java.lang.String toLocationId,
java.lang.String slrRouteId,
java.lang.Double duration,
UserInfo userInfo)
throws java.rmi.RemoteException,
MXException
java.rmi.RemoteExceptionMXExceptionvoid clearSLRTravelTimeData(AssignmentRemote assignment) throws java.rmi.RemoteException, MXException
java.rmi.RemoteExceptionMXExceptionilog.views.gantt.IlvGanttModel getModelForResource(UserInfo userInfo, java.lang.String skdProjID, java.lang.String resObj, java.lang.String resKey, SLRouteServiceCache appCache) throws MXException, java.rmi.RemoteException
MXExceptionjava.rmi.RemoteExceptionSLRouteService#getModelForResource(UserInfo, String, String, String)java.util.List<MboSetRemote> getSKDProjectResources(MboRemote skdProj, boolean useResourceFilter, SLRouteServiceCache appCache) throws MXException, java.rmi.RemoteException
MXExceptionjava.rmi.RemoteExceptionSLRouteService#getSKDProjectResources(MboRemote, boolean)void clearStaticDataCaches()
throws MXException,
java.rmi.RemoteException
MXExceptionjava.rmi.RemoteExceptionSLRouteService.clearStaticDataCaches()