|
SAP NetWeaver 7.30 SP01 Process Integration | |||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | |||||||||
public interface XIInteractionSpec
XiInteractionSpec defines the XI 3.0 AF interaction specification.
It must be used by a ra implementation if the standard AF ejbs modules are used.
| Field Summary | |
|---|---|
static String |
CALL
Send an XI message synchronously and return the response (XI AF specific) |
static String |
SEND
Send an XI message asynchronously (XI AF specific) |
static int |
SYNC_RECEIVE
CCI JCA 1.0 standard interaction verb, currently not used by XI AF |
static int |
SYNC_SEND
CCI JCA 1.0 standard interaction verb, must be set for the "Send" function |
static int |
SYNC_SEND_RECEIVE
CCI JCA 1.0 standard interaction verb, must be set for all others than the "Send" function |
| Method Summary | |
|---|---|
Integer |
getExecutionTimeout()
getExecutionTimeout() returns the timeout for synchronous
interaction execution. |
String |
getFunctionName()
getFunctionName() retrieves the XI AF specific function name of
the function that must be executed with this interaction. |
int |
getInteractionVerb()
getInteractionVerb() gets the JCA CCI interaction verb
valid for this interaction. |
void |
setExecutionTimeout(Integer timeout)
setExecutionTimeout() specifies the timeout for synchronous
interaction execution. |
void |
setFunctionName(String functionName)
setFunctionName() sets the XI AF specific function name of
the function that must be executed with this interaction. |
void |
setInteractionVerb(int interactionVerb)
setInteractionVerb() sets the JCA CCI interaction verb
valid for this interaction. |
| Field Detail |
|---|
static final String SEND
static final String CALL
static final int SYNC_SEND
static final int SYNC_SEND_RECEIVE
static final int SYNC_RECEIVE
| Method Detail |
|---|
void setFunctionName(String functionName)
throws NotSupportedException
setFunctionName() sets the XI AF specific function name of
the function that must be executed with this interaction.
(JCA CCI)
functionName - One of the constant function names defined above (Send, Call, ...)
NotSupportedException - Thrown if specified function name is not supported
void setExecutionTimeout(Integer timeout)
throws NotSupportedException
setExecutionTimeout() specifies the timeout for synchronous
interaction execution. Details see JCA specification.
(JCA CCI)
timeout - Time in milliseconds to wait for the synchronous execution.
NotSupportedException - Thrown if specified verb is not supported
void setInteractionVerb(int interactionVerb)
throws NotSupportedException
setInteractionVerb() sets the JCA CCI interaction verb
valid for this interaction. Please consider the XI AF specific invariants
as specified above.
(JCA CCI)
interactionVerb - One of the constant verbs defined above (SYNC_SEND, ...)
NotSupportedException - Thrown if specified verb is not supportedString getFunctionName()
getFunctionName() retrieves the XI AF specific function name of
the function that must be executed with this interaction.
(JCA CCI)
Integer getExecutionTimeout()
getExecutionTimeout() returns the timeout for synchronous
interaction execution. Details see JCA specification.
(JCA CCI)
int getInteractionVerb()
getInteractionVerb() gets the JCA CCI interaction verb
valid for this interaction. Please consider the XI AF specific invariants
as specified above.
(JCA CCI)
| Access Rights |
|---|
| SC | DC | Public Part | ACH |
|---|---|---|---|
[sap.com] SAP_XIAF
|
[sap.com] com.sap.aii.af.lib.facade
|
api
|
BC-XI
|
|
SAP NetWeaver 7.30 SP01 Process Integration | |||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | |||||||||