Skip to content

Commit

Permalink
Take care about white space
Browse files Browse the repository at this point in the history
Signed-off-by: Arjan Tijms <arjan.tijms@gmail.com>
Signed-off-by: David Matějček <dmatej@seznam.cz>
  • Loading branch information
dmatej committed Apr 6, 2022
1 parent 0c34473 commit cac3629
Showing 1 changed file with 10 additions and 0 deletions.
Original file line number Diff line number Diff line change
Expand Up @@ -67,10 +67,12 @@ public ProviderContainerContractInfoImpl(
this.applicationLocation = applicationLocation;
}

@Override
public ClassLoader getClassLoader() {
return classLoader;
}

@Override
public ClassLoader getTempClassloader() {
return AccessController.doPrivileged(new PrivilegedAction<URLClassLoader>() {

Expand All @@ -82,6 +84,7 @@ public URLClassLoader run() {
});
}

@Override
public void addTransformer(ClassTransformer transformer) {
final TransformerWrapper tw = new TransformerWrapper(transformer, classLoader);
if (inst != null) {
Expand All @@ -91,29 +94,35 @@ public void addTransformer(ClassTransformer transformer) {
}
}

@Override
public String getApplicationLocation() {
return applicationLocation;
}

@Override
public ValidatorFactory getValidatorFactory() {
// TODO: Need to implement this correctly.
return null;
}

// TODO: remove after persistence is refactored.
@Override
public DeploymentContext getDeploymentContext() {
return null;
}

@Override
public boolean isJava2DBRequired() {
// Returns whether Java2DB is required or not. For an AppClient it is always false
return false;
}

@Override
public void registerEMF(String unitName, String persistenceRootUri, RootDeploymentDescriptor containingBundle, EntityManagerFactory emf) {
emfs.add(emf);
}

@Override
public String getJTADataSourceOverride() {
// Returns whether JTA datasource is overridden. For an appclient it is never the case.
return null;
Expand All @@ -139,6 +148,7 @@ public static class TransformerWrapper implements ClassFileTransformer {
this.classLoader = classLoader;
}

@Override
public byte[] transform(ClassLoader loader, String className, Class<?> classBeingRedefined, ProtectionDomain protectionDomain, byte[] classfileBuffer) throws IllegalClassFormatException {
/*
* Do not even bother running the transformer unless the loader
Expand Down

0 comments on commit cac3629

Please sign in to comment.