public ActorMapping getActorMapping() { return entity.getActorMapping(); }
public ActorMapping getActorMapping() { return entity.getActorMapping(); }
@Override public void saveToBarFolder(final BusinessArchive businessArchive, final File barFolder) throws IOException { final ActorMapping actorMapping = businessArchive.getActorMapping(); if (actorMapping != null) { try { final byte[] fileContent = new ActorMappingMarshaller().serializeToXML(actorMapping); final File file = new File(barFolder, ACTOR_MAPPING_FILE); IOUtil.write(file, fileContent); } catch (XmlMarshallException e) { throw new IOException("Cannot write Actor Mapping to Bar folder", e); } } }
@Override public void saveToBarFolder(final BusinessArchive businessArchive, final File barFolder) throws IOException { final ActorMapping actorMapping = businessArchive.getActorMapping(); if (actorMapping != null) { try { final byte[] fileContent = new ActorMappingMarshaller().serializeToXML(actorMapping); final File file = new File(barFolder, ACTOR_MAPPING_FILE); IOUtil.write(file, fileContent); } catch (XmlMarshallException e) { throw new IOException("Cannot write Actor Mapping to Bar folder", e); } } }
ActorMapping actorMapping = businessArchive.getActorMapping(); if (actorMapping != null) { final ImportActorMapping importActorMapping = new ImportActorMapping(actorMappingService,identityService);
ActorMapping actorMapping = businessArchive.getActorMapping(); if (actorMapping != null) { final ImportActorMapping importActorMapping = new ImportActorMapping(actorMappingService,identityService);
@Test public void putActorMappingInBar() throws Exception { final ProcessDefinitionBuilder processDefinitionBuilder = new ProcessDefinitionBuilder().createNewInstance("ProductionPlanning", "3.1"); final DesignProcessDefinition designProcessDefinition = processDefinitionBuilder.done(); ActorMapping actorMapping = new ActorMapping(); // Add a resource to the biz archive: final BusinessArchive businessArchive = new BusinessArchiveBuilder().createNewBusinessArchive().setProcessDefinition(designProcessDefinition) .setActorMapping(actorMapping).done(); BusinessArchiveFactory.writeBusinessArchiveToFile(businessArchive, barFile); // read from the file final BusinessArchive readBusinessArchive = BusinessArchiveFactory.readBusinessArchive(barFile); // final ProcessDefinition processDefinition = processAPI.deploy(readBusinessArchive); assertEquals(actorMapping, readBusinessArchive.getActorMapping()); }