/*ALMA - Atacama Large Millimiter Array * (c) Associated Universities Inc., 2004 * *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. * *You should have received a copy of the GNU Lesser General Public *License along with this library; if not, write to the Free Software *Foundation, Inc., 59 Temple Place, Suite 330, Boston, MA 02111-1307 USA */ /** * @author dfugate * @version $Id: MethodTestComponentImpl.java,v 1.5 2007/04/13 02:51:27 sharring Exp $ * @since */ /** * Insert a Class/Interface comment. * */ package alma.perftest.MethodTestComponentImpl; import alma.perftest.BasePerfCompImpl.BasePerfCompImpl; import alma.perftest.MethodTestComponentOperations; /** * * @author dfugate */ public class MethodTestComponentImpl extends BasePerfCompImpl implements MethodTestComponentOperations { private char[] m_retVal; public void setup(int count, int size, long baseTime) { super.setup(count, size, baseTime); //populate the string to be used for logging m_retVal = new char[m_size]; for(int i=0; i<m_size; i++) { m_retVal[i] = '*'; } } public char[] testReturnSize() { return m_retVal; } //void testInParam(in charSeq chars); public void testInParam(char [] chars) { return; } }