| 1 10 11 package org.mule.samples.hello; 12 13 import org.mule.transformers.AbstractTransformer; 14 import org.mule.umo.transformer.TransformerException; 15 16 23 public class NameStringToChatString extends AbstractTransformer 24 { 25 28 private static final long serialVersionUID = 6223698853238962982L; 29 30 public NameStringToChatString() 31 { 32 super(); 33 this.registerSourceType(NameString.class); 34 } 35 36 41 public Object doTransform(Object src, String encoding) throws TransformerException 42 { 43 ChatString string = new ChatString(); 44 NameString ns = (NameString)src; 45 string.append(ns.getGreeting()); 46 String name = ns.getName(); 47 name = name.replaceAll("\n", ""); 49 string.append(name); 50 return string; 51 } 52 } 53 | Popular Tags |