version 1.3, 2008/12/02 09:02:17
|
version 1.4, 2012/08/09 12:18:41
|
|
|
| |
class ZOSConsoleManager | class ZOSConsoleManager |
{ | { |
|
|
|
public: |
|
|
|
static void startConsoleWatchThread(void); |
|
|
|
/** |
|
Parse and execute a MODIFY command received from the console |
|
*/ |
|
static void processModifyCommand( char* command ); |
|
|
private: | private: |
| |
/** Constructor. */ | /** Constructor. */ |
ZOSConsoleManager(); | ZOSConsoleManager(); |
| |
static void issueSyntaxError(const char* command); |
static void _issueSyntaxError(const char* command); |
|
|
|
static void _displayServiceLevel(); |
| |
static char* skipBlanks( char* commandPtr); |
static char* _skipBlanks( char* commandPtr); |
| |
static void stripTrailingBlanks( char* token ); |
static void _stripTrailingBlanks( char* token ); |
| |
static void updateConfiguration( const String& configProperty, |
static void _updateConfiguration( const String& configProperty, |
const String& propertyValue, | const String& propertyValue, |
Boolean currentValueIsNull, | Boolean currentValueIsNull, |
Boolean planned); | Boolean planned); |
| |
|
static void _updateEnvironment(const char* envVarName, |
|
const char* envVarValue); |
|
|
|
static void _showEnvironment(const char* envVarName); |
|
|
static void _sendNotifyConfigChangeMessage( const String& propertyName, | static void _sendNotifyConfigChangeMessage( const String& propertyName, |
const String& newPropertyValue, | const String& newPropertyValue, |
Boolean currentValueModified); | Boolean currentValueModified); |
| |
static void* consoleCommandWatchThread(void*); |
static void* _consoleCommandWatchThread(void*); |
|
|
public: |
|
|
|
static void startConsoleWatchThread(void); |
|
| |
/** |
|
Parse and execute a MODIFY command received from the console |
|
*/ |
|
static void processModifyCommand( char* command ); |
|
}; | }; |
| |
PEGASUS_NAMESPACE_END | PEGASUS_NAMESPACE_END |