/** * Loads the workitem coder */ public WorkItemCoder getCoder () { final WorkItemCoderLoader coderLoader = openwfe.org.engine.Definitions .getWorkItemCoderLoader(getContext()); if (this.workItemCoderName != null) return coderLoader.getCoder(this.workItemCoderName); return coderLoader.getDefaultCoder(); }
/** * A shortcut method for directly returning the XML workitem coder * (no need to ask it to the workitem coder loader). */ public static XmlWorkItemCoder getXmlCoder (final ApplicationContext context) { return (XmlWorkItemCoder)getWorkItemCoderLoader(context).getXmlCoder(); }
/** * Loads the workitem coder */ protected WorkItemCoder getWorkItemCoder () { final WorkItemCoderLoader coderLoader = openwfe.org.engine.Definitions .getWorkItemCoderLoader(getContext()); if (this.workItemCoderName != null) return coderLoader.getCoder(this.workItemCoderName); return coderLoader.getDefaultCoder(); }
public void init (final RestService service, final Long sessionId, final String username, final String password) throws ServiceException { super.init(service, sessionId, username, password); // // locating the coder that will be used final WorkItemCoderLoader loader = openwfe.org.engine.Definitions .getWorkItemCoderLoader(this.getService().getContext()); if (log.isDebugEnabled()) log.debug("init() loader is "+loader); this.coder = (XmlWorkItemAndHeaderCoder)loader.getXmlCoder(); log.info ("HeaderCoder successfully located"); }
/** * Internal usage : returns the workitem coder for usage. */ protected WorkItemCoder instantiateEncoder () throws DispatchingException { WorkItemCoderLoader coderLoader = Definitions .getWorkItemCoderLoader(getContext()); WorkItemCoder coder = coderLoader.getDefaultCoder(); if (this.workItemCoderName != null) coder = coderLoader.getCoder(this.workItemCoderName); return coder; }
public void init (final RestService service, final Long sessionId, final String username, final String password) throws ServiceException { super.init(service, sessionId, username, password); // // locating the coder that will be used final WorkItemCoderLoader loader = Definitions .getWorkItemCoderLoader(this.getService().getContext()); this.coder = (XmlWorkItemCoder)loader.getXmlCoder(); log.info ("WorkItemCoder successfully located"); }
/** * Given a workitem coder short name, returns an instance of the * workitem code. */ protected WorkItemCoder getCoder (final String coderName) { final WorkItemCoderLoader coderLoader = Definitions .getWorkItemCoderLoader(getContext()); //if (coderName == null) return coderLoader.getDefaultCoder(); final WorkItemCoder result = coderLoader.getCoder(coderName); if (result == null) { log.debug ("getCoder() did not find coder named '"+coderName+ "' returning default coder"); return coderLoader.getDefaultCoder(); } return result; }
.getWorkItemCoderLoader(this.context()).getXmlCoder();
Definitions.getWorkItemCoderLoader(getContext()); WorkItemCoder coder = loader.getCoder(this.workItemCoderName); if (coder == null) coder = loader.getDefaultCoder();
.getWorkItemCoderLoader(this.context()).getXmlCoder();
final WorkItemCoder coder = coderLoader.getXmlCoder();