|
Adempiere 3.5.2a | |||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | |||||||||
java.lang.Objectorg.compiere.process.SvrProcess
org.adempiere.pipo.PackIn
public class PackIn
IntPackIn Tool.
| Field Summary | |
|---|---|
static String |
m_Database
|
static String |
m_Package_Dir
|
static String |
m_UpdateMode
|
int |
p_PackIn_ID
|
| Fields inherited from class org.compiere.process.SvrProcess |
|---|
MSG_InvalidArguments, MSG_SaveErrorRowNotFound |
| Constructor Summary | |
|---|---|
PackIn()
|
|
| Method Summary | |
|---|---|
void |
addColumn(String tableName,
String columnName,
int columnId)
add to column id cache |
void |
addTable(String tableName,
int tableId)
add to table id cache |
protected String |
doIt()
Doit |
int |
getColumnId(String tableName,
String columnName)
find column id from cache |
int |
getTableId(String tableName)
Find table id from cache |
String |
importXML(String fileName,
Properties ctx,
String trxName)
Uses PackInHandler to update AD. |
static void |
main(String[] args)
|
protected void |
prepare()
Prepare - e.g., get Parameters. |
| Methods inherited from class org.compiere.process.SvrProcess |
|---|
addLog, addLog, commit, commitEx, doIt, get_TrxName, getAD_Client_ID, getAD_PInstance_ID, getAD_User_ID, getCtx, getName, getParameter, getProcessInfo, getRecord_ID, getTable_ID, isLocked, lockObject, postProcess, rollback, startProcess, unlockObject |
| Methods inherited from class java.lang.Object |
|---|
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
| Field Detail |
|---|
public static String m_UpdateMode
public static String m_Database
public static String m_Package_Dir
public int p_PackIn_ID
| Constructor Detail |
|---|
public PackIn()
| Method Detail |
|---|
public void addTable(String tableName,
int tableId)
tableName - tableId - public int getTableId(String tableName)
tableName -
public void addColumn(String tableName,
String columnName,
int columnId)
tableName - columnName - columnId -
public int getColumnId(String tableName,
String columnName)
tableName - columnName -
protected void prepare()
SvrProcess
ProcessInfoParameter[] para = getParameter();
for (int i = 0; i < para.length; i++)
{
String name = para[i].getParameterName();
if (para[i].getParameter() == null)
;
else if (name.equals("A_Asset_Group_ID"))
p_A_Asset_Group_ID = para[i].getParameterAsInt();
else if (name.equals("GuaranteeDate"))
p_GuaranteeDate = (Timestamp)para[i].getParameter();
else if (name.equals("AttachAsset"))
p_AttachAsset = "Y".equals(para[i].getParameter());
else
log.log(Level.SEVERE, "Unknown Parameter: " + name);
}
prepare in class SvrProcess
public String importXML(String fileName,
Properties ctx,
String trxName)
throws Exception
fileName - xml file to read
Exception
protected String doIt()
throws Exception
doIt in class SvrProcessException - if not successful e.g.
throw new AdempiereUserError ("@FillMandatory@ @C_BankAccount_ID@");public static void main(String[] args)
args - XMLfile host port db username password
|
Adempiere 3.5.2a | |||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | |||||||||