DirectCopyClassTransformer instead@Deprecated public class AnnotationsCopyClassTransformer extends Object implements BroadleafClassTransformer
| Modifier and Type | Field and Description |
|---|---|
protected SupportLogger |
logger
Deprecated.
|
protected String |
moduleName
Deprecated.
|
protected static List<String> |
transformedMethods
Deprecated.
|
protected Map<String,String> |
xformTemplates
Deprecated.
|
| Constructor and Description |
|---|
AnnotationsCopyClassTransformer(String moduleName)
Deprecated.
|
| Modifier and Type | Method and Description |
|---|---|
void |
compileJPAProperties(Properties props,
Object key)
Deprecated.
|
protected String |
getImplementationType(String className)
Deprecated.
This method will do its best to return an implementation type for a given classname.
|
Map<String,String> |
getXformTemplates()
Deprecated.
|
protected String |
methodDescription(javassist.CtMethod method)
Deprecated.
|
void |
setXformTemplates(Map<String,String> xformTemplates)
Deprecated.
|
byte[] |
transform(ClassLoader loader,
String className,
Class<?> classBeingRedefined,
ProtectionDomain protectionDomain,
byte[] classfileBuffer)
Deprecated.
|
protected SupportLogger logger
protected String moduleName
public AnnotationsCopyClassTransformer(String moduleName)
public void compileJPAProperties(Properties props, Object key) throws Exception
compileJPAProperties in interface BroadleafClassTransformerExceptionpublic byte[] transform(ClassLoader loader, String className, Class<?> classBeingRedefined, ProtectionDomain protectionDomain, byte[] classfileBuffer) throws IllegalClassFormatException
transform in interface javax.persistence.spi.ClassTransformerIllegalClassFormatExceptionprotected String getImplementationType(String className)
protected String methodDescription(javassist.CtMethod method)
Copyright © 2014. All Rights Reserved.