/** * Copyright (c) 2000-present Liferay, Inc. All rights reserved. * * This library is free software; you can redistribute it and/or modify it under * the terms of the GNU Lesser General Public License as published by the Free * Software Foundation; either version 2.1 of the License, or (at your option) * any later version. * * This library is distributed in the hope that it will be useful, but WITHOUT * ANY WARRANTY; without even the implied warranty of MERCHANTABILITY or FITNESS * FOR A PARTICULAR PURPOSE. See the GNU Lesser General Public License for more * details. */ package com.liferay.content.targeting.service.base; import com.liferay.content.targeting.service.RuleInstanceServiceUtil; import java.util.Arrays; /** * @author Brian Wing Shun Chan * @generated */ public class RuleInstanceServiceClpInvoker { public RuleInstanceServiceClpInvoker() { _methodName48 = "getBeanIdentifier"; _methodParameterTypes48 = new String[] { }; _methodName49 = "setBeanIdentifier"; _methodParameterTypes49 = new String[] { "java.lang.String" }; _methodName54 = "addRuleInstance"; _methodParameterTypes54 = new String[] { "long", "java.lang.String", "long", "java.lang.String", "com.liferay.portal.service.ServiceContext" }; _methodName55 = "deleteRuleInstance"; _methodParameterTypes55 = new String[] { "long" }; _methodName56 = "getRuleInstances"; _methodParameterTypes56 = new String[] { "long" }; _methodName57 = "getRuleInstancesCount"; _methodParameterTypes57 = new String[] { "long" }; _methodName58 = "updateRuleInstance"; _methodParameterTypes58 = new String[] { "long", "java.lang.String", "com.liferay.portal.service.ServiceContext" }; } public Object invokeMethod(String name, String[] parameterTypes, Object[] arguments) throws Throwable { if (_methodName48.equals(name) && Arrays.deepEquals(_methodParameterTypes48, parameterTypes)) { return RuleInstanceServiceUtil.getBeanIdentifier(); } if (_methodName49.equals(name) && Arrays.deepEquals(_methodParameterTypes49, parameterTypes)) { RuleInstanceServiceUtil.setBeanIdentifier((java.lang.String)arguments[0]); return null; } if (_methodName54.equals(name) && Arrays.deepEquals(_methodParameterTypes54, parameterTypes)) { return RuleInstanceServiceUtil.addRuleInstance(((Long)arguments[0]).longValue(), (java.lang.String)arguments[1], ((Long)arguments[2]).longValue(), (java.lang.String)arguments[3], (com.liferay.portal.service.ServiceContext)arguments[4]); } if (_methodName55.equals(name) && Arrays.deepEquals(_methodParameterTypes55, parameterTypes)) { return RuleInstanceServiceUtil.deleteRuleInstance(((Long)arguments[0]).longValue()); } if (_methodName56.equals(name) && Arrays.deepEquals(_methodParameterTypes56, parameterTypes)) { return RuleInstanceServiceUtil.getRuleInstances(((Long)arguments[0]).longValue()); } if (_methodName57.equals(name) && Arrays.deepEquals(_methodParameterTypes57, parameterTypes)) { return RuleInstanceServiceUtil.getRuleInstancesCount(((Long)arguments[0]).longValue()); } if (_methodName58.equals(name) && Arrays.deepEquals(_methodParameterTypes58, parameterTypes)) { return RuleInstanceServiceUtil.updateRuleInstance(((Long)arguments[0]).longValue(), (java.lang.String)arguments[1], (com.liferay.portal.service.ServiceContext)arguments[2]); } throw new UnsupportedOperationException(); } private String _methodName48; private String[] _methodParameterTypes48; private String _methodName49; private String[] _methodParameterTypes49; private String _methodName54; private String[] _methodParameterTypes54; private String _methodName55; private String[] _methodParameterTypes55; private String _methodName56; private String[] _methodParameterTypes56; private String _methodName57; private String[] _methodParameterTypes57; private String _methodName58; private String[] _methodParameterTypes58; }