com.waveset.adapter
Class SAPHRActiveSyncAdapter.BapiCall

java.lang.Object
  extended bycom.waveset.adapter.SAPHRActiveSyncAdapter.BapiCall
Enclosing class:
SAPHRActiveSyncAdapter

protected class SAPHRActiveSyncAdapter.BapiCall
extends java.lang.Object


Constructor Summary
protected SAPHRActiveSyncAdapter.BapiCall(ActiveSyncUtil asUtil, java.lang.String bapiName, com.sap.mw.jco.JCO.Client serverConnection, java.lang.String outputTableOrStructName)
          Deprecated. replaced by #BapiCall(String,String). The replacement method uses the JCO.Client object instance instead of using an argument
  SAPHRActiveSyncAdapter.BapiCall(java.lang.String bapiName, java.lang.String outputTableOrStructName)
           
 
Method Summary
protected  java.util.Map getConvertedOutput(int index, java.util.Map conversion)
           
protected  int getNumOutputs()
           
protected  java.util.Map getOutputMap(int index)
           
 ActiveSyncUtil getUtil()
           
protected  void makeCall(java.util.Map inputParams)
          Make the specified call, stashing output in _output for later retrieval
 void setUtil(ActiveSyncUtil util)
           
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Constructor Detail

SAPHRActiveSyncAdapter.BapiCall

protected SAPHRActiveSyncAdapter.BapiCall(ActiveSyncUtil asUtil,
                                          java.lang.String bapiName,
                                          com.sap.mw.jco.JCO.Client serverConnection,
                                          java.lang.String outputTableOrStructName)
Deprecated. replaced by #BapiCall(String,String). The replacement method uses the JCO.Client object instance instead of using an argument

Instanciated an object to make calling BAPIs convenient.

Parameters:
asUtil -
bapiName -
serverConnection -
outputTableOrStructName -

SAPHRActiveSyncAdapter.BapiCall

public SAPHRActiveSyncAdapter.BapiCall(java.lang.String bapiName,
                                       java.lang.String outputTableOrStructName)
Method Detail

setUtil

public void setUtil(ActiveSyncUtil util)

getUtil

public ActiveSyncUtil getUtil()

makeCall

protected void makeCall(java.util.Map inputParams)
                 throws WavesetException
Make the specified call, stashing output in _output for later retrieval

Throws:
WavesetException

getNumOutputs

protected int getNumOutputs()

getOutputMap

protected java.util.Map getOutputMap(int index)

getConvertedOutput

protected java.util.Map getConvertedOutput(int index,
                                           java.util.Map conversion)