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_NEXTASSIGNMENT, PROPERTY_PREVASSIGNMENT, 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,
SLRouteServiceCache appCache) |
MboSetRemote |
getLaborAssignments(java.lang.String labor,
UserInfo userInfo,
java.util.Date start,
java.util.Date end,
java.lang.String orgId,
SLRouteServiceCache appCache) |
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 |
getSKDProjectResources(MboRemote skdProj,
boolean useResourceFilter,
SLRouteServiceCache appCache) |
SLRouteSetRemote |
getSLRouteSet(SLRouteRemote slroute) |
SLRouteSetRemote |
getSLRouteSetFromSelection(SLRouteRemote slroute)
Gets the sL route set from selection.
|
void |
recalculateTravelTimeForAssigment(MXGanttModel mxModel,
MXActivity fromAssignment,
MXActivity toAssignment,
MXResource resource,
MboRemote project,
UserInfo userInfo)
Recalculate Travel Time for Moved/Created Assignments.
|
java.util.List |
refreshModel(ilog.views.gantt.IlvGanttModel model,
UserInfo userInfo,
SLRouteServiceCache appCache)
Refreshes work orders and assignments that are available for this Schedule/Project.
|
java.lang.String |
updateTravelTime(ilog.views.gantt.IlvGanttModel model,
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, SLRouteServiceCache appCache) throws MXException, java.rmi.RemoteException
MXExceptionjava.rmi.RemoteExceptionSLRouteService.getCrewAssignments(String, UserInfo, Date, Date, String, SLRouteServiceCache)MboSetRemote getLaborAssignments(java.lang.String labor, UserInfo userInfo, java.util.Date start, java.util.Date end, java.lang.String orgId, SLRouteServiceCache appCache) throws MXException, java.rmi.RemoteException
MXExceptionjava.rmi.RemoteExceptionSLRouteService.getLaborAssignments(String, UserInfo, Date, Date, String, SLRouteServiceCache)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)java.lang.String updateTravelTime(ilog.views.gantt.IlvGanttModel model,
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 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()java.util.List refreshModel(ilog.views.gantt.IlvGanttModel model,
UserInfo userInfo,
SLRouteServiceCache appCache)
throws MXException,
java.rmi.RemoteException
model - appCache - MXExceptionjava.rmi.RemoteExceptionvoid recalculateTravelTimeForAssigment(MXGanttModel mxModel, MXActivity fromAssignment, MXActivity toAssignment, MXResource resource, MboRemote project, UserInfo userInfo) throws java.rmi.RemoteException, MXException
mxModel - fromAssignment - toAssignment - currentActivity - slroute - userInfo - java.rmi.RemoteExceptionMXException