/** * 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.knowledgebase.service.base; import com.liferay.knowledgebase.service.KBFolderServiceUtil; import java.util.Arrays; /** * @author Brian Wing Shun Chan * @generated */ public class KBFolderServiceClpInvoker { public KBFolderServiceClpInvoker() { _methodName44 = "getBeanIdentifier"; _methodParameterTypes44 = new String[] { }; _methodName45 = "setBeanIdentifier"; _methodParameterTypes45 = new String[] { "java.lang.String" }; _methodName50 = "addKBFolder"; _methodParameterTypes50 = new String[] { "long", "long", "long", "java.lang.String", "java.lang.String", "com.liferay.portal.service.ServiceContext" }; _methodName51 = "deleteKBFolder"; _methodParameterTypes51 = new String[] { "long" }; _methodName52 = "fetchKBFolderByUrlTitle"; _methodParameterTypes52 = new String[] { "long", "long", "java.lang.String" }; _methodName53 = "getKBFolder"; _methodParameterTypes53 = new String[] { "long" }; _methodName54 = "getKBFolderByUrlTitle"; _methodParameterTypes54 = new String[] { "long", "long", "java.lang.String" }; _methodName55 = "getKBFolders"; _methodParameterTypes55 = new String[] { "long", "long", "int", "int" }; _methodName56 = "getKBFoldersCount"; _methodParameterTypes56 = new String[] { "long", "long" }; _methodName57 = "moveKBFolder"; _methodParameterTypes57 = new String[] { "long", "long" }; _methodName58 = "updateKBFolder"; _methodParameterTypes58 = new String[] { "long", "long", "long", "java.lang.String", "java.lang.String" }; } public Object invokeMethod(String name, String[] parameterTypes, Object[] arguments) throws Throwable { if (_methodName44.equals(name) && Arrays.deepEquals(_methodParameterTypes44, parameterTypes)) { return KBFolderServiceUtil.getBeanIdentifier(); } if (_methodName45.equals(name) && Arrays.deepEquals(_methodParameterTypes45, parameterTypes)) { KBFolderServiceUtil.setBeanIdentifier((java.lang.String)arguments[0]); return null; } if (_methodName50.equals(name) && Arrays.deepEquals(_methodParameterTypes50, parameterTypes)) { return KBFolderServiceUtil.addKBFolder(((Long)arguments[0]).longValue(), ((Long)arguments[1]).longValue(), ((Long)arguments[2]).longValue(), (java.lang.String)arguments[3], (java.lang.String)arguments[4], (com.liferay.portal.service.ServiceContext)arguments[5]); } if (_methodName51.equals(name) && Arrays.deepEquals(_methodParameterTypes51, parameterTypes)) { return KBFolderServiceUtil.deleteKBFolder(((Long)arguments[0]).longValue()); } if (_methodName52.equals(name) && Arrays.deepEquals(_methodParameterTypes52, parameterTypes)) { return KBFolderServiceUtil.fetchKBFolderByUrlTitle(((Long)arguments[0]).longValue(), ((Long)arguments[1]).longValue(), (java.lang.String)arguments[2]); } if (_methodName53.equals(name) && Arrays.deepEquals(_methodParameterTypes53, parameterTypes)) { return KBFolderServiceUtil.getKBFolder(((Long)arguments[0]).longValue()); } if (_methodName54.equals(name) && Arrays.deepEquals(_methodParameterTypes54, parameterTypes)) { return KBFolderServiceUtil.getKBFolderByUrlTitle(((Long)arguments[0]).longValue(), ((Long)arguments[1]).longValue(), (java.lang.String)arguments[2]); } if (_methodName55.equals(name) && Arrays.deepEquals(_methodParameterTypes55, parameterTypes)) { return KBFolderServiceUtil.getKBFolders(((Long)arguments[0]).longValue(), ((Long)arguments[1]).longValue(), ((Integer)arguments[2]).intValue(), ((Integer)arguments[3]).intValue()); } if (_methodName56.equals(name) && Arrays.deepEquals(_methodParameterTypes56, parameterTypes)) { return KBFolderServiceUtil.getKBFoldersCount(((Long)arguments[0]).longValue(), ((Long)arguments[1]).longValue()); } if (_methodName57.equals(name) && Arrays.deepEquals(_methodParameterTypes57, parameterTypes)) { KBFolderServiceUtil.moveKBFolder(((Long)arguments[0]).longValue(), ((Long)arguments[1]).longValue()); return null; } if (_methodName58.equals(name) && Arrays.deepEquals(_methodParameterTypes58, parameterTypes)) { return KBFolderServiceUtil.updateKBFolder(((Long)arguments[0]).longValue(), ((Long)arguments[1]).longValue(), ((Long)arguments[2]).longValue(), (java.lang.String)arguments[3], (java.lang.String)arguments[4]); } throw new UnsupportedOperationException(); } private String _methodName44; private String[] _methodParameterTypes44; private String _methodName45; private String[] _methodParameterTypes45; private String _methodName50; private String[] _methodParameterTypes50; private String _methodName51; private String[] _methodParameterTypes51; private String _methodName52; private String[] _methodParameterTypes52; private String _methodName53; private String[] _methodParameterTypes53; 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; }