psdi.app.system

Class MaxRecordLockCache

    • Field Detail

      • MXLOGGER

        public static final MXLogger MXLOGGER
    • Method Detail

      • getName

        public java.lang.String getName()
        Description copied from interface: MaximoCache
        Returns the name of the cache object. Should be unique within the app server. This name is used to uniquely identify the cache object among all cached object for both accessing the cache object as well as refreshing the cache object. Ex. MaximoDD returns "MAXIMODD"
        Returns:
      • isRecordLocked

        public boolean isRecordLocked(long ownerID,
                                      java.lang.String ownerTable)
      • getRecordLockedByUserId

        public java.lang.String getRecordLockedByUserId(long ownerID,
                                                        java.lang.String ownerTable)
      • getRecordLockedByDisplayName

        public java.lang.String getRecordLockedByDisplayName(long ownerID,
                                                             java.lang.String ownerTable)
      • isRecordLockedByMe

        public boolean isRecordLockedByMe(long lockedSessionID,
                                          long ownerID,
                                          java.lang.String ownerTable)
      • isLockingAllowed

        public boolean isLockingAllowed()