Package org.compiere.interfaces
Interface Server
-
- All Known Implementing Classes:
ServerBean
public interface ServerInterface for adempiere/Server.
-
-
Method Summary
All Methods Instance Methods Abstract Methods Modifier and Type Method Description intcacheReset(Properties ctx, String tableName, int Record_ID)Cash ResetProcessInfodbProcess(Properties ctx, ProcessInfo processInfo, String procedureName)Execute db proces on serverStringexecuteTask(Properties ctx, int AD_Task_ID)Execute task on serverStringpostImmediate(Properties ctx, int AD_Client_ID, int AD_Table_ID, int Record_ID, boolean force)Post ImmediateProcessInfoprocess(Properties ctx, ProcessInfo pi)Process RemoteStringsendEMail(Properties ctx, EMail email)Send EMail from ServerProcessInfoworkflow(Properties ctx, ProcessInfo pi, int AD_Workflow_ID)Run Workflow (and wait) on Server
-
-
-
Method Detail
-
postImmediate
String postImmediate(Properties ctx, int AD_Client_ID, int AD_Table_ID, int Record_ID, boolean force)
Post Immediate- Parameters:
ctx- Client ContextAD_Client_ID- Client ID of DocumentAD_Table_ID- Table ID of DocumentRecord_ID- Record ID of this documentforce- force posting- Returns:
- null, if success or error message
-
process
ProcessInfo process(Properties ctx, ProcessInfo pi)
Process Remote- Parameters:
ctx- Contextpi- Process Info- Returns:
- resulting Process Info
-
workflow
ProcessInfo workflow(Properties ctx, ProcessInfo pi, int AD_Workflow_ID)
Run Workflow (and wait) on Server- Parameters:
ctx- Contextpi- Process InfoAD_Workflow_ID- id- Returns:
- process info
-
sendEMail
String sendEMail(Properties ctx, EMail email)
Send EMail from Server- Parameters:
ctx- Contextemail-- Returns:
- message return from email server
-
executeTask
String executeTask(Properties ctx, int AD_Task_ID)
Execute task on server- Parameters:
ctx- ContextAD_Task_ID- task- Returns:
- execution trace
-
cacheReset
int cacheReset(Properties ctx, String tableName, int Record_ID)
Cash Reset- Parameters:
ctx- ContexttableName- table nameRecord_ID- record or 0 for all- Returns:
- number of records reset
-
dbProcess
ProcessInfo dbProcess(Properties ctx, ProcessInfo processInfo, String procedureName)
Execute db proces on server- Parameters:
ctx- ContextprocessInfo-procedureName-- Returns:
- ProcessInfo
-
-