Interface RFCDestination

All Known Implementing Classes:
DefaultRFCDestination, RFCDestinationImpl

public interface RFCDestination
Interface to read RFC destination properties.
  • Method Details

    • getPassword

      String getPassword()
      Returns the password.
      Returns:
      the password
    • getSid

      String getSid()
      Returns the system id.
      Returns:
      the sid
    • getGroup

      String getGroup()
      Returns the logon group name.
      Returns:
      the group
    • getPoolSize

      String getPoolSize()
      Returns the pool size.
      Returns:
      the poolSize
    • getClient

      String getClient()
      Returns the client.
      Returns:
      the client
    • getMaxWaitTime

      String getMaxWaitTime()
      Returns the maximum waiting time in milliseconds.
      Returns:
      the maxWaitTime
    • getTargetHost

      String getTargetHost()
      Returns the host name of the target application server (for server connection) or the message server (for group connection).
      Returns:
      the targetHost
    • getUserid

      String getUserid()
      Returns the user id.
      Returns:
      the userid
    • getPooledConnectionMode

      Boolean getPooledConnectionMode()
      Returns the indicator whether a pooled connection mode is enabled.
      Returns:
      the pooledConnectionMode
    • getMessageServer

      String getMessageServer()
      Returns the message server (for group connection).
      Returns:
      the messageServer
    • getInstance

      String getInstance()
      Returns the instance number of the application server (for server connection only).
      Returns:
      the instance
    • getMaxConnections

      String getMaxConnections()
      Returns the maximum number of connections.
      Returns:
      the maxConnections
    • getRfcDestinationName

      String getRfcDestinationName()
      Returns the RFC destination name.
      Returns:
      the rfcDestinationName
    • getConnectionType

      Boolean getConnectionType()
      Returns the type of connection (server or group connection).
      Returns:
      the connectionType
    • getJcoTraceLevel

      String getJcoTraceLevel()
      Returns the JCo trace level (0-10).
      Returns:
      the jcoTraceLevel - Turns on the JCo trace. Allowed levels are [0 .. 10]
    • getJcoTracePath

      String getJcoTracePath()
      Returns the JCo trace path (null, stdout, stderr or an existing path are allowed).
      Returns:
      the jcoTracePath
    • isJcoRFCTraceEnabled

      Boolean isJcoRFCTraceEnabled()
      Returns the indicator whether JCo RFC trace is enabled (0 or 1).
      Returns:
      the jcoRFCTrace
    • getJcoCPICTrace

      String getJcoCPICTrace()
      Returns the CPIC trace (-1 [take over environment value 'CPIC_TRACE'], 0 no trace, 1,2,3 different trace levels).
      Returns:
      the jcoCPICTrace - Enable/disable CPIC trace
    • getJcoMsServ

      String getJcoMsServ()
      Returns the SAP message server or port number.
      Returns:
      the jcoMsServ
    • getJcoSAPRouter

      String getJcoSAPRouter()
      Returns the SAP router string to use for networks being protected by a firewall.
      Returns:
      the jcoSAPRouter string
    • getJcoClientDelta

      Boolean getJcoClientDelta()
      Returns the indicator for table parameter delta management (1 - enable [default] or 0 - disable).
      Returns:
      the jcoClientDelta indicator
    • getBackendType

      String getBackendType()
      Returns the backend type.
      Returns:
      the backend Type
    • isSncEnabled

      Boolean isSncEnabled()
      Returns the indicator whether SNC is enabled.
      Returns:
      true, if SNC is enabled
    • getSncQOP

      String getSncQOP()
      Returns the SNC security level / quality of service.
      Returns:
      SNC security level / quality of service
    • getSncPartnerName

      String getSncPartnerName()
      Returns SNC name of the communication partner (application server).
      Returns:
      name of SNC partner
    • isOffline

      boolean isOffline()
      Returns the offline indicator.
      Returns:
      true if offline
    • getRFCDestinationAttributes

      Collection<RFCDestinationAttributeModel> getRFCDestinationAttributes()
      Returns the additional Attributes for RFC Destination.
      Returns:
      the collection of attributes