1 23 package com.sun.enterprise.resource; 24 25 import javax.transaction.Transaction ; 26 27 33 public interface ResourceManager { 34 35 42 public Transaction getTransaction() throws PoolingException; 43 44 51 public Object getComponent() ; 52 53 59 public void enlistResource(ResourceHandle h) throws PoolingException; 60 61 67 public void registerResource(ResourceHandle handle) throws PoolingException; 68 69 72 public void rollBackTransaction(); 73 74 79 public void delistResource(ResourceHandle resource, int xaresFlag); 80 81 86 public void unregisterResource(ResourceHandle resource, int xaresFlag); 87 } 88 | Popular Tags |