/** * Դ�������ƣ�IBizInterfaceWrap.java * �������Ȩ���������ӹɷ����޹�˾ ��Ȩ���� * ϵͳ���ƣ�JRES Studio * ģ�����ƣ�com.hundsun.ares.studio.jres.script.api * ����˵����$desc * ����ĵ��� * ���ߣ�sundl */ package com.hundsun.ares.studio.jres.script.api.biz; /** * @author sundl * */ public interface IBizInterfaceWrap { /** * ����� * @return */ String getId(); /** * ������ * @return */ String getChineseName(); /** * �ӿڱ�־ * @return */ String getInterfaceFlag(); /** * ˵����Ϣ * @return */ String getDescription(); /** * �汾��Ϣ�����޸ļ�¼�е����汾�� * @return */ String getVersion(); /** * �޸����ڣ��޸ļ�¼������޸����� * @return */ String getUpdateDate(); /** * �Ƿ��������� * * @return */ boolean isInputCollection(); /** * �Ƿ��������� * * @return */ boolean isOutputCollection(); /** * ��ȡ������� * * @return */ IParameterWrap[] getInputParameters(); /** * ��ȡ������� * * @return */ IParameterWrap[] getOutputParameters(); /** * ���ݲ���ID ��ɾ��������� * * @param id */ void deleteInputParameter(String id); /** * ���ݲ���ID ��ɾ��������� * * @param id */ void deleteOutputParameter(String id); }