001
014
015 package com.liferay.portlet.expando.util;
016
017 import com.liferay.portal.kernel.security.pacl.DoPrivileged;
018 import com.liferay.portal.security.lang.DoPrivilegedUtil;
019 import com.liferay.portlet.expando.model.ExpandoBridge;
020 import com.liferay.portlet.expando.model.impl.ExpandoBridgeImpl;
021
022
025 @DoPrivileged
026 public class ExpandoBridgeFactoryImpl implements ExpandoBridgeFactory {
027
028 @Override
029 public ExpandoBridge getExpandoBridge(long companyId, String className) {
030 return DoPrivilegedUtil.wrap(
031 new ExpandoBridgeImpl(companyId, className));
032 }
033
034 @Override
035 public ExpandoBridge getExpandoBridge(
036 long companyId, String className, long classPK) {
037
038 return DoPrivilegedUtil.wrap(
039 new ExpandoBridgeImpl(companyId, className, classPK));
040 }
041
042 }