psdi.workflow

Class WorkflowCache

  • java.lang.Object
    • psdi.workflow.WorkflowCache
  • All Implemented Interfaces:
    MaximoCache


    public class WorkflowCache
    extends java.lang.Object
    implements MaximoCache
    This cache stores the names of the Mbos that have workflow defined against them. This is used to determine whether we need to handle workflow records when a record is deleted.
    • Field Summary

      Fields 
      Modifier and Type Field and Description
      static java.lang.String WFMBONAME
      Name of the cache
    • Constructor Summary

      Constructors 
      Constructor and Description
      WorkflowCache() 
    • Method Summary

      All Methods Instance Methods Concrete Methods 
      Modifier and Type Method and Description
      java.lang.String getName()
      Returns the name of the cache.
      void init()
      No initial load of values is done.
      boolean isAffected(java.lang.String mboName)
      Return whether the Mbo is affected by workflow.
      void reload()
      Clears the lookup map.
      void reload(java.lang.String mboName)
      This method adds the MboName to the set.
      • Methods inherited from class java.lang.Object

        clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait