|
Sun Adapter for SAP BAPI API | ||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | ||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |
java.lang.Object com.stc.connector.sapbapiadapter.sapbapi.SAPConnector
public class SAPConnector
an interface to define the methods required by a bapi and idoc connectors for inbound and outbound transaction from and to SAP, respectively.
Constructor Summary | |
---|---|
SAPConnector()
|
Method Summary | |
---|---|
void |
connect()
get SAP Client Connection. |
void |
disconnect()
Closes the SAP Client Connection. |
java.lang.String |
getAppServerGroup()
Get app server group |
java.lang.String |
getAppServerHost()
Get app server host name |
java.lang.String |
getClient()
Get client |
com.sap.mw.jco.JCO.Client |
getConnection()
DOCUMENT ME! |
java.lang.String |
getConnectionMode()
|
int |
getConnectionRetries()
|
int |
getConnectionRetryInterval()
|
boolean |
getEnableAbapDebug()
Get enable ABAP debugging flag |
java.lang.String |
getGatewayHostname()
Get gateway host name |
java.lang.String |
getGatewayService()
Get gateway service name |
java.lang.String |
getLanguage()
Get Language |
java.lang.String |
getMaxTIDRows()
Get max TID rows |
java.lang.String |
getMessageServer()
Get message server name |
com.stc.connector.management.util.ObjectReference |
getMonitor()
|
java.lang.String |
getPassword()
CONNRETRY_MAXRETRIES Get password |
boolean |
getRfcTrace()
Get RFC trace |
int |
getRfcTraceLevel()
Get RFC trace level |
java.lang.String |
getRouter()
Get router |
java.lang.String |
getSncCertInfo()
|
java.lang.String |
getSncLib()
|
java.lang.String |
getSncMyName()
|
java.lang.String |
getSncPartnerName()
|
java.lang.String |
getSncQop()
|
boolean |
getSuppressConnDisconnAlert()
|
java.lang.String |
getSystemID()
Get system id |
java.lang.String |
getSystemNumber()
Get system number |
java.lang.String |
getTidVerificationDB()
Get TID verification DB name |
java.lang.String |
getTransactionMode()
Get transaction mode CONNRETRY_MAXRETRIES |
boolean |
getUseLoadBalancing()
Get use load balancing flag |
java.lang.String |
getUser()
Get user |
void |
initConnection()
DOCUMENT ME! |
boolean |
isAlive()
|
boolean |
isConnected()
|
boolean |
isSncEnabled()
|
boolean |
isValid()
|
void |
reset()
Reset connection |
void |
setAppServerGroup(java.lang.String appServerGrp)
Set app server group |
void |
setAppServerHost(java.lang.String appServer)
Set app server host name |
void |
setClient(java.lang.String client)
Set client |
void |
setConnectionMode(java.lang.String connectMode)
|
void |
setConnectionRetries(int connMaxRetries)
|
void |
setConnectionRetryInterval(int connRetryInterval)
|
void |
setEnableAbapDebug(java.lang.String enableDebug)
Set enable ABAP debug flag |
void |
setGatewayHostname(java.lang.String gatewayHost)
Set gateway host name |
void |
setGatewayService(java.lang.String gatewayService)
Set gateway service name |
void |
setLanguage(java.lang.String lang)
Set Language |
void |
setMaxTIDRows(java.lang.String maxTidRows)
Set max TID rows |
void |
setMessageServer(java.lang.String messageServer)
Set message server name |
void |
setMonitor(com.stc.connector.management.util.ObjectReference mbean)
|
void |
setPassword(java.lang.String passwd)
Set password |
void |
setRfcTrace(java.lang.String rfcTrace)
Set RFC trace |
void |
setRfcTraceLevel(int traceLvl)
Set RFC trace level |
void |
setRouter(java.lang.String router)
Set router |
void |
setSncCertInfo(java.lang.String certInfo)
|
void |
setSncEnabled(java.lang.String sncEnabled)
|
void |
setSncLib(java.lang.String sncLib)
|
void |
setSncMyName(java.lang.String sncMyName)
|
void |
setSncPartnerName(java.lang.String sncPartnerName)
|
void |
setSncQop(java.lang.String sncQop)
|
void |
setSuppressConnDisconnAlert(java.lang.String suppressConnDisconnAlert)
|
void |
setSystemID(java.lang.String sysID)
Set system id |
void |
setSystemNumber(java.lang.String sysNum)
Set system number |
void |
setTidVerificationDB(java.lang.String tidDB)
Set TID verification DB name |
void |
setTransactionMode(java.lang.String transMode)
Set transaction mode |
void |
setUseLoadBalancing(java.lang.String useLoadBal)
Set use load balancing flag |
void |
setUser(java.lang.String user)
Set user |
protected java.lang.String |
verifyConnectionValue(java.lang.String value,
java.lang.String propKey)
|
Methods inherited from class java.lang.Object |
---|
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
Constructor Detail |
---|
public SAPConnector()
Method Detail |
---|
public void setClient(java.lang.String client)
client
- - client stringpublic java.lang.String getClient()
public void setUser(java.lang.String user)
user
- - user namepublic java.lang.String getUser()
public void setPassword(java.lang.String passwd)
passwd
- - password stringpublic java.lang.String getPassword()
public void setLanguage(java.lang.String lang)
lang
- - language stringpublic java.lang.String getLanguage()
public void setAppServerHost(java.lang.String appServer)
appServer
- - app server host namepublic java.lang.String getAppServerHost()
public void setSystemNumber(java.lang.String sysNum)
sysNum
- - system numberpublic java.lang.String getSystemNumber()
public void setSystemID(java.lang.String sysID)
sysID
- - system idpublic java.lang.String getSystemID()
public void setRfcTrace(java.lang.String rfcTrace)
rfcTrace
- - RFC tracepublic boolean getRfcTrace()
public void setRfcTraceLevel(int traceLvl)
traceLvl
- RFC trace levelpublic int getRfcTraceLevel()
public void setGatewayHostname(java.lang.String gatewayHost)
gatewayHost
- - gateway host namepublic java.lang.String getGatewayHostname()
public void setGatewayService(java.lang.String gatewayService)
gatewayService
- - gateway service namepublic java.lang.String getGatewayService()
public void setMessageServer(java.lang.String messageServer)
messageServer
- - message server namepublic java.lang.String getMessageServer()
public void setAppServerGroup(java.lang.String appServerGrp)
appServerGrp
- - app server grouppublic java.lang.String getAppServerGroup()
public void setRouter(java.lang.String router)
router
- - router namepublic java.lang.String getRouter()
public void setTransactionMode(java.lang.String transMode)
transMode
- - transaction modepublic java.lang.String getTransactionMode()
public void setConnectionMode(java.lang.String connectMode)
public java.lang.String getConnectionMode()
public void setSuppressConnDisconnAlert(java.lang.String suppressConnDisconnAlert)
public boolean getSuppressConnDisconnAlert()
public void setTidVerificationDB(java.lang.String tidDB)
tidDB
- - TID verification DB namepublic java.lang.String getTidVerificationDB()
public void setMaxTIDRows(java.lang.String maxTidRows)
maxTidRows
- - max TID rowspublic java.lang.String getMaxTIDRows()
public void setUseLoadBalancing(java.lang.String useLoadBal)
useLoadBal
- - use load balancing flagpublic boolean getUseLoadBalancing()
public void setEnableAbapDebug(java.lang.String enableDebug)
enableDebug
- - enable ABAP debugging flagpublic boolean getEnableAbapDebug()
public void setConnectionRetries(int connMaxRetries)
public int getConnectionRetries()
public void setConnectionRetryInterval(int connRetryInterval)
public int getConnectionRetryInterval()
public java.lang.String getSncLib()
public void setSncLib(java.lang.String sncLib)
public java.lang.String getSncPartnerName()
public void setSncPartnerName(java.lang.String sncPartnerName)
public java.lang.String getSncQop()
public void setSncQop(java.lang.String sncQop)
public boolean isSncEnabled()
public void setSncEnabled(java.lang.String sncEnabled)
public java.lang.String getSncCertInfo()
public void setSncCertInfo(java.lang.String certInfo)
public java.lang.String getSncMyName()
public void setSncMyName(java.lang.String sncMyName)
public void connect() throws javax.resource.ResourceException
java.lang.Exception
- exception while retrieving connection
javax.resource.ResourceException
public void disconnect() throws javax.resource.ResourceException
java.lang.Exception
- exception while closing connection
javax.resource.ResourceException
public com.sap.mw.jco.JCO.Client getConnection()
public void initConnection() throws javax.resource.ResourceException
java.lang.Exception
- DOCUMENT ME!
javax.resource.ResourceException
public boolean isConnected()
public boolean isValid()
public boolean isAlive()
protected java.lang.String verifyConnectionValue(java.lang.String value, java.lang.String propKey) throws javax.resource.ResourceException
javax.resource.ResourceException
public void reset()
public void setMonitor(com.stc.connector.management.util.ObjectReference mbean)
public com.stc.connector.management.util.ObjectReference getMonitor()
|
Sun Adapter for SAP BAPI API | ||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | ||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |