com.waveset.adapter
Class SAPGuiInterface
java.lang.Object
com.waveset.adapter.SAPGuiInterface
- public class SAPGuiInterface
- extends java.lang.Object
Field Summary |
static java.lang.String |
code_id
|
Constructor Summary |
SAPGuiInterface()
Build the a JNI interface object, and allocate a SAP_SESSION
native object. |
SAPGuiInterface(Resource res)
Convenience method to take a Resource with the connection
parameters. |
Method Summary |
void |
connect()
|
int |
connect(int ses)
|
void |
disconnect()
|
int |
disconnect(int ses)
|
int |
displayUser(int ses,
java.lang.String user)
|
int |
editUser(int ses,
java.lang.String user)
|
void |
editUser(java.lang.String user)
|
void |
freeSession(int ses)
|
int |
getLastErrorCode(int ses)
|
java.lang.String |
getLastErrorMessage(int ses)
|
java.lang.String[] |
getSystems()
|
java.lang.Object[] |
getSystems(int ses)
|
java.util.List |
getSystems(java.lang.String user)
|
java.lang.String[] |
getSystems2()
|
java.lang.String |
getSystems2(int ses)
|
int |
newSession()
|
static void |
println(java.lang.String msg)
|
void |
saveUser()
|
int |
saveUser(int ses)
|
void |
setClient(int ses,
java.lang.String client)
|
void |
setClient(java.lang.String client)
|
void |
setHost(int ses,
java.lang.String host)
|
void |
setHost(java.lang.String host)
|
void |
setLanguage(int ses,
java.lang.String lang)
|
void |
setLanguage(java.lang.String lang)
|
void |
setPassword(EncryptedData epass)
|
void |
setPassword(int ses,
java.lang.String pass)
|
void |
setPassword(java.lang.String pass)
|
void |
setShowGUI(int ses,
int enable)
|
void |
setSlow(int ses,
int enable)
|
void |
setSystemId(int ses,
java.lang.String id)
|
void |
setSystemId(java.lang.String id)
|
int |
setSystems(int ses,
java.lang.String[] systems)
|
void |
setSystems(java.lang.String[] systems)
|
void |
setSystems(java.lang.String user,
java.util.List list)
|
void |
setSystems(java.lang.String user,
java.lang.String[] systems)
|
void |
setTrace(int level)
|
void |
setTrace(int ses,
int level)
|
void |
setUser(int ses,
java.lang.String user)
|
void |
setUser(java.lang.String user)
|
void |
shutdown()
Called to reclaim native resources. |
Methods inherited from class java.lang.Object |
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
code_id
public static final java.lang.String code_id
- See Also:
- Constant Field Values
SAPGuiInterface
public SAPGuiInterface()
- Build the a JNI interface object, and allocate a SAP_SESSION
native object.
SAPGuiInterface
public SAPGuiInterface(Resource res)
- Convenience method to take a Resource with the connection
parameters.
println
public static void println(java.lang.String msg)
shutdown
public void shutdown()
- Called to reclaim native resources.
Shouldn't this be called by finalize?
setHost
public void setHost(java.lang.String host)
setSystemId
public void setSystemId(java.lang.String id)
setClient
public void setClient(java.lang.String client)
setUser
public void setUser(java.lang.String user)
setPassword
public void setPassword(java.lang.String pass)
setPassword
public void setPassword(EncryptedData epass)
setLanguage
public void setLanguage(java.lang.String lang)
setTrace
public void setTrace(int level)
getSystems
public java.util.List getSystems(java.lang.String user)
throws WavesetException
- Throws:
WavesetException
setSystems
public void setSystems(java.lang.String user,
java.util.List list)
throws WavesetException
- Throws:
WavesetException
setSystems
public void setSystems(java.lang.String user,
java.lang.String[] systems)
throws WavesetException
- Throws:
WavesetException
connect
public void connect()
throws WavesetException
- Throws:
WavesetException
disconnect
public void disconnect()
editUser
public void editUser(java.lang.String user)
throws WavesetException
- Throws:
WavesetException
getSystems
public java.lang.String[] getSystems()
throws WavesetException
- Throws:
WavesetException
getSystems2
public java.lang.String[] getSystems2()
throws WavesetException
- Throws:
WavesetException
setSystems
public void setSystems(java.lang.String[] systems)
throws WavesetException
- Throws:
WavesetException
saveUser
public void saveUser()
throws WavesetException
- Throws:
WavesetException
newSession
public int newSession()
freeSession
public void freeSession(int ses)
getLastErrorCode
public int getLastErrorCode(int ses)
getLastErrorMessage
public java.lang.String getLastErrorMessage(int ses)
setHost
public void setHost(int ses,
java.lang.String host)
setSystemId
public void setSystemId(int ses,
java.lang.String id)
setClient
public void setClient(int ses,
java.lang.String client)
setUser
public void setUser(int ses,
java.lang.String user)
setPassword
public void setPassword(int ses,
java.lang.String pass)
setLanguage
public void setLanguage(int ses,
java.lang.String lang)
setTrace
public void setTrace(int ses,
int level)
setShowGUI
public void setShowGUI(int ses,
int enable)
setSlow
public void setSlow(int ses,
int enable)
connect
public int connect(int ses)
disconnect
public int disconnect(int ses)
editUser
public int editUser(int ses,
java.lang.String user)
displayUser
public int displayUser(int ses,
java.lang.String user)
getSystems
public java.lang.Object[] getSystems(int ses)
getSystems2
public java.lang.String getSystems2(int ses)
setSystems
public int setSystems(int ses,
java.lang.String[] systems)
saveUser
public int saveUser(int ses)