public JaxbFaultData(FaultData faultData) { this.accessType = faultData.getAccessType(); this.content = faultData.getContent(); this.faultName = faultData.getFaultName(); this.type = faultData.getType(); }
public static FaultData marshalFault(Task task, Map<String, Object> fault, Environment env) { FaultData content = null; byte[] toByteArray = marshallContent(task, fault, env); content = TaskModelProvider.getFactory().newFaultData(); content.setContent(toByteArray); content.setType(fault.getClass().getCanonicalName()); content.setAccessType(AccessType.Inline); content.setFaultName((String)fault.get("faultName")); content.setType((String)fault.get("faultType")); return content; }
/** * Sets the fault data for this task data. It will set the <field>faultContentId</field> from the specified * faultContentId, <field>faultAccessType</field>, <field>faultType</field>, <field>faultName</field> from the * specified faultData. * @param faultContentId id of fault content * @param faultData FaultData */ public void setFault(long faultContentId, FaultData faultData) { setFaultContentId(faultContentId); setFaultAccessType(faultData.getAccessType()); setFaultType(faultData.getType()); setFaultName(faultData.getFaultName()); }
public void setFault(long taskId, String userId, FaultData fault) { Task task = persistenceContext.findTask(taskId); Content content = TaskModelProvider.getFactory().newContent(); ((InternalContent) content).setContent(fault.getContent()); persistenceContext.persistContent(content); persistenceContext.setFaultToTask(content, fault, task); }
/** * Sets the fault data for this task data. It will set the <field>faultContentId</field> from the specified * faultContentId, <field>faultAccessType</field>, <field>faultType</field>, <field>faultName</field> from the * specified faultData. * @param faultContentId id of fault content * @param faultData FaultData */ public void setFault(long faultContentId, FaultData faultData) { setFaultContentId(faultContentId); setFaultAccessType(faultData.getAccessType()); setFaultType(faultData.getType()); setFaultName(faultData.getFaultName()); }
FaultData faultData = ContentMarshallerHelper.marshalFault(task, data, null); Content content = TaskModelProvider.getFactory().newContent(); ((InternalContent)content).setContent(faultData.getContent()); persistenceContext.persistContent(content); persistenceContext.setFaultToTask(content, faultData, task);
data.setAccessType(AccessType.Inline); data.setType("type"); data.setFaultName("faultName"); data.setContent("updated content".getBytes());