001
014
015 package com.liferay.portal.microsofttranslator;
016
017 import com.liferay.portal.kernel.microsofttranslator.MicrosoftTranslator;
018 import com.liferay.portal.kernel.microsofttranslator.MicrosoftTranslatorFactory;
019
020
023 public class MicrosoftTranslatorFactoryImpl
024 implements MicrosoftTranslatorFactory {
025
026 public MicrosoftTranslator getMicrosoftTranslator() {
027 if (_microsoftTranslator == null) {
028 _microsoftTranslator = new MicrosoftTranslatorImpl();
029 }
030
031 return _microsoftTranslator;
032 }
033
034 public MicrosoftTranslator getMicrosoftTranslator(
035 String clientId, String clientSecret) {
036
037 return new MicrosoftTranslatorImpl(clientId, clientSecret);
038 }
039
040 private MicrosoftTranslator _microsoftTranslator;
041
042 }