Search code examples
jakarta-eeejb-timer

EJB Timer Table Columns


Do you know if there is a documentation regarding the ejb timer table columns?

  • "TIMERID"
  • "APPLICATIONID"
  • "BLOB"
  • "CONTAINERID"
  • "CREATIONTIMERAW"
  • "INITIALEXPIRATIONRAW"
  • "INTERVALDURATION"
  • "LASTEXPIRATIONRAW"
  • "OWNERID"
  • "PKHASHCODE"
  • "SCHEDULE"
  • "STATE"

Specifically, what kind of information does each of these columns reflect in detail. E.g. what information is stored in the BLOB column?

Since I found no description on this topic maybe one of you can help here or provide a good website to get these information.


Solution

  • These details are not defined by the Java EE specifications and are therefore vendor dependent.

    If you're using one of the open source servers (such as GlassFish, Payara, TomEE or WildFly) then you can trawl through their source code to see how these columns are used.