Examples of SessionOwnershipSupport


Examples of org.jboss.as.clustering.web.SessionOwnershipSupport

        this.relinquishSessionOwnership(false);
    }

    private void relinquishSessionOwnership(boolean remove) {
        SessionOwnershipSupport support = this.distributedCacheManager.getSessionOwnershipSupport();

        if (support != null) {
            support.relinquishSessionOwnership(this.realId, remove);
        }
    }
View Full Code Here

Examples of org.jboss.as.clustering.web.SessionOwnershipSupport

            setNew(false);
        }
    }

    private void acquireSessionOwnership() {
        SessionOwnershipSupport support = this.distributedCacheManager.getSessionOwnershipSupport();

        if (support != null) {
            try {
                this.ownershipLock.lockInterruptibly();

                try {
                    if (support.acquireSessionOwnership(this.realId, needNewLock()) == SessionOwnershipSupport.LockResult.ACQUIRED_FROM_CLUSTER) {
                        IncomingDistributableSessionData data = this.distributedCacheManager.getSessionData(this.realId, false);
                        if (data != null) {
                            // We may be out of date re: the distributed cache
                            update(data);
                        }
View Full Code Here

Examples of org.jboss.as.clustering.web.SessionOwnershipSupport

        this.relinquishSessionOwnership(false);
    }

    private void relinquishSessionOwnership(boolean remove) {
        SessionOwnershipSupport support = this.distributedCacheManager.getSessionOwnershipSupport();

        if (support != null) {
            support.relinquishSessionOwnership(this.realId, remove);
        }
    }
View Full Code Here

Examples of org.jboss.web.tomcat.service.session.distributedcache.spi.SessionOwnershipSupport

      }     
   }
  
   private void acquireSessionOwnership()
   {
      SessionOwnershipSupport support = this.distributedCacheManager.getSessionOwnershipSupport();
     
      if (support != null)
      {
         try
         {
            this.ownershipLock.lockInterruptibly();
           
            try
            {
               if (support.acquireSessionOwnership(this.realId, needNewLock()) == SessionOwnershipSupport.LockResult.ACQUIRED_FROM_CLUSTER)
               {
                  // We may be out of date re: the distributed cache
                  update(this.distributedCacheManager.getSessionData(this.realId, false));
               }
            }
View Full Code Here

Examples of org.jboss.web.tomcat.service.session.distributedcache.spi.SessionOwnershipSupport

      this.relinquishSessionOwnership(false);
   }
  
   private void relinquishSessionOwnership(boolean remove)
   {
      SessionOwnershipSupport support = this.distributedCacheManager.getSessionOwnershipSupport();
     
      if (support != null)
      {
         support.relinquishSessionOwnership(this.realId, remove);
      }
   }
View Full Code Here
TOP
Copyright © 2018 www.massapi.com. All rights reserved.
All source code are property of their respective owners. Java is a trademark of Sun Microsystems, Inc and owned by ORACLE Inc. Contact coftware#gmail.com.