Class Overview
Class which provides the isolation semantics required by
 an IsolatedWork.  Processing comes in two flavors:
 
Summary
| Nested Classes | 
  
    
      | 
        
         
         
        
        class | 
      Isolater.JdbcDelegate | 
      An isolation delegate for JDBC-based transactions.  | 
    
    
    
    
      | 
        
         
         
        
        class | 
      Isolater.JtaDelegate | 
      An isolation delegate for JTA-based transactions.  | 
    
    
    
| 
  [Expand]
   Inherited Methods  | 
   
From class
  java.lang.Object
  
   
  
    
    
	 
    
        | 
            
            
            
            
            
            Object
         | 
        
        clone()
        
   |  
	 
    
        | 
            
            
            
            
            
            boolean
         | 
        
        equals(Object arg0)
        
   |  
	 
    
        | 
            
            
            
            
            
            void
         | 
        
        finalize()
        
   |  
	 
    
        | 
            
            
            final
            
            
            Class<?>
         | 
        
        getClass()
        
   |  
	 
    
        | 
            
            
            
            
            
            int
         | 
        
        hashCode()
        
   |  
	 
    
        | 
            
            
            final
            
            
            void
         | 
        
        notify()
        
   |  
	 
    
        | 
            
            
            final
            
            
            void
         | 
        
        notifyAll()
        
   |  
	 
    
        | 
            
            
            
            
            
            String
         | 
        
        toString()
        
   |  
	 
    
        | 
            
            
            final
            
            
            void
         | 
        
        wait()
        
   |  
	 
    
        | 
            
            
            final
            
            
            void
         | 
        
        wait(long arg0, int arg1)
        
   |  
	 
    
        | 
            
            
            final
            
            
            void
         | 
        
        wait(long arg0)
        
   |  
 
   
 
 | 
Public Constructors
Public Methods
 
    
      
    
      
  Ensures that all processing actually performed by the given work will
 occur on a seperate transaction.
 
  
      Parameters
      
        
          | work
           | The work to be performed. | 
        
        
          | session
           | The session from which this request is originating. | 
        
      
   
  
     
 
 
    
      
    
      
  Ensures that all processing actually performed by the given work will
 occur outside of a transaction.
 
  
      Parameters
      
        
          | work
           | The work to be performed. | 
        
        
          | session
           | The session from which this request is originating. |