#include <LocalAPIContext.hpp>
Public Member Functions | |
| LocalAPIContext (ServerManager t) | |
| LocalAPIManager * | getAPIManager () |
| RexxReturnCode | processServiceException (ServiceException *e) |
Protected Attributes | |
| LocalAPIManager * | localManager |
| ServerManager | target |
| RexxReturnCode | serviceFailureCode |
| bool | cleanupLocalManager |
| bool | contextInitialized |
Definition at line 47 of file LocalAPIContext.hpp.
| LocalAPIContext::LocalAPIContext | ( | ServerManager | t | ) |
Definition at line 51 of file LocalAPIContext.cpp.
References cleanupLocalManager, contextInitialized, localManager, and target.
| LocalAPIManager * LocalAPIContext::getAPIManager | ( | ) |
Definition at line 59 of file LocalAPIContext.cpp.
References contextInitialized, getAPIManagerCount, LocalAPIManager::getInstance(), and localManager.
| RexxReturnCode LocalAPIContext::processServiceException | ( | ServiceException * | e | ) |
Process a service exception thrown as part of an API
| e | The exception information (deleted before return). |
Definition at line 74 of file LocalAPIContext.cpp.
References localManager, LocalAPIManager::processServiceException(), RXAPI_MEMFAIL, and target.
|
protected |
Definition at line 58 of file LocalAPIContext.hpp.
Referenced by LocalAPIContext().
|
protected |
Definition at line 59 of file LocalAPIContext.hpp.
Referenced by getAPIManager(), and LocalAPIContext().
|
protected |
Definition at line 55 of file LocalAPIContext.hpp.
Referenced by getAPIManager(), LocalAPIContext(), and processServiceException().
|
protected |
Definition at line 57 of file LocalAPIContext.hpp.
|
protected |
Definition at line 56 of file LocalAPIContext.hpp.
Referenced by LocalAPIContext(), and processServiceException().