Class InvalidateCacheInfo

java.lang.Object
byps.BValueClass
de.elo.ix.client.ValueClass
de.elo.ix.client.InvalidateCacheInfo
All Implemented Interfaces:
Serializable

public class InvalidateCacheInfo extends ValueClass
This class contains the parameters for the API function invalidateCache2
Since:
8.00.032.011
See Also:
  • Field Details

    • flags

      protected int flags
      A combination of bits defined in InvalidateCacheC.
      See Also:
    • id

      protected int id
      A numeric ID to specify an object, workflow etc. If flags contains InvalidateC.WORKFLOWS this element defines the ID of the active workflow to be updated in the cache.
    • guid

      protected String guid
      A GUID to specify the modified object.
      Since:
      12.00.000.023
    • value

      protected String value
      Optional value related to flags member. If flags specifies InvalidateCacheC.OBJKEY_DISPLAY_DATA, this value contains the
      Since:
      12.00.000.023
    • parameters

      protected List<InvalidateCacheInfoParam> parameters
      Since:
      9.00.030.015
    • workflowCacheSyncInfos

      protected List<WFCacheSyncInfo> workflowCacheSyncInfos
      Data for workflow cache synchronisation.
      Since:
      12.02.001.000
    • ticket

      protected String ticket
      Refresh options of this session.
      Since:
      20.00.000.003
  • Constructor Details

    • InvalidateCacheInfo

      public InvalidateCacheInfo()
    • InvalidateCacheInfo

      public InvalidateCacheInfo(InvalidateCacheInfo rhs)
      Parameters:
      rhs -
      Since:
      11.00.000.056
  • Method Details

    • getFlags

      public int getFlags()
    • setFlags

      public void setFlags(int flags)
    • getId

      public int getId()
    • setId

      public void setId(int id)
    • getParameters

      public List<InvalidateCacheInfoParam> getParameters()
    • setParameters

      public void setParameters(List<InvalidateCacheInfoParam> parameters)
    • addParameter

      public void addParameter(InvalidateCacheInfoParam parameter)
    • hasParameters

      public boolean hasParameters()
    • getWorkflowCacheSyncInfos

      public List<WFCacheSyncInfo> getWorkflowCacheSyncInfos()
    • setWorkflowCacheSyncInfos

      public void setWorkflowCacheSyncInfos(List<WFCacheSyncInfo> workflowCacheSyncInfos)
    • toString

      public String toString()
      Overrides:
      toString in class Object
    • hashCode

      public int hashCode()
      Overrides:
      hashCode in class Object
    • equals

      public boolean equals(Object obj)
      Overrides:
      equals in class Object
    • getValue

      public String getValue()
    • setValue

      public void setValue(String value)
    • getGuid

      public String getGuid()
    • setGuid

      public void setGuid(String guid)
    • getTicket

      public String getTicket()
    • setTicket

      public void setTicket(String ticket)