|
||||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | |||||||||
java.lang.Objectcom.mulesoft.adapter.ra.XIConnectionSpecImpl
public class XIConnectionSpecImpl
CciConnectionSpec allows to pass connection selection parameters from the XI AF
to the resource adapter when a connection must be allocated.
Whereas the properties userName and password are JCA 1.0 standard, the XI AF CciConnectionSpec
defines more XI AF specific selection criterias which MAY be used by the resource adapter as e.g.
the channel ID. The channel ID was determined by the XI RA mdb before and propagated to the module processor
chain.
| Constructor Summary | |
|---|---|
XIConnectionSpecImpl()
Creates an empty new CCI connectionSpec
(ra implementation specific) |
|
XIConnectionSpecImpl(String userName,
String password,
String channelId,
String type)
Creates a new CCI connectionSpec and fills all its properties
(ra implementation specific) |
|
| Method Summary | |
|---|---|
String |
getChannelId()
|
String |
getPassword()
|
String |
getType()
|
String |
getUserName()
As recommended by JCA 1.0, each ConnectionSpec property must have
an corresponding setter and getter method. |
void |
setChannelId(String channelId)
|
void |
setPassword(String password)
|
void |
setType(String type)
|
void |
setUserName(String userName)
|
| Methods inherited from class java.lang.Object |
|---|
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
| Constructor Detail |
|---|
public XIConnectionSpecImpl(String userName,
String password,
String channelId,
String type)
connectionSpec and fills all its properties
(ra implementation specific)
userName - Name of the user if external connection requires a logonpassword - Password of the user if external connection requires a logonchannelId - ID of the channel selected for those messages that are put into the Interaction.execute()
call of Interactions, for which this connection is needed.type - Type of requested connection (XI, EP, ...)public XIConnectionSpecImpl()
connectionSpec
(ra implementation specific)
| Method Detail |
|---|
public String getUserName()
ConnectionSpec property must have
an corresponding setter and getter method.
(CCI JCA 1.0)
getUserName in interface com.sap.aii.af.lib.ra.cci.XIConnectionSpecpublic String getPassword()
getPassword in interface com.sap.aii.af.lib.ra.cci.XIConnectionSpecpublic String getChannelId()
getChannelId in interface com.sap.aii.af.lib.ra.cci.XIConnectionSpecpublic void setUserName(String userName)
setUserName in interface com.sap.aii.af.lib.ra.cci.XIConnectionSpecpublic void setPassword(String password)
setPassword in interface com.sap.aii.af.lib.ra.cci.XIConnectionSpecpublic void setChannelId(String channelId)
setChannelId in interface com.sap.aii.af.lib.ra.cci.XIConnectionSpecpublic String getType()
public void setType(String type)
|
||||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | |||||||||