|
||||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |
java.lang.Objectorg.zlatan.InsertPurchaseOrder
InsertPurchaseOrder
è la classe che offre le funzioni del web
service omonimo. La classe contiene il codice per la connessione ad un sistema
SAP R/3 attraverso SAP JCo: i parametri per la connessione sono contenuti
nel codice ma possono essere settati attraverso una serie di metodi setter.
L'uso tipico di questa classe è quello della chiamata al metodo insertPO
che:
ReplyTo
nell'header del messaggio SOAP in ingresso (campo
inserito da InsertPurchaseOrderController
)Zlatan
all'indirizzo fornito nel campo ReplyTo
.
InsertPurchaseOrderController
,
InsertPurchaseOrderBindingImpl
Constructor Summary | |
InsertPurchaseOrder()
|
Method Summary | |
void |
insertPO(PurchaseOrderType purchaseOrder)
Il metodo che attiva l'inserimento. |
void |
run()
Il metodo corretto. |
void |
run2()
Deprecated. |
void |
setElementName(java.lang.String elementName)
|
void |
setJcoClientAshost(java.lang.String jcoClientAshost)
|
void |
setJcoClientClient(java.lang.String jcoClientClient)
|
void |
setJcoClientPassword(java.lang.String jcoClientPassword)
|
void |
setJcoClientUser(java.lang.String jcoClientUser)
|
void |
setJcoSysnr(java.lang.String jcoSysnr)
|
void |
setNamespace(java.lang.String namespace)
|
void |
setPoolName(java.lang.String poolName)
|
Methods inherited from class java.lang.Object |
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
Constructor Detail |
public InsertPurchaseOrder()
Method Detail |
public void run()
org.zlatan.sap
.
run
in interface java.lang.Runnable
public void run2()
public void insertPO(PurchaseOrderType purchaseOrder) throws java.rmi.RemoteException
insertPO
in interface InsertPurchaseOrderPT
purchaseOrder
- l'ordine di acquisto da inserire nel sistema SAP.
Il messaggio SOAP che lo trasporta deve contenere nell'header il
campo ReplyTo
, tipicamente perchè questo metodo viene invocato
da InsertPurchaseOrderController
java.rmi.RemoteException
InsertPurchaseOrderController
public void setNamespace(java.lang.String namespace)
public void setElementName(java.lang.String elementName)
public void setJcoClientClient(java.lang.String jcoClientClient)
public void setJcoClientUser(java.lang.String jcoClientUser)
public void setJcoClientPassword(java.lang.String jcoClientPassword)
public void setJcoClientAshost(java.lang.String jcoClientAshost)
public void setJcoSysnr(java.lang.String jcoSysnr)
public void setPoolName(java.lang.String poolName)
|
||||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |