|
SAP NetWeaver '04 | |||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | |||||||||
Externally visible RFC Destination interface.
| Field Summary | |
static String |
AUTHENTICATION_MODE
|
static String |
AUTHENTICATION_MODE_CONFIGURED_USER
|
static String |
AUTHENTICATION_MODE_CURRENT_USER
|
static String |
AUTHENTICATION_MODE_CURRENT_USER_ASSERTION_TICKET
|
static String |
CONNECTION_MODE
|
static String |
CONNECTION_MODE_DIRECT_CONNBECTION
|
static String |
CONNECTION_MODE_LOAD_BALANCING
|
static String |
POOL_MODE
|
static String |
POOL_MODE_POOLED
|
static String |
POOL_MODE_SINGLE
|
static String |
REPOSITORY_DESTINATION_THIS
|
| Method Summary | |
Properties |
getJCoProperties()
Retrieve properties to be given to JCo |
int |
getMaxPoolSize()
Return the maximum size of the pool |
long |
getMaxWaitTime()
Returns the maximum time to wait in a connection request for a free connection. |
String |
getRepositoryAuthenticationDestination()
Return the name of the destination to be used for authentication at the repository |
void |
setJcoProperties(String authenticationMode,
String connectionMode,
Properties jcoProperties)
Set the properties for a connection |
void |
setJcoProperties(String authenticationMode,
String connectionMode,
String poolMode,
Properties jcoProperties)
Set the properties for a connection |
| Methods inherited from interface com.sap.security.core.server.destinations.api.Destination |
getDestinationProperties, getName, init, isPublishedToLCR, publishToLCR, setDestinationProperties, setName |
| Field Detail |
public static final String AUTHENTICATION_MODE
public static final String AUTHENTICATION_MODE_CURRENT_USER
public static final String AUTHENTICATION_MODE_CONFIGURED_USER
public static final String AUTHENTICATION_MODE_CURRENT_USER_ASSERTION_TICKET
public static final String CONNECTION_MODE
public static final String CONNECTION_MODE_LOAD_BALANCING
public static final String CONNECTION_MODE_DIRECT_CONNBECTION
public static final String POOL_MODE
public static final String POOL_MODE_SINGLE
public static final String POOL_MODE_POOLED
public static final String REPOSITORY_DESTINATION_THIS
| Method Detail |
public Properties getJCoProperties()
throws IllegalStateException
IllegalStateException - Properties cannot be determined (e.g. "current user authentication"
but no logon ticket available).
public void setJcoProperties(String authenticationMode,
String connectionMode,
Properties jcoProperties)
authenticationMode - use RFCDestination.CONNECTION_MODE_LOAD_BALANCING for loadbalancing or RFCDestination.CONNECTION_MODE_DIRECT_CONNBECTION for a direct connection to an application serverconnectionMode - use RFCDestination.AUTHENTICATION_MODE_CURRENT_USER for using SAP logon tickets or RFCDestination.AUTHENTICATION_MODE_CONFIGURED_USER for username/passwordjcoProperties - the jco properties containing connection data, credentials etc.
public void setJcoProperties(String authenticationMode,
String connectionMode,
String poolMode,
Properties jcoProperties)
authenticationMode - use RFCDestination.CONNECTION_MODE_LOAD_BALANCING for loadbalancing or RFCDestination.CONNECTION_MODE_DIRECT_CONNBECTION for a direct connection to an application serverconnectionMode - use RFCDestination.AUTHENTICATION_MODE_CURRENT_USER for using SAP logon tickets or RFCDestination.AUTHENTICATION_MODE_CONFIGURED_USER for username/passwordpoolMode - use RFCDestination.POOL_MODE_SINGLE for connection without pooling and RFCDestination.POOL_MODE_POOLED for pooled connectionsjcoProperties - the jco properties containing connection data, credentials etc.public int getMaxPoolSize()
public long getMaxWaitTime()
public String getRepositoryAuthenticationDestination()
|
SAP NetWeaver '04 | |||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | |||||||||