Patent ID: 9384103
Filing Date: 2016-07-05
CPC Classification: G06F

Claim Text:
1. A computer implemented system comprising: one or more computers, each including a microprocessor; an application server cluster executing on the one or more computers and including a plurality of application server instances, wherein the cluster implementing a distributed Enterprise Java Bean (EJB) timer system and providing an EJB timer application program interface (API) receives requests for timer jobs to be processed by the cluster, each timer job created by implementing a class and including an EJB timer configured to trigger an execution of an EJB deployed on the cluster when the corresponding EJB timer expires, and wherein information for the EJB timers is serialized and stored in a database which additionally stores classloader information of the classes implemented by the timer jobs; and a timer master that executes as a singleton service on one of the plurality of application server instances, each of which application server instances requests timer jobs from the timer master, wherein the timer master is configured to