# Uses of Package
com.sap.conn.jco

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

- Classes in com.sap.conn.jco used by com.sap.conn.jco
  Class and Description
  AbapClassException.Mode The Mode enumeration describes how class exceptions should be handled by a server system.
  AbapException A convenience class on top of JCoException that reports exceptions, which occurred in an SAP system, while processing a function module.
  JCoAbapObject The interface comprises public methods for access to ABAP object members.
  JCoAttributes Encapsulates a number of attributes of a connection, such as codepage information, system information of the communication partner, and other useful data.
  JCoBackgroundUnitAttributes Unit Attributes describing some properties of a processed bgRFC unit in the backend.
  JCoClassMetaData Encapsulates the metadata of ABAP classes.
  JCoClassMetaData.JCoAttributeKind An enumeration of the possible or relevant attribute types.
  JCoCustomDestination Customizable destination that allows to set specific user logon data and SNC configuration.
  JCoCustomDestination.SncConfigurationData SncConfigurationData allows change SNC configuration for a JCoCustomDestination.
  JCoCustomDestination.UserData UserData allows change the logon configuration data for a JCoCustomDestination.
  JCoCustomRepository `JCoCustomRepository` is designed to be used for static/custom metadata.
  JCoCustomRepository.QueryMode Enumeration that describes all modes to control the remote queries of a custom repository.
  JCoDestination JCoDestination identifies a physical destination of a function call.
  JCoException General JCo exception object.
  JCoExtendedFieldMetaData Encapsulates the extended metadata of a single field of either a parameter list, a structure, or a table.
  JCoField Class to represent a data field in a record (i.e.
  JCoFieldIterator Encapsulates an iterator for the fields of a record.
  JCoFunction Class that represents a function.
  JCoFunctionTemplate Encapsulates all metadata of a function and its import, changing, export and table parameters as well as the exception list.
  JCoFunctionUnit The interface comprises public methods to work with function unit.
  JCoFunctionUnitState Defines possible function unit states.
  JCoListMetaData Encapsulates the metadata of either a parameter list, a request, or a response.
  JCoMetaData Encapsulates the metadata of JCo data containers.
  JCoParameterField Class to represent a data field in a parameter list.
  JCoParameterFieldIterator Encapsulates an iterator for the fields of a parameter list.
  JCoParameterList A class that encapsulates a parameter list used to pass on data to a function.
  JCoRecord Base interface for all data containers used throughout the JCo framework.
  JCoRecordField Class to represent a data field in a structure or table.
  JCoRecordFieldIterator Encapsulates an iterator for the fields of a structure or table.
  JCoRecordMetaData Encapsulates the metadata of either a structure or a table.
  JCoRemoteContext This interface comprises all the methods an object representing a remote context of a (failed) RFC connection is required to implement.
  JCoRepository JCo metadata repositories are needed to get the technical description of functions and parameters used for fulfilling RFC calls.
  JCoRepositoryQueryResult JCoRepositoryResult describes the result of the repository query.
  JCoRequest A JCoRequest is a special view on a JCoFunction and is used in the Request/Response model of JCo function calls.
  JCoRequestUnit The interface comprises public methods to work with request unit.
  JCoResponse A JCoResponse is a special view on a JCoFunction and is used in the Request/Response model of JCo function calls.
  JCoRuntimeException Basic JCo exception for JCo runtime exceptions.
  JCoStructure JCoStructure is for data containers that need a certain layout in memory.
  JCoTable Interface that describes internal tables used in the parameter lists of function modules.
  JCoThroughput JCo Throughput interface. The implementation of this class stores performance data.
  JCoTraceListener JCo trace listener interface.
  JCoUnitIdentifier Function unit identifier is a unique identifier for a function or request unit for bgRFC.
  JCoUnitIdentifier.Type BgRFC unit types.

- Classes in com.sap.conn.jco used by com.sap.conn.jco.monitor
  Class and Description
  JCoRuntimeException Basic JCo exception for JCo runtime exceptions.

Copyright © 2018 SAP. All Rights Reserved.