001
014
015 package com.liferay.portal.kernel.microsofttranslator;
016
017 import com.liferay.portal.kernel.security.pacl.permission.PortalRuntimePermission;
018
019
022 public class MicrosoftTranslatorFactoryUtil {
023
024 public static MicrosoftTranslator getMicrosoftTranslator() {
025 return getMicrosoftTranslatorFactory().getMicrosoftTranslator();
026 }
027
028 public static MicrosoftTranslator getMicrosoftTranslator(
029 String clientId, String clientSecret) {
030
031 return getMicrosoftTranslatorFactory().getMicrosoftTranslator(
032 clientId, clientSecret);
033 }
034
035 public static MicrosoftTranslatorFactory getMicrosoftTranslatorFactory() {
036 PortalRuntimePermission.checkGetBeanProperty(
037 MicrosoftTranslatorFactoryUtil.class);
038
039 return _microsoftTranslatorFactory;
040 }
041
042 public void setMicrosoftTranslatorFactory(
043 MicrosoftTranslatorFactory microsoftTranslatorFactory) {
044
045 PortalRuntimePermission.checkSetBeanProperty(getClass());
046
047 _microsoftTranslatorFactory = microsoftTranslatorFactory;
048 }
049
050 private static MicrosoftTranslatorFactory _microsoftTranslatorFactory;
051
052 }