1 22 package org.jboss.classloading.spi; 23 24 import java.lang.instrument.IllegalClassFormatException ; 25 import java.lang.instrument.Instrumentation ; 26 import java.security.ProtectionDomain ; 27 28 36 public interface Translator 37 { 38 56 public byte[] transform(DomainClassLoader loader, 57 String className, 58 Class <?> classBeingRedefined, 59 ProtectionDomain protectionDomain, 60 byte[] classfileBuffer) 61 throws IllegalClassFormatException ; 62 63 68 public void unregisterClassLoader(DomainClassLoader loader); 69 } 70 | Popular Tags |