/** * Returns a new instance of DNSTaskStarter using the class delegate if it exists. * * @param jmDNSImpl * jmDNS instance * @return new instance of DNSTaskStarter */ protected static DNSTaskStarter newDNSTaskStarter(JmDNSImpl jmDNSImpl) { DNSTaskStarter instance = null; Factory.ClassDelegate delegate = _databaseClassDelegate.get(); if (delegate != null) { instance = delegate.newDNSTaskStarter(jmDNSImpl); } return (instance != null ? instance : new DNSTaskStarterImpl(jmDNSImpl)); }
/** * Returns a new instance of DNSTaskStarter using the class delegate if it exists. * * @param jmDNSImpl * jmDNS instance * @return new instance of DNSTaskStarter */ protected static DNSTaskStarter newDNSTaskStarter(JmDNSImpl jmDNSImpl) { DNSTaskStarter instance = null; Factory.ClassDelegate delegate = _databaseClassDelegate.get(); if (delegate != null) { instance = delegate.newDNSTaskStarter(jmDNSImpl); } return (instance != null ? instance : new DNSTaskStarterImpl(jmDNSImpl)); }
/** * Returns a new instance of DNSTaskStarter using the class delegate if it exists. * * @param jmDNSImpl * jmDNS instance * @return new instance of DNSTaskStarter */ protected static DNSTaskStarter newDNSTaskStarter(JmDNSImpl jmDNSImpl) { DNSTaskStarter instance = null; Factory.ClassDelegate delegate = _databaseClassDelegate.get(); if (delegate != null) { instance = delegate.newDNSTaskStarter(jmDNSImpl); } return (instance != null ? instance : new DNSTaskStarterImpl(jmDNSImpl)); }
/** * Returns a new instance of DNSTaskStarter using the class delegate if it exists. * * @param jmDNSImpl * jmDNS instance * @return new instance of DNSTaskStarter */ protected static DNSTaskStarter newDNSTaskStarter(JmDNSImpl jmDNSImpl) { DNSTaskStarter instance = null; Factory.ClassDelegate delegate = _databaseClassDelegate.get(); if (delegate != null) { instance = delegate.newDNSTaskStarter(jmDNSImpl); } return (instance != null ? instance : new DNSTaskStarterImpl(jmDNSImpl)); }