org.jboss.aop.asintegration.jboss5
Class DefaultTranslator

java.lang.Object
  extended by org.jboss.aop.asintegration.jboss5.DefaultTranslator
All Implemented Interfaces:
org.jboss.util.loading.Translator

public class DefaultTranslator
extends Object
implements org.jboss.util.loading.Translator

Version:
$Revision: 1.1 $
Author:
Kabir Khan

Constructor Summary
DefaultTranslator(org.jboss.aop.AspectManager manager)
           
 
Method Summary
 boolean getTranslate()
           
 void setTranslate(boolean translate)
           
 byte[] transform(ClassLoader loader, String className, Class classBeingRedefined, ProtectionDomain protectionDomain, byte[] classfileBuffer)
           
 void unregisterClassLoader(ClassLoader loader)
           
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Constructor Detail

DefaultTranslator

public DefaultTranslator(org.jboss.aop.AspectManager manager)
Method Detail

setTranslate

public void setTranslate(boolean translate)

getTranslate

public boolean getTranslate()

transform

public byte[] transform(ClassLoader loader,
                        String className,
                        Class classBeingRedefined,
                        ProtectionDomain protectionDomain,
                        byte[] classfileBuffer)
                 throws Exception
Specified by:
transform in interface org.jboss.util.loading.Translator
Throws:
Exception

unregisterClassLoader

public void unregisterClassLoader(ClassLoader loader)
Specified by:
unregisterClassLoader in interface org.jboss.util.loading.Translator


Copyright © 2004 JBoss Inc. All Rights Reserved.