1 23 24 package com.sun.enterprise.deployment; 25 26 import java.util.logging.*; 27 import com.sun.logging.*; 28 29 import com.sun.enterprise.deployment.MethodDescriptor; 30 import com.sun.enterprise.util.LocalStringManagerImpl; 31 import com.sun.enterprise.deployment.util.LogDomains; 32 33 36 37 public class EjbRemovalInfo 38 { 39 private static LocalStringManagerImpl localStrings = 40 new LocalStringManagerImpl(EjbRemovalInfo.class); 41 42 static Logger _logger = LogDomains.getLogger(LogDomains.DPL_LOGGER); 43 44 private MethodDescriptor removeMethod; 45 private boolean retainIfException = false; 46 private boolean retainIfExceptionSet = false; 47 48 public MethodDescriptor getRemoveMethod() { 49 return removeMethod; 50 } 51 52 public void setRemoveMethod(MethodDescriptor method) { 53 removeMethod = method; 54 } 55 56 public boolean getRetainIfException() { 57 return retainIfException; 58 } 59 60 public void setRetainIfException(boolean flag) { 61 retainIfException = flag; 62 retainIfExceptionSet = true; 63 } 64 65 public boolean isRetainIfExceptionSet() { 66 return retainIfExceptionSet; 67 } 68 69 public String toString() { 70 StringBuffer sb = new StringBuffer (); 71 sb.append("remove method = " + removeMethod + "\t"); 72 sb.append("retainIfException = " + retainIfException); 73 return sb.toString(); 74 } 75 } 76 77 | Popular Tags |