java.lang.Object
overit.geocallapp.wfm.core.bl.schedule.cache.event.SchedulingBaseCache
overit.geocallapp.wfm.core.bl.schedule.cache.resource.ResourceCache

public class ResourceCache extends SchedulingBaseCache
Resource Cache.
Since:
18.0
  • Constructor Details

    • ResourceCache

      public ResourceCache()
  • Method Details

    • getResourcesByResourceId

      public Map<Long,Map<String,Object>> getResourcesByResourceId()
      Returns the resource business object by resource id map
      Returns:
      the resource business object by resource id map
    • setResourcesByResourceId

      public void setResourcesByResourceId(Map<Long,Map<String,Object>> resourcesByResourceId)
      Sets the resource business object by resource id map
      Parameters:
      resourcesByResourceId - the resource business object by resource id map
    • isCrewShell

      public Boolean isCrewShell()
      Returns true if the resource is a crew shell
      Returns:
      the crew shell flag
    • setCrewShell

      public void setCrewShell(Boolean crewShell)
      Sets true if the resource is a crew shell
      Parameters:
      crewShell - the crew shell flag
    • getExternalResourceByResourceId

      public Map<Long,Boolean> getExternalResourceByResourceId()
      Returns the external resource flag by resource id map
      Returns:
      the external resource flag by resource id map
    • setExternalResourceByResourceId

      public void setExternalResourceByResourceId(Map<Long,Boolean> externalResourceByResourceId)
      Sets the external resource flag by resource id map
      Parameters:
      externalResourceByResourceId - the external resource flag by resource id map