|
||||||||||
PREV PACKAGE NEXT PACKAGE | FRAMES NO FRAMES |
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 |
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.
JCoServerContext(Info)
: Can be used by an application to get information about the current request context, in particular also about the caller systemJCoServerRunnable
and JCoThreadStarter
: Provides the thread environment,
in which function modules are executed. Sometimes, an application server requires certain Thread
subclasses for that. JCo
might be the easiest variant for small
applications. JCoSecurityHandler
: Allows checking the authorization for incoming requests. JCoServer
and JCoServerFactory
: Working with the server.
|
||||||||||
PREV PACKAGE NEXT PACKAGE | FRAMES NO FRAMES |