public Relay.Target create(UID uid, MessageAddress source, Object content, Relay.Token owner) { // The content is the relayed object, just cast back to a DefenseCondition DefenseCondition dc = (DefenseCondition) content; dc.setLocal(false); Logger logger = Logging.getLogger(getClass()); logger.debug( "*** Created DefenseCondition Relay of type: " + dc.getClass().getName() + "*********************"); return dc; }