/**
 *  Generated with Tigerstripe(tm) Tigerstripe Workbench Feature 2.2.0.v20070419-1556-GFEkmUll2-0111E.
 *
 *  Tigerstripe(tm) is a registered trademark of Tigerstripe, Inc.
 *
 *  Plugin  : Sun Microsystems Inc./SunJavaSpecificationPlugin(1.0) (1.0)
 *
 *  DO NOT EDIT THIS CODE WAS AUTOMATICALLY GENERATED
 *
 *  Generated from source Tigerstipe Artifact :
 *        javax.oss.cbe.service.ServiceAssociation
 *
 *  Using template :
 *        templates/1.3/keyResultIteratorInterface.vm
 *
 * Copyright 2002-2007 The Members of the OSS through Java(TM) Initiative.
 * All rights reserved. Use is subject to license terms.
 */
package javax.oss.cbe.service;
/**
 *  Public interface definition for ServiceAssociationKeyResultIterator.
 *
 * Interface definition for the <CODE>javax.oss.cbe.service.ServiceAssociationValue</CODE>.
 *
 */
public interface ServiceAssociationKeyResultIterator 
	extends javax.oss.cbe.AssociationKeyResultIterator {
    /**
     *  Retrieve the next available values.
     *
     * @param howMany maximum number of values to return.
     * @return an array of ServiceAssociationKeyResult with a size of at most howMany.
     * When no more values are available, an empty array is returned.
     * @throws java.rmi.RemoteException - indicates the implementatiosn has internal errors
     */
 
     public javax.oss.cbe.service.ServiceAssociationKeyResult[] getNextServiceAssociationKeyResults (int howMany)
        throws 
        java.rmi.RemoteException;
}
