Package org.jboss.web.tomcat.service.session.distributedcache.spi

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


      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

Related Classes of org.jboss.web.tomcat.service.session.distributedcache.spi.SessionOwnershipSupport

Copyright © 2018 www.massapicom. 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.