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