- Mark as New
- Bookmark
- Subscribe
- Mute
- Subscribe to RSS Feed
- Permalink
- Report Inappropriate Content
Medien aus Auftrag in ScheduleContext abgreifen
Hallo zusammen,
ist es Mรถglich, in einem Auftrag via Script an die tatsรคchlich generierten Medien (Binaries) zu kommen, aktuell bekomme ich schonmal die Namen aller generierten Inhalte (HTML und Medien).
Aktueller Stand:
Modul-Klasse:
public class MediaproviderApplication implements Executable {
/** Schedule Context. */
private ScheduleContext context;
@Override
public Object execute(Map<String, Object> map) throws ExecutionException {
this.context = (ScheduleContext) map.get("context");
context.logInfo("### Starting Script ###");
context.logDebug("Custom Generate Script in Project: " + context.getProject().getName());
Iterable<String> generatedFiles = DeploymentUtil.getGeneratedFiles(context);
for (String file : generatedFiles) {
context.logDebug("Filename: "+ file);
}
context.logInfo("### End Script ###");
return true;
}
Skript aus Auftrag:
Diese Skript wird nach den generate und deploy-Schritten ausgefรผhrt.
import com.daimler.firstspirit.mediaprovider.*;
import java.util.HashMap;
MediaproviderApplication media = new MediaproviderApplication();
Map map = new HashMap();
importObject( map );
put("context", context);
media.execute(map);
Danke im Vorraus,
Marcel
- Labels:
-
Developers
-
Knowledgebase

