## Uses of Interface
com.sap.conn.jco.JCoDestination

- Packages that use JCoDestination
  Package | Description
  --- | ---
  com.sap.conn.jco | Contains the major part of the interfaces and factories that an application for JCo is typically dealing with.

- - ### Uses of JCoDestination in com.sap.conn.jco

    Subinterfaces of JCoDestination in com.sap.conn.jco
    Modifier and Type | Interface and Description
    --- | ---
    `interface` | `JCoCustomDestination` A JCoCustomDestination is a customizable destination which allows to set specific user logon data and SNC configuration parameters.

    Methods in com.sap.conn.jco that return JCoDestination
    Modifier and Type | Method and Description
    --- | ---
    `static JCoDestination` | JCoDestinationManager.`getDestination(String destinationName)` Call this method to get an instance of a destination, on which you need to execute a function module.
    `static JCoDestination` | JCoDestinationManager.`getDestination(String destinationName, String scopeType)` Call this method to get an instance of a destination, on which you need to execute a function module.
    `protected abstract JCoDestination` | JCoDestinationManager.`getDestinationInstance(String destinationName, String scopeType)` Do not use this method.
    `JCoDestination` | JCoCustomDestination.`getOriginalDestination()` Returns the original destination, also known as the parent destination of this custom destination.

    Methods in com.sap.conn.jco with parameters of type JCoDestination
    Modifier and Type | Method and Description
    --- | ---
    `static void` | JCoContext.`begin(JCoDestination destination)` Begins a stateful call sequence for calls to the specified destination.
    `void` | JCoRequestUnit.`commit(JCoDestination destination)` Commits the unit.
    `void` | JCoFunctionUnit.`commit(JCoDestination destination)` Commits the unit.
    `static void` | JCoContext.`end(JCoDestination destination)` Ends a stateful call sequence for calls to the specified destination.
    `JCoResponse` | JCoRequest.`execute(JCoDestination destination)` Executes the request on the given target destination synchronously using the RFC protocol.
    `void` | JCoFunction.`execute(JCoDestination destination)` Executes the function on the given target destination synchronously.
    `void` | JCoFunction.`execute(JCoDestination destination, String tid)` Executes the function on the given target destination in transactional mode using the tRfc protocol.
    `void` | JCoFunction.`execute(JCoDestination destination, String tid, String queueName)` Executes the function on the given target destination in queued transactional mode using the qRfc protocol.
    `static boolean` | JCoContext.`isStateful(JCoDestination destination)` Returns `true` if in the current session a stateful call sequence has been started and is not finished yet.
    `void` | JCoCustomRepository.`setDestination(JCoDestination destination)` Set the destination for the remote queries.
    `void` | JCoCustomDestination.`setRepositoryDestination(JCoDestination destination)` Sets the destination, whose repository will be used for meta data queries for this destination.

Copyright © 2020 SAP. All Rights Reserved.