|
||||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |
public interface JCoAttributes
Encapsulates a number of attributes of a connection, such as codepage information, system information of the partner, and other useful data.
Method Summary | |
---|---|
String |
getClient()
Retrieves the SAP client field from the attributes. |
String |
getCPICConversationID()
Retrieves the low-level CPIC conversion ID for a connection. |
String |
getDestination()
Retrieves the dest field of the connection attributes. |
String |
getHost()
Retrieves host field of the attributes, i.e. |
String |
getISOLanguage()
Retrieves the logon language field of the connection attributes and returns it as a two-byte character string. |
String |
getKernelRelease()
Retrieves the release of the remote SAP system's kernel. |
String |
getLanguage()
Retrieves the logon language field of the connection attributes and returns it as a one-byte character string. |
int |
getOwnBytesPerChar()
Returns the number of bytes per character for the currently used local codepage. |
String |
getOwnCharset()
Retrieves the Java charset equivalent of the local SAP codepage. |
String |
getOwnCodepage()
Retrieves the local codepage in SAP notation. |
String |
getOwnEncoding()
Retrieves the MIME encoding equivalent of the local SAP codepage. |
int |
getPartnerBytesPerChar()
Returns the number of bytes per character for the currently used remote codepage. |
String |
getPartnerCharset()
Retrieves the Java charset equivalent of the codepage used by the remote system. |
String |
getPartnerCodepage()
Retrieves the codepage used by the remote system in SAP notation. |
String |
getPartnerEncoding()
Retrieves the MIME encoding equivalent of the remote SAP codepage. |
String |
getPartnerHost()
Retrieves the partner host field of the attributes, i.e. |
InetAddress |
getPartnerInetAddress()
Retrieves the partner IP address as InetAddress. |
String |
getPartnerRelease()
Retrieves the release of the remote SAP system. |
int |
getPartnerReleaseNumber()
Returns the release number of the partner as an integer, e.g. |
char |
getPartnerType()
Retrieves the type which specifies the partner of the communication. |
String |
getRelease()
Retrieves the release of the local SAP system or transport library. |
char |
getRfcRole()
Retrieves the rfc_role field which describes the role of the connection. |
String |
getSSOTicket()
Retrieves the sso_ticket field. |
String |
getSystemID()
Retrieves the SAP system ID from the attributes. |
String |
getSystemNumber()
Retrieves the SAP system number from the attributes. |
boolean |
getTrace()
Retrieves the trace field of the attributes. |
char |
getType()
Retrieves the type which specifies the local program. |
String |
getUser()
Retrieves the user ID field from the connection attributes, the name of the user the connection is associated with. |
Method Detail |
---|
String getDestination()
String getHost()
String getPartnerHost()
InetAddress getPartnerInetAddress()
getHostAddress()
name of the remote host. If IPv6 is used, the an instance of Inet6Address
will be returned,
otherwise an instance of Inet4Address
.
Note: For load balanced destinations that are not sticky, the partner InetAddress will only
be available, if the corresponding destination is stateful in the current context.
String getSystemID()
String getSystemNumber()
String getClient()
String getUser()
String getLanguage()
String getISOLanguage()
String getOwnCodepage()
String getOwnCharset()
String getOwnEncoding()
int getOwnBytesPerChar()
String getPartnerCodepage()
String getPartnerCharset()
String getPartnerEncoding()
int getPartnerBytesPerChar()
String getRelease()
String getPartnerRelease()
String getKernelRelease()
char getPartnerType()
Valid partner types are:
Value | Description |
---|---|
'3' | ABAP system |
'E' | External program |
'R' | Registered external program |
boolean getTrace()
char getRfcRole()
Value | Description |
---|---|
'C' | RFC Client |
'S' | RFC Server |
char getType()
Valid local system types are:
Value | Description |
---|---|
'E' | External program |
'R' | Registered external program |
String getCPICConversationID()
String getSSOTicket()
int getPartnerReleaseNumber()
Number | Description |
---|---|
0 | unknown |
317 | R/3 3.1H |
400 | R/3 4.0A |
401 | R/3 4.0B |
450 | R/3 4.5A |
451 | R/3 4.5B |
461 | R/3 4.6B |
462 | R/3 4.6C |
610 | R/3 6.10 |
620 | AS ABAP 6.20 |
640 | AS ABAP 6.40 |
700 | AS ABAP 7.00 |
702 | AS ABAP 7.02 |
711 | AS ABAP 7.11 |
720 | AS ABAP 7.20 |
740 | AS ABAP 7.40 |
|
||||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |