📄 datapropertyhandler.java
字号:
/*
* DataPropertyHandler.java
*
* Created on 2001/10/29, 14:36
*/
package jp.co.intra_mart.framework.base.data;
import jp.co.intra_mart.framework.system.property.PropertyHandler;
/**
* DAO偺愝掕忣曬偵愙懕偡傞僋儔僗偱偡丅
*
* @author INTRAMART
* @version 1.0
*/
public interface DataPropertyHandler extends PropertyHandler {
/**
* 僾儘僷僥傿偺摦揑撉傒崬傒偑壜擻偐偳偆偐挷傋傑偡丅
*
* @return true丗僾儘僷僥傿偺摦揑撉傒崬傒偑壜擻丄false丗僾儘僷僥傿偺摦揑撉傒崬傒晄壜
* @throws DataPropertyException 僠僃僢僋帪偵椺奜偑敪惗
* @since 3.2
*/
public boolean isDynamic() throws DataPropertyException;
/**
* DAO偺僋儔僗柤傪庢摼偟傑偡丅
* <CODE>application</CODE>丄<CODE>key</CODE>偲<CODE>connect</CODE>偱巜掕偝傟偨DAO偺僋儔僗柤傪庢摼偟傑偡丅
*
* @param application 傾僾儕働乕僔儑儞ID
* @param key DAO偺僉乕
* @param connect 愙懕忣曬
* @return DAO偺僋儔僗柤
* @throws DataPropertyException DAO偺僋儔僗柤偺庢摼偵幐攕
*/
public String getDAOName(String application, String key, String connect) throws DataPropertyException;
/**
* DAO偵懳偡傞僨乕僞僐僱僋僞柤傪庢摼偟傑偡丅
* <CODE>application</CODE>丄<CODE>key</CODE>偲<CODE>connect</CODE>偱巜掕偝傟偨DAO偺僨乕僞僐僱僋僞柤傪庢摼偟傑偡丅
* 懳墳偡傞僨乕僞僐僱僋僞柤偑巜掕偝傟偰偄側偄応崌丄null偑曉傝傑偡丅
*
* @param application 傾僾儕働乕僔儑儞ID
* @param key DAO偺僉乕
* @param connect 愙懕忣曬
* @return 僨乕僞僐僱僋僞偺柤慜
* @throws DataPropertyException 僨乕僞僐僱僋僞柤偺庢摼帪偵椺奜偑敪惗
*/
public String getConnectorName(String application, String key, String connect) throws DataPropertyException;
/**
* 僨乕僞僐僱僋僞偺僋儔僗柤傪庢摼偟傑偡丅
* <CODE>application</CODE>丄<CODE>key</CODE>偲<CODE>connect</CODE>偱巜掕偝傟偨僨乕僞僐僱僋僞偺僋儔僗柤傪庢摼偟傑偡丅
*
* @param connectorName 僨乕僞僐僱僋僞柤
* @return 僨乕僞僐僱僋僞偺僋儔僗柤
* @throws DataPropertyException 僨乕僞僐僱僋僞偺僋儔僗柤偺庢摼偵幐攕
*/
public String getConnectorClassName(String connectorName) throws DataPropertyException;
/**
* 僨乕僞僐僱僋僞偺儕僜乕僗柤傪庢摼偟傑偡丅
* <CODE>application</CODE>丄<CODE>key</CODE>偲<CODE>connect</CODE>偱巜掕偝傟偨僨乕僞僐僱僋僞偺儕僜乕僗柤傪庢摼偟傑偡丅
* 懳墳偡傞儕僜乕僗柤偑側偄応崌丄null傪曉偟傑偡丅
*
* @param connectorName 僨乕僞僐僱僋僞柤
* @return 僨乕僞僐僱僋僞偺儕僜乕僗柤
* @throws DataPropertyException 僨乕僞僐僱僋僞偺儕僜乕僗柤偺庢摼帪偵椺奜偑敪惗
*/
public String getConnectorResource(String connectorName) throws DataPropertyException;
/**
* 儕僜乕僗偺僷儔儊乕僞傪庢摼偟傑偡丅
* <CODE>name</CODE>偱巜掕偝傟偨儕僜乕僗偺僷儔儊乕僞傪庢摼偟傑偡丅
*
* @param name 儕僜乕僗柤
* @return 儕僜乕僗偺僷儔儊乕僞
* @throws DataPropertyException 儕僜乕僗偺僷儔儊乕僞偺庢摼帪偵椺奜偑敪惗
*/
public ResourceParam[] getResourceParams(String name) throws DataPropertyException;
}
⌨️ 快捷键说明
复制代码
Ctrl + C
搜索代码
Ctrl + F
全屏模式
F11
切换主题
Ctrl + Shift + D
显示快捷键
?
增大字号
Ctrl + =
减小字号
Ctrl + -