NumberSeqSessionLessNumCache Class [AX 2012]

The NumberSeqSessionLessNumCache class caches number sequence values in non-continuous number sequences with fetch ahead enabled for EP scenarios.

class NumberSeqSessionLessNumCache extends NumberSeqNumCache

Run On

Called

  MethodDescription
Gg761325.pubmethod(en-us,AX.60).gif buildKey Builds a cache key. (Inherited from NumberSeqNumCache.)
Gg761325.pubmethod(en-us,AX.60).gif cancelTimeOut Cancels a previous method call to the setTimeOut method. (Inherited from Object.)
Gg761325.pubmethod(en-us,AX.60).gif equal Determines whether the specified object is equal to the current one. (Inherited from Object.)
Gg761325.pubmethod(en-us,AX.60).gif fillCache Fills the cache with the fetchAhead quantity of numbers that are next. (Inherited from NumberSeqNumCache.)
Gg761325.protmethod(en-us,AX.60).gif fillCacheInternal Fills the cache with the next fetchahead quantity of numbers. (Overrides the fillCacheInternal Method.)
Gg761325.pubmethod(en-us,AX.60).gif flushCache Clears the cache. (Inherited from NumberSeqNumCache.)
Gg761325.pubmethod(en-us,AX.60).gif flushCacheInternal Clears the cache. (Overrides the flushCacheInternal Method.)
Gg761325.pubmethod(en-us,AX.60).gif getNumFromCache Locates the next available value in the cache and removes it. (Inherited from NumberSeqNumCache.)
Gg761325.protmethod(en-us,AX.60).gif getNumFromCacheInternal Locates the next available value in the cache and removes it. (Overrides the getNumFromCacheInternal Method.)
Gg761325.pubmethod(en-us,AX.60).gif getTimeOutTimerHandle Returns the timer handle for the object. (Inherited from Object.)
Gg761325.pubmethod(en-us,AX.60).gif handle Retrieves the handle of the class of the object. (Inherited from Object.)
Gg761325.pubmethod(en-us,AX.60).gif new Initializes a new instance of the NumberSeqSessionLessNumCache class. (Overrides the new Method.)
Gg761325.pubmethod(en-us,AX.60).gif notify Releases the hold on an object that has called the wait method on this object. (Inherited from Object.)
Gg761325.pubmethod(en-us,AX.60).gif notifyAll Releases a lock on the object that was issued by the wait method on this object. (Inherited from Object.)
Gg761325.pubmethod(en-us,AX.60).gif objectOnServer Determines whether the object is on a server. (Inherited from Object.)
Gg761325.pubmethod(en-us,AX.60).gif owner Returns the instance that owns the object. (Inherited from Object.)
Gg761325.pubmethod(en-us,AX.60).gif setTimeOut Sets up the scheduled execution of a specified method. (Inherited from Object.)
Gg761325.pubmethod(en-us,AX.60).gif toString Returns a string that represents the current object. (Inherited from Object.)
Gg761325.pubmethod(en-us,AX.60).gif usageCount Returns the current number of references, that is, the value of the reference counter, that the object has. (Inherited from Object.)
Gg761325.pubmethod(en-us,AX.60).gif valueLastNumFromCache Locates the last available value in the cache and does not remove it. (Inherited from NumberSeqNumCache.)
Gg761325.protmethod(en-us,AX.60).gif valueLastNumFromCacheInternal Locates the last available value in the cache without removing it from the cache. (Overrides the valueLastNumFromCacheInternal Method.)
Gg761325.pubmethod(en-us,AX.60).gif valueNextNumFromCache Locates the next available value in the cache and does not remove it. (Inherited from NumberSeqNumCache.)
Gg761325.protmethod(en-us,AX.60).gif valueNextNumFromCacheInternal Locates the next available value in the cache without removing it. (Overrides the valueNextNumFromCacheInternal Method.)
Gg761325.pubmethod(en-us,AX.60).gif wait Pauses a process. (Inherited from Object.)
Gg761325.pubmethod(en-us,AX.60).gif xml Returns an XML string that represents the current object. (Inherited from Object.)
Top

This class increments the sequence table and supports incrementing by chunks. This extends to the NumberSeqNumCache class and supports caching across client sessions.

Object Class
  NumberSeqNumCache Class
    NumberSeqSessionLessNumCache Class

Community Additions

ADD
Show: