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