Package com.sap.conn.jco.server

Contains the interfaces and factories for server functionality.

See:
          Description

Interface Summary
JCoServer JCo Server APIs.
JCoServerAuthorizationData Authorization parameters sent by the caller system JCoServerAuthorizationData will be passed to the JCoSecurityHandler, if ones is installed, on each call.
JCoServerCallHandlerFactory JCoServerCallHandlerFactory is the base interface for the JCoServerFunctionHandlerFactory and JCoServerRequestHandlerFactory.
JCoServerContext JCoServerContext provides additional information for the remote call
JCoServerContextInfo JCoServerContextInfo provides additional information of the remote system and the context of the request.
JCoServerErrorListener Listener interface for the errors occurred inside of the JCoServer.
JCoServerExceptionListener Listener interface for the exceptions occurred inside of the JCoServer in the JCo runtime.
JCoServerFunctionHandler Interface for the function handler.
JCoServerFunctionHandlerFactory Applications/runtime environments must register its handler factory instance at a JCo server allowing to create call handler instances on incoming function calls.
JCoServerRequestHandler Interface for the request handler.
Request handler that needs to be implemented by the server application.
JCoServerRequestHandlerFactory Applications/runtime environments must register its handler factory instance at a JCo server allowing to create call handler instances on incoming function calls.
JCoServerRunnable Interface marker for the runnable-s used by the JCo server internally.
JCoServerSecurityHandler Security Handler will be asked to check the permissions of the user, who initiated a remote call.
JCoServerStateChangedListener JCo server state change listener interface.
JCoServerThreadStarter Interface can be implemented by the infrastructure within an application server.
JCoServerTIDHandler This interface defines methods to handle transactions being received from an SAP system.
JCoServerUnitIDHandler This interface defines methods to handle a function unit received by a JCoServer.
 

Class Summary
DefaultServerHandlerFactory<T> This class is the base for a trivial default implementation of JCoServerFunctionHandlerFactory and JCoServerRequestHandlerFactory.
DefaultServerHandlerFactory.FunctionHandlerFactory Trivial implementation for JCoServerFunctionHandlerFactory.
DefaultServerHandlerFactory.RequestHandlerFactory Trivial implementation for JCoServerRequestHandlerFactory.
JCoServerFactory Factory for creating a server instance.
 

Enum Summary
JCoServerCallType Describes all types of requests a server can receive via RFC from the ABAP client.
JCoServerState JCoServerState reflects the possible states of a JCoServer.
 

Exception Summary
JCoApplicationAuthorizationException Using this exception the application's security handler notifies the sender system, that the user, who initiated a remote call, does not have enough permissions
 

Package com.sap.conn.jco.server Description

Contains the interfaces and factories for server functionality. There are both infrastructure related parts as well as interfaces typically used by an application implementing a function module. Some of them cannot be assigned clearly to infrastructure or application. But a rough specification could be as follows.

1. Business application related:
2. Infrastructure related:
3. Depending on the runtime environment or use case:
Recommendations:



Copyright © 2008-2014 SAP AG. All Rights Reserved.