public class WOAMCrewTypeResourceDataManager extends WOResourceDataManager implements ResourceDataManager
Modifier and Type | Field and Description |
---|---|
static java.lang.String |
CACHEKEY_RESOURCENONWORKDATA_CREW |
static java.lang.String |
CACHEKEY_RESOURCENONWORKDATA_CREW_LOADED |
static java.lang.String |
CACHEKEY_RESOURCEWORKDATA_CREW |
static java.lang.String |
CACHEKEY_RESOURCEWORKDATA_CREW_LOADED |
CACHEKEY_RESOURCECRAFTDATA, CACHEKEY_RESOURCECRAFTDATA_LOADED, CACHEKEY_RESOURCENONWORKDATA, CACHEKEY_RESOURCENONWORKDATA_LOADED, CACHEKEY_RESOURCEWORKDATA, CACHEKEY_RESOURCEWORKDATA_LOADED, GRAPHASSIGN
Constructor and Description |
---|
WOAMCrewTypeResourceDataManager() |
Modifier and Type | Method and Description |
---|---|
void |
getCrewResourceNonWorkData(java.lang.String objectName,
java.lang.String projectId,
long craftId)
get resource availability data.
|
void |
getCrewResourceWorkData(java.lang.String objectName,
java.lang.String projectId,
long craftId)
get resource availability data.
|
void |
loadResource(MXResource resource,
java.lang.String objectName,
MboRemote mboObject)
Load resource
|
boolean |
populate() |
void |
populateResources(java.util.ArrayList<java.lang.String> queries)
Populate resources with queries provided
|
int |
resourceRecordCount(java.util.ArrayList<java.lang.String> queries)
Get the resource count of queries
|
applyResourceChange, getResourceNonWorkData, getResourceShiftAvailableData, getResourceWorkData, initializeResource, loadResource, populateResourcePropertyDetails, sortResourceChildren
getDataManagerContext, getLogger, getObjectName, getProjectMbo, getSKDDD, getSqlLogger, getUserInfo, setDataManagerContext
equals, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
applyResourceChange, initializeResource, populateResourcePropertyDetails, sortResourceChildren
setDataManagerContext
public static final java.lang.String CACHEKEY_RESOURCENONWORKDATA_CREW_LOADED
public static final java.lang.String CACHEKEY_RESOURCENONWORKDATA_CREW
public static final java.lang.String CACHEKEY_RESOURCEWORKDATA_CREW_LOADED
public static final java.lang.String CACHEKEY_RESOURCEWORKDATA_CREW
public boolean populate()
public void populateResources(java.util.ArrayList<java.lang.String> queries) throws SchedulerException
WOResourceDataManager
populateResources
in interface ResourceDataManager
populateResources
in class WOResourceDataManager
SchedulerException
public void loadResource(MXResource resource, java.lang.String objectName, MboRemote mboObject) throws SchedulerException
WOResourceDataManager
loadResource
in interface ResourceDataManager
loadResource
in class WOResourceDataManager
SchedulerException
public int resourceRecordCount(java.util.ArrayList<java.lang.String> queries) throws SchedulerException
resourceRecordCount
in interface ResourceDataManager
resourceRecordCount
in class WOResourceDataManager
ArrayList
- SchedulerException
public void getCrewResourceNonWorkData(java.lang.String objectName, java.lang.String projectId, long craftId) throws SchedulerException
objectName
- projectId
- SchedulerException
public void getCrewResourceWorkData(java.lang.String objectName, java.lang.String projectId, long craftId) throws SchedulerException
objectName
- projectId
- SchedulerException