@Override public void process(Archive<?> applicationArchive, TestClass testClass) { String prefix = getPrefix(); if (prefix != null) { if (applicationArchive instanceof ResourceContainer) { ResourceContainer<?> container = (ResourceContainer<?>) applicationArchive; container.addAsResource(new StringAsset( toString(filterSystemProperties(prefix))), SystemProperties.FILE_NAME); } } }
public ArchiveBuilder addAsResource(String resname) { if (archive instanceof WebContainer) { WebContainer<?> container = (WebContainer<?>) archive; container.addAsWebResource(resname, resname); } else { ResourceContainer<?> container = (ResourceContainer<?>) archive; container.addAsResource(resname); } return this; }
public ArchiveBuilder addPackage(Package pack) { ClassContainer<?> container = (ClassContainer<?>) archive; container.addPackage(pack); return this; }
@Override public void classFound(String className) { archive.addClass( className ); } };
protected void processAdditionalJars(LibraryContainer<?> archive) { if ( additionalJars == null ) { return; } for ( File additionalJar : additionalJars ) { archive.addAsLibrary( additionalJar ); } }
public void addLibrary(LibraryContainer deployment, String coordinate) { deployment.addAsLibraries(getDependency(coordinate)); }
public ArchiveBuilder addClasses(Class<?>... classes) { ClassContainer<?> container = (ClassContainer<?>) archive; container.addClasses(classes); return this; }
public ArchiveBuilder setManifest(Asset manifestAsset) { ManifestContainer<?> container = (ManifestContainer<?>) archive; container.setManifest(manifestAsset); return this; }
private void addResourcesToApplicationArchive(ResourceContainer<?> applicationArchive, List<String> resourcePaths) { for (String path : resourcePaths) { applicationArchive.addAsResource(path); } }
private void addAdditionalObserverClassesIfPresent(ClassContainer<?> classContainer, Class<?> testClass){ if (testClass.isAnnotationPresent(Observer.class)) { Observer annotation = testClass.getAnnotation(Observer.class); Class<?>[] classes = annotation.value(); for (Class<?> observerClass : classes) { classContainer.addClass(observerClass); } } }
private void addResources(Archive<?> applicationArchive, final JavaArchive dataArchive) { if (JavaArchive.class.isInstance(applicationArchive)) { applicationArchive.merge(dataArchive); } else { final LibraryContainer<?> libraryContainer = (LibraryContainer<?>) applicationArchive; libraryContainer.addAsLibrary(dataArchive); } }
public ArchiveBuilder addClasses(RuntimeType target, Class<?>... classes) { if (getTargetContainer() == target) { ClassContainer<?> container = (ClassContainer<?>) archive; container.addClasses(classes); } return this; }
public ArchiveBuilder addPackage(RuntimeType target, Package pack) { if (getTargetContainer() == target) { ClassContainer<?> container = (ClassContainer<?>) archive; container.addPackage(pack); } return this; }
public ArchiveBuilder addAsResource(Asset asset, String resname) { if (archive instanceof WebContainer) { WebContainer<?> container = (WebContainer<?>) archive; ((ResourceContainer<?>)container).addAsResource(asset, resname); } else { ResourceContainer<?> container = (ResourceContainer<?>) archive; container.addAsResource(asset, resname); } return this; }
private void addAdditionalObserverClassesIfPresent(ClassContainer<?> classContainer, Class<?> testClass){ if (testClass.isAnnotationPresent(Observer.class)) { Observer annotation = testClass.getAnnotation(Observer.class); Class<?>[] classes = annotation.value(); for (Class<?> observerClass : classes) { classContainer.addClass(observerClass); } } }
private void addResourcesToApplicationArchive(ResourceContainer<?> applicationArchive, List<String> resourcePaths) { for (String path : resourcePaths) { applicationArchive.addAsResource(path); } }
private void addResourcesToApplicationArchive(ResourceContainer<?> applicationArchive, List<String> resourcePaths) { for (String path : resourcePaths) { applicationArchive.addAsResource(path); } }
private void addResourcesToApplicationArchive(ResourceContainer<?> applicationArchive, List<String> resourcePaths) { for (String path : resourcePaths) { applicationArchive.addAsResource(path); } }
private void addResourcesToApplicationArchive(ResourceContainer<?> applicationArchive, List<String> resourcePaths) { for (String path : resourcePaths) { applicationArchive.addAsResource(path); } }
/** * @param archive deployment archive in which the property file is added */ public void addAsSystemProperties(ResourceContainer<?> archive) { archive.addAsResource(new StringAsset(stringBuilder.toString()), SystemPropertiesLoader.PROPERTIES_FILE_NAME); }