|
Sun Adapter for Siebel EAI API | ||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | ||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |
public interface SiebelEAIClientApplication
Siebel EAI Application interface.
Method Summary | |
---|---|
void |
addHTTPHeader(java.lang.String name,
java.lang.String value)
Adds an HTTP request header to be sent along with the next HTTP post. |
void |
clearHTTPHeaders()
Removes all HTTP request headers. |
java.util.Map |
getHTTPHeaders()
Returns all the user defined HTTP headers |
java.lang.String |
getIntegrationObjectName()
Gets the name of the integration object. |
boolean |
getLogin()
Gets the login flag. |
boolean |
getLogoff()
Gets the Logoff flag. |
java.lang.String |
getPassword()
Gets the password. |
int |
getResponseCode()
Gets the response code from the last post method execution. |
java.lang.String |
getResponseHeaderString()
Gets the value of the response header from the last post method execution. |
java.lang.String |
getResultData()
Gets the value of the result data from the last post method execution. |
java.lang.String |
getSiebelUrl()
Gets the URL. |
java.lang.String |
getSWEExtCmd()
Gets the command for SWEExtCmd. |
java.lang.String |
getSWEExtData()
Gets the data for SWEExtData. |
java.lang.String |
getSWEExtSource()
Gets the source for SWEExtSource. |
java.lang.String |
getTagSiebelExecuteDeletePrefix()
Gets the Siebel Execute Delete Prefix. |
java.lang.String |
getTagSiebelExecuteQueryPagePrefix()
Gets the Siebel Execute Upsert Prefix. |
java.lang.String |
getTagSiebelExecuteQueryPrefix()
Gets the Siebel Execute Query Prefix. |
java.lang.String |
getTagSiebelExecuteUpsertPrefix()
Gets the Siebel Execute Upsert Prefix. |
java.lang.String |
getTagSiebelMsgSuffix()
Gets the Siebel message suffix. |
java.lang.String |
getUsername()
Gets the user name. |
java.lang.String |
getXmlData()
Gets the XML data. |
boolean |
login()
Sends the ExecuteLogin command to the Siebel web engine. |
boolean |
logoff()
Sends the ExecuteLogoff command to the Siebel web engine. |
boolean |
postSiebelForm()
Performs an HTTP POST to the Siebel web engine. |
void |
removeHTTPHeader(java.lang.String name)
Removes an HTTP request header. |
void |
setIntegrationObjectName(java.lang.String val)
Sets the name of the integration object. |
void |
setLogin(boolean bLogin)
Sets the login flag. |
void |
setLogoff(boolean bLogoff)
Sets the logoff flag. |
void |
setPassword(java.lang.String val)
Sets the password. |
void |
setSiebelUrl(java.lang.String val)
Sets the URL. |
void |
setSWEExtCmd(java.lang.String val)
Sets the SWEExtCmd |
void |
setSWEExtData(java.lang.String val)
Sets the data for SWEExtData. |
void |
setSWEExtSource(java.lang.String val)
Sets the source for SWEExtSource. |
void |
setUsername(java.lang.String val)
Sets the user name. |
void |
setXmlData(java.lang.String val)
Sets the XML data. |
Method Detail |
---|
boolean postSiebelForm() throws SiebelEAIApplicationException
SiebelEAIApplicationException
- upon error.boolean login() throws SiebelEAIApplicationException
SiebelEAIApplicationException
- upon error.boolean logoff() throws SiebelEAIApplicationException
SiebelEAIApplicationException
- upon error.java.lang.String getResultData() throws SiebelEAIApplicationException
SiebelEAIApplicationException
- upon error.int getResponseCode() throws SiebelEAIApplicationException
SiebelEAIApplicationException
- upon error.java.lang.String getResponseHeaderString() throws SiebelEAIApplicationException
SiebelEAIApplicationException
- upon error.java.lang.String getUsername() throws SiebelEAIApplicationException
SiebelEAIApplicationException
- upon error.void setUsername(java.lang.String val) throws SiebelEAIApplicationException
val
- The user name.
SiebelEAIApplicationException
- upon error.java.lang.String getPassword() throws SiebelEAIApplicationException
SiebelEAIApplicationException
- upon error.void setPassword(java.lang.String val) throws SiebelEAIApplicationException
val
- The password
SiebelEAIApplicationException
- upon error.java.lang.String getSWEExtSource() throws SiebelEAIApplicationException
SiebelEAIApplicationException
- upon error.void setSWEExtSource(java.lang.String val) throws SiebelEAIApplicationException
val
- SWEExtSource
SiebelEAIApplicationException
- upon error.java.lang.String getSWEExtCmd() throws SiebelEAIApplicationException
SiebelEAIApplicationException
- upon error.void setSWEExtCmd(java.lang.String val) throws SiebelEAIApplicationException
val
- SWEExtCmd
SiebelEAIApplicationException
- upon error.java.lang.String getSWEExtData() throws SiebelEAIApplicationException
SiebelEAIApplicationException
- upon error.void setSWEExtData(java.lang.String val) throws SiebelEAIApplicationException
val
- SWEExtData
SiebelEAIApplicationException
- upon error.java.lang.String getSiebelUrl() throws SiebelEAIApplicationException
SiebelEAIApplicationException
- upon error.void setSiebelUrl(java.lang.String val) throws SiebelEAIApplicationException
val
- The URL
SiebelEAIApplicationException
- upon error.java.lang.String getXmlData() throws SiebelEAIApplicationException
SiebelEAIApplicationException
- upon error.void setXmlData(java.lang.String val) throws SiebelEAIApplicationException
val
- The XML data
SiebelEAIApplicationException
- upon error.void setLogin(boolean bLogin) throws SiebelEAIApplicationException
bLogin
- login flag
SiebelEAIApplicationException
- upon error.boolean getLogin() throws SiebelEAIApplicationException
SiebelEAIApplicationException
- upon error.void setLogoff(boolean bLogoff) throws SiebelEAIApplicationException
bLogoff
- The logoff flag
SiebelEAIApplicationException
- upon error.boolean getLogoff() throws SiebelEAIApplicationException
SiebelEAIApplicationException
- upon error.java.lang.String getIntegrationObjectName() throws SiebelEAIApplicationException
SiebelEAIApplicationException
- upon error.void setIntegrationObjectName(java.lang.String val) throws SiebelEAIApplicationException
val
- The integration object name
SiebelEAIApplicationException
- upon error.java.lang.String getTagSiebelExecuteQueryPrefix() throws SiebelEAIApplicationException
SiebelEAIApplicationException
- upon error.java.lang.String getTagSiebelExecuteUpsertPrefix() throws SiebelEAIApplicationException
SiebelEAIApplicationException
- upon error.java.lang.String getTagSiebelExecuteDeletePrefix() throws SiebelEAIApplicationException
SiebelEAIApplicationException
- upon error.java.lang.String getTagSiebelMsgSuffix() throws SiebelEAIApplicationException
SiebelEAIApplicationException
- upon error.java.lang.String getTagSiebelExecuteQueryPagePrefix() throws SiebelEAIApplicationException
SiebelEAIApplicationException
- upon error.void clearHTTPHeaders() throws SiebelEAIApplicationException
SiebelEAIApplicationException
- upon error.void addHTTPHeader(java.lang.String name, java.lang.String value) throws SiebelEAIApplicationException
name
- The name of the HTTP header.value
- The value of the HTTP header.
SiebelEAIApplicationException
- upon error.void removeHTTPHeader(java.lang.String name) throws SiebelEAIApplicationException
name
- The name of the HTTP header to remove.
SiebelEAIApplicationException
- upon error.java.util.Map getHTTPHeaders()
|
Sun Adapter for Siebel EAI API | ||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | ||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |