public class RuntimeOperations extends ScriptOperations
ScriptOperations.ClassObjectOptions, ScriptOperations.JdbcExecutor, ScriptOperations.SavedSearchResult, ScriptOperations.ServerDefinition, ScriptOperations.ServiceDefinition
INDENT
Constructor and Description |
---|
RuntimeOperations(ScriptDriver driver)
Constructs an RuntimeOperations.
|
Modifier and Type | Method and Description |
---|---|
void |
addExplicitlyIdleServerName(AttributeValueTable avt)
Adds the specified managed Server name to the list of
explicitly idle Server names.
|
void |
createControllerJob(AttributeValueTable avt)
Creates a new ControllerJob.
|
void |
createControllerPlan(AttributeValueTable avt)
Creates a ControllerPlan instance.
|
void |
createControllerState(AttributeValueTable avt)
Creates a ControllerState instance.
|
void |
deleteAllHandlerStates()
Deletes all existing HandlerState instances.
|
void |
deleteAllNodeStates()
Deletes all existing NodeState instances.
|
void |
deleteAllServerStates()
Deletes all existing ServerState instances.
|
void |
deleteAllServiceStates()
Deletes all existing ServiceState instances.
|
void |
identifyControllerPlan(String planTag,
String planName)
Identify a ControllerPlan by its unique name.
|
void |
identifyCurrentControllerPlan(String planTag)
Identify the current ControllerPlan.
|
void |
identifyHandlerState(AttributeValueTable avt)
Identifies HandlerState from the NodeState and Handler name.
|
void |
identifyNodeState(AttributeValueTable avt)
Identifies NodeState.
|
void |
identifyServerState(AttributeValueTable avt)
Identifies ServerState from the NodeState and server name.
|
void |
identifyServiceState(AttributeValueTable avt)
Identifies ServiceState.
|
protected ControllerPlan |
lookupControllerPlan(String tagOrName)
Lookup an ControllerPlan by tag or name.
|
void |
overrideArrayNodeProperty(String propName,
String propValue)
Override a Node configuration property that holds an array of
values, for a running Node.
|
void |
overrideArrayServerProperty(String propName,
String propValue)
Override a Server configuration property that holds an array of
values, that is about to be used to start up an agent.
|
void |
overrideNodeProperty(AttributeValueTable avt)
Override a Node configuration property for a running Node.
|
void |
overrideNodeProperty(String propName,
String propValue)
Override a Node configuration property for a running Node.
|
void |
overrideServerProperty(AttributeValueTable avt)
Override a Server configuration property about to be used to
start up an agent.
|
void |
overrideServerProperty(String propName,
String propValue)
Override a Server configuration property about to be used to
start up an agent.
|
void |
overrideServiceProperty(AttributeValueTable avt)
Override a Service configuration property about to be used to
override the Service Configuration of a running Service.
|
void |
overrideServiceProperty(String propName,
String propValue)
Override a Service configuration property about to be used to
override the Service Configuration of a running Service.
|
void |
removeExplicitlyIdleServerName(AttributeValueTable avt)
Removes the specified managed Server name from the list of
explicitly idle Server names.
|
void |
requestNodeConfigurationOverride(String nsTag)
Requests a Node configuration override.
|
void |
requestNodeDispose(String nsTag)
Requests to dispose a Node.
|
void |
requestNodeRestart(String nsTag)
Requests a Node restart.
|
void |
requestNodeStart(String nsTag)
Requests a Node Start.
|
void |
requestNodeStop(String nsTag)
Requests a Node Stop.
|
void |
requestServerConfigurationOverride(String ssTag)
Requests a Server configuration override.
|
void |
requestServerDispose(String ssTag)
Requests a Server dispose.
|
void |
requestServerRestart(String ssTag)
Requests a Server restart.
|
void |
requestServerResume(String ssTag)
Requests a Server resume.
|
void |
requestServerStart(String ssTag)
Requests a Server start.
|
void |
requestServerStop(String ssTag)
Requests a Server stop.
|
void |
requestServerSuspend(String ssTag)
Requests a Server suspend.
|
void |
requestServiceConfigurationOverride(String svsTag)
Requests a Service configuration override.
|
void |
requestServiceDispose(String svsTag)
Requests to dispose a Service.
|
protected NodeState |
selectNodeState(String nodeName)
Selects NodeState by running Node name.
|
void |
setAssignable(AttributeValueTable avt)
Sets indication as to whether the NodeState is assignable by the
Controller for Servers/Handlers that are assigned.
|
void |
setControllerPlan(AttributeValueTable avt)
Set the current ControllerPlan.
|
void |
showControllerPlan(AttributeValueTable avt)
Show details about the ControllerPlan.
|
void |
showControllerState(String verboseVal)
Show details about the ControllerState.
|
void |
showCurrentControllerPlanExecution(AttributeValueTable avt)
Show details about the current ControllerPlanExecution.
|
void |
showHandlerState(String hsTag,
String verboseVal)
Show details about a HandlerState.
|
void |
showNodeState(String nsTag,
String verboseVal)
Show details about a NodeState.
|
void |
showNodeStateEffectiveLogLevel(String nsTag,
String loggerName)
Shows the log level for the specified class or package name
in effect for the specified NodeState.
|
void |
showParameterTable()
Shows the current parameter table.
|
void |
showRuntimeSystemSummary(String verboseVal)
Show the Runtime System summary.
|
void |
showServerState(String ssTag,
String verboseVal)
Show details about a ServerState.
|
void |
startNode(AttributeValueTable avt)
Starts up a node and a service.
|
void |
startNode(String nodeTag,
String ncName,
String nodeName,
String svcName,
String serviceName)
Starts up a node.
|
void |
updateControllerPlan(AttributeValueTable avt)
Updates a ControllerPlan instance.
|
abortTransaction, acquireLock, acquireManualLock, activateAuditHandlerSpecification, activateAuditSpecification, activateOperationActionSpecification, activateServerSpecification, activateSystemObject, addAttachment, addAttribute, addAuditEventProperty, addAuditType, addAuditTypesForClass, addBooleanHandlerProperty, addCategory, addDefinitionAuditEntryType, addDefinitionAuditEntryTypesForClass, addDefinitionAuditEntryTypesUnderClass, addDefinitionBooleanProperty, addDefinitionDoubleProperty, addDefinitionIntegerProperty, addDefinitionLongProperty, addDefinitionProperties, addDefinitionProperty, addDefinitionStringArrayProperty, addDefinitionStringProperty, addDocumentDefinitionCharacterSet, addDocumentDefinitionContent, addDocumentDefinitionContentBfileReference, addDocumentDefinitionLanguage, addGlobalOperationActionSpecification, addGroupMember, addGroupMembers, addIntegerHandlerProperty, addLifecyclePolicyEntryDefinition, addLifecyclePolicyEntryDefinition, addLongHandlerProperty, addManagedServerDeclaration, addManagedServerDeclaration, addManagedServerDeclaration, addManagedServiceDeclaration, addManagedServiceDeclaration, addPreparedSelectorBindValue, addPreparedSelectorBooleanBindValue, addPreparedSelectorIntegerBindValue, addPreparedSelectorLibraryObjectBindValue, addPreparedSelectorLongBindValue, addPreparedSelectorStringBindValue, addPublicObjectDefinitionCategory, addSchemaObjectDefinitionCategory, addStringArrayHandlerProperty, addStringHandlerProperty, addSystemObjectDefinitionBooleanProperty, addSystemObjectDefinitionCategory, addSystemObjectDefinitionIntegerProperty, addSystemObjectDefinitionLongProperty, addSystemObjectDefinitionStringArrayProperty, addSystemObjectDefinitionStringProperty, addToDocumentDefinition, addToPublicObjectDefinition, applyLogLevelOverride, applyNamedFreezeLock, applySingletonLock, assignClassDomain, assignLifecyclePolicyByCategory, assignValueDefault, assignValueDomain, beginTransaction, businessObjectExists, clearImpersonateUser, clearSharedCaches, cloneCurrentSession, cloneDefinition, cloneDefinition, comment, comment, compareObjects, completeTransaction, concatenateObjectId, concatenateStrings, concatenateStrings, concatenateStrings, concatenateStrings, concatenateStrings, concatenateStrings, concatenateStrings, concatenateToLowerStrings, concatenateToLowerStrings, concatenateToLowerStrings, concatenateToUpperStrings, concatenateToUpperStrings, concatenateToUpperStrings, connect, connect, constructAuditEvent, constructPreparedSelectorGenerator, constructPreparedSelectorGenerator, convertPropertyDefinitionsToHashtable, convertStringArray, convertToBoolean, convertToBoolean, convertToDouble, convertToDouble, convertToInteger, convertToInteger, convertToLong, convertToLong, convertToRelativePath, copy, create, createAccessControlList, createAndApplyAuditTypeList, createApplicationToken, createApplicationToken, createAuditSpecification, createAuditSpecification, createAuditSpecification, createAuditSpecification, createAuditTypeList, createAuditTypeList, createAutoFolderingActionSpecification, createAutoFolderingActionSpecification, createCategorizedDocument, createClassDomain, createClassObject, createClassObject, createCustomLockEntry, createCustomMediaDriverSpecification, createCustomMediaDriverSpecification, createDefinition, createDefinitionFromDefinitionObject, createDefinitionFromObject, createDefinitionObject, createDependentView, createDocument, createDocument, createDocument, createDocumentBatch, createDocuments, createEntireAuditSpecification, createExtendedPermission, createExtendedUserProfile, createFolder, createFolder, createFolder, createFolderLink, createFolderTree, createFormat, createGroup, createGuestSession, createLibraryObject, createLibraryObject, createLifecycleDateRuleSpecification, createLifecycleDateRuleSpecification, createLifecyclePolicy, createLifecyclePolicy, createLifecyclePolicyActionSpecification, createLifecyclePolicyActionSpecification, createLifecyclePolicyEntryDefinition, createLink, createLink, createLink, createLockTypeLookupTables, createMedia, createMedia, createNamedFreezeLock, createNamedPropertyBundle, createNodeConfiguration, createNodeConfiguration, createOperationActionSpecification, createOperationActionSpecification, createOrUpdateClassObject, createPermissionBundle, createPolicy, createPolicyList, createPropertyBundle, createQueue, createRetentionPolicy, createServerConfiguration, createServerConfiguration, createServerSpecification, createServiceConfiguration, createServiceConfiguration, createSession, createSession, createSimplePropertyTable, createSimplePropertyTableList, createStorageGroup, createStorageGroup, createSystemLockObject, createUser, createUserSession, createValueDefault, createValueDomain, deactivateAuditHandlerSpecification, deactivateAuditSpecification, deactivateOperationActionSpecification, deactivateServerSpecification, deactivateSystemObject, deactivateUnknownOperationActionSpecifications, defineAttribute, defineAuditHandlerSpecificationDefinition, defineAuditHandlerSpecificationDefinition, defineAuditTargetSpecificationDefinition, defineAuditTypeListDefinition, defineAuditTypeListDefinition, defineClassObject, defineExistingClassObject, definitionExists, deleteAllCategories, deleteAuditSpecification, deleteNamedFreezeLock, deleteRepositoryParameter, deleteUser, deregisterBusinessObject, deregisterCustomLockType, deregisterDefinition, deregisterLockType, deregisterObject, deregisterSession, deregisterTransaction, determinePrimaryObjectColumnAlias, ensureFreed, executeAutocommitSql, executePreparedSelect, executePreparedSelect, executePreparedSelect, executePreparedSelect, executePreparedSelectCount, executePreparedSelectCount, executePreparedSelectCount, executePreparedSelectFromJson, executePreparedSelectResults, exists, existsRelative, extractContentForIndexing, findOrCreateCompositeGroup, freeClassDomain, freeClassObject, freeExtendedPermission, freeFolder, freeFormat, freeNamedPropertyBundle, freeNamedPropertyBundle, freeNodeConfiguration, freeNodeConfiguration, freeObject, freePermissionBundle, freePolicy, freeServerConfiguration, freeServerConfiguration, freeServiceConfiguration, freeServiceConfiguration, freeUnreferencedContent, freeValueDefault, freeValueDomain, generateClassObjectDefinitionTag, getAbsolutePath, getAclValueForConfigurationObjects, getAttributeValue, getAttributeValue, getAttributeValue, getAuditDriverHelper, getAuditEventDispatcher, getAuditingStartingId, getAuxiliaryTargets, getBindValues, getBypassSecurityAliases, getClassObjectCreationMode, getConsoleInputBoolean, getConsoleInputString, getConsoleInputString, getConsoleInputString, getConsoleSecureInputString, getContentPath, getCurrentSession, getDriver, getIncludedFileSettings, getLogWriter, getManagedServerDeclarations, getManagedServiceDeclarations, getParameterTable, getSavedSearchResultPrimaryObjects, getSavedSearchResults, getShowDates, getStringArray, getStringsFromArrayToken, getStripNumbersFromAuditEventProperties, handleEventPostedForCustomAuditHistory, handleTimerExpiredForCustomAuditHistory, identifyAcl, identifyAcl, identifyApplicationToken, identifyAttribute, identifyAttributePropertyBundle, identifyAuditHandlerSpecification, identifyAuditSpecification, identifyAuditTargetSpecification, identifyAuditTypeList, identifyAuditTypeListBySpecification, identifyAutoFolderingActionSpecification, identifyByAttribute, identifyByPath, identifyByRelativePath, identifyCategory, identifyCategory, identifyClassAcl, identifyClassDomain, identifyClassObject, identifyClassPolicyBundle, identifyClassPropertyBundle, identifyCompositeGroup, identifyCustomLock, identifyCustomMediaDriverSpecification, identifyDependentView, identifyExtendedPermission, identifyFormat, identifyGlobalAuditSpecification, identifyGlobalAuditTypeList, identifyGroup, identifyGuestUser, identifyInstancePropertyBundle, identifyLibraryObject, identifyLifecycleDateRuleSpecification, identifyLifecyclePolicy, identifyLifecyclePolicyActionSpecification, identifyLifecyclePolicyEntry, identifyMedia, identifyMessageEntry, identifyMessageList, identifyNamedFreezeLock, identifyNamedPropertyBundle, identifyNodeConfiguration, identifyObjectAuditSpecification, identifyObjectProperty, identifyOperationActionSpecification, identifyPermissionBundle, identifyPolicy, identifyPolicyList, identifyPrimaryUserProfile, identifyPropertyBundle, identifyQueue, identifyQueueTypeMapBundle, identifyRetentionPolicy, identifyServerConfiguration, identifyServerSpecification, identifyServiceConfiguration, identifySingletonLockType, identifyStorageGroup, identifySystemAcl, identifySystemLockObject, identifySystemUser, identifyUser, identifyValueDefault, identifyValueDomain, identifyWorldGroup, impersonateUser, impersonateUser, initializeManualTextIndexingRetainedEvents, isBootstrapModeEnabled, isDomainScopeImpliedForSearch, isInArray, log, log, lookupAcl, lookupApplicationToken, lookupAuditDomainContext, lookupAuditSpecification, lookupAutoFolderingActionSpecification, lookupBusinessObject, lookupBusinessObjectHashtable, lookupBusinessObjectList, lookupClassAcl, lookupDatatype, lookupDatatypeString, lookupDefinition, lookupDefinition, lookupDirectoryObject, lookupDocument, lookupFolder, lookupFormat, lookupFormatFromCollection, lookupGroup, lookupMedia, lookupMessageEntry, lookupObject, lookupObject, lookupObjectAttributeValue, lookupObjectId, lookupOperationActionSpecification, lookupPublicObject, lookupQueue, lookupSessionByTag, lookupSystemAcl, lookupSystemLockObject, lookupTagBySessionId, lookupUser, lookupUserFromCollection, makeDefinitionReadOnly, markCurrentAuditingId, modifyClassObject, move, moveCategory, normalizeBooleanString, notifyCustomAuditHistoryHandler, objectExists, postCustomAuditEvent, postCustomAuditEvent, postCustomAuditEvent, postSystemAuditEvent, postSystemAuditEvent, preprocessDocumentSettings, preprocessPublicObjectSettings, printStackTrace, processManualTextIndexingRetainedEvents, processRawAuditEvents, purgeGlobalAuditHistory, reactivateUnknownOperationActionSpecifications, readDocumentContent, refreshDependentView, registerAllNonCustomAuditTypes, registerAuditEventType, registerAuditEventType, registerBusinessObject, registerCustomAuditType, registerCustomLockType, registerDefinition, registerLockType, registerNewSession, registerObject, registerTransaction, releaseLock, releaseManualLock, removeAcesForFreedGrantees, removeAllAttachments, removeAttachment, removeAttribute, removeClassProperty, removeCustomLockEntry, removeGroupMembers, removeNamedFreezeLock, removeProperties, removeServerFromNodeConfiguration, removeServiceFromNodeConfiguration, removeSession, removeSessionState, removeSingletonLock, removeTag, rename, replaceMediaLookupsByFormat, replaceSession, resetFolderCountInfo, restoreGlobalOperationActionSpecification, runSchemaCreator, runScript, saveGlobalOperationActionSpecification, saveSearchResultPrimaryObjects, saveSearchResults, searchAuditHistory, searchAuditHistory, searchAuditHistory, sessionExists, setAdminMode, setAdminMode, setArrayTokenDelimiter, setAuditingStartingId, setAuditSpecificationAuditHandlerSpecificationDefinition, setAuditSpecificationAuditTargetSpecificationDefinition, setAuditSpecificationAuditTypeListDefinition, setAuditTargetSpecificationDefinitionTarget, setBooleanInstanceProperty, setClassObjectCreationMode, setClassPolicyList, setClassProperty, setCreateCategoriesServerSideOption, setCurrentSession, setCurrentSession, setDateFormat, setDefaultAuditEventSortClause, setDefaultMedia, setDefaultScriptOperationsClass, setDefaultStorageGroup, setDefinitionAttribute, setDefinitionAttribute, setDefinitionBooleanAttribute, setDefinitionClassObjectAttribute, setDefinitionDateAttribute, setDefinitionDirectoryObjectArrayAttribute, setDefinitionDirectoryObjectAttribute, setDefinitionDoubleAttribute, setDefinitionIntegerAttribute, setDefinitionLongAttribute, setDefinitionNullStringAttribute, setDefinitionObjectAttribute, setDefinitionSchemaObjectArrayAttribute, setDefinitionSchemaObjectAttribute, setDefinitionStringArrayAttribute, setDefinitionStringAttribute, setDefinitionSystemObjectAttribute, setDocumentDefinitionContentObjectDefinition, setGlobalAuditTypeList, setGlobalOperationActionSpecifications, setInstallationMode, setInstallationMode, setInstanceProperty, setIntegerInstanceProperty, setLifecyclePolicyDefinitionDeleteEntriesOption, setLocale, setLongInstanceProperty, setLongSessionState, setMainSessionAsCurrentSession, setMediaLookupByFormat, setNumberFormat, setObjectProperty, setPreventSessionTimeouts, setPreventSessionTimeouts, setProperty, setPublicObjectInstanceProperty, setRepositoryParameter, setStringInstanceProperty, setStringSessionState, setSubstitutionPrefix, setSystemAdminMode, setSystemAdminMode, setSystemObjectInstanceProperty, setTimeoutPeriodOption, setTimeZone, setUserCreateOptions, setUserDefaultAcl, setUserDeleteOptions, showAcl, showAggregateAuditEventColumns, showAllAutoFolderingActionSpecifications, showAllClassAcls, showAllClassDomains, showAllClassObjects, showAllCustomAuditSpecifications, showAllCustomMediaDriverSpecifications, showAllDependentViews, showAllExtendedPermissions, showAllExternalRetentionPolicies, showAllFormats, showAllLifecycleDateRuleSpecifications, showAllLifecyclePolicies, showAllLifecyclePolicyActionSpecifications, showAllMedias, showAllNodeConfigurations, showAllNodeConfigurations, showAllOperationActionSpecifications, showAllPermissionBundles, showAllPolicies, showAllPolicyLists, showAllRepositoryParameters, showAllRetentionPolicies, showAllServerConfigurations, showAllServerConfigurations, showAllServerSpecifications, showAllServiceConfigurations, showAllServiceConfigurations, showAllStorageGroups, showAllSystemAcls, showAllValueDefaults, showAllValueDomains, showApplicationToken, showApplicationTokens, showAttachments, showAttribute, showAttribute, showAuditCertificates, showAuditEventOperationTypes, showAuditSpecification, showAuditTypeList, showAuditTypesForClass, showAuditTypesForCreateOperations, showAuditTypesForFreeOperations, showAuditTypesUnderClass, showAutoFolderingActionSpecification, showCapabilities, showClassDomain, showClassDomain, showClassObject, showClassObjectAndSubNames, showClassObjectAndSubs, showCompositeGroup, showCreateClassObjectScript, showCurrentUser, showCustomAuditHistory, showCustomAuditHistory, showCustomAuditTypes, showCustomMediaDriverSpecification, showDefaultMedia, showDefaultStorageGroup, showDefineAttributeScript, showDefinition, showDefinitionObject, showDependentView, showDocument, showDocumentCharacterSet, showDocumentContentInfo, showDocumentContents, showDocumentContents, showDocumentContents, showDocumentLanguage, showDocumentsWithLifecyclePolicy, showExpandedAuditTypeList, showExtendedPermission, showFolder, showFolder, showFolderCountInfo, showFormat, showGlobalAuditHistory, showGlobalAuditHistory, showGlobalAuditSpecification, showGlobalAuditTypeList, showGlobalOperationActionSpecifications, showGroup, showInstanceProperty, showInstancePropertyBundle, showLibraryObject, showLibraryObject, showLifecycleDateRuleSpecification, showLifecyclePolicy, showLifecyclePolicyActionSpecification, showLifecyclePolicyEntry, showLink, showLocalizer, showLockEntry, showLockEntryInfo, showLockTypeLookupTables, showMedia, showMediaLookupByFormatMappings, showMessageEntry, showMessageList, showNamedPropertyBundle, showNodeConfiguration, showNodeConfiguration, showObject, showObjectAuditHistory, showObjectAuditHistory, showObjectAuditSpecification, showOperationActionSpecification, showParsedArrayToken, showParsedOperationString, showPermissionBundle, showPolicy, showPolicyList, showPreparedSelector, showPreparedSelector, showProperty, showPropertyBundle, showRepositoryParameter, showRetentionPolicy, showRuntimeStatistics, showSavedSearchResultPrimaryObjects, showSavedSearchResults, showServerConfiguration, showServerConfiguration, showServerSpecification, showServiceConfiguration, showServiceConfiguration, showServiceStatistics, showSessionCacheStatistics, showSessionState, showSimplePropertyTable, showSimplePropertyTableList, showStorageGroup, showUser, showValueDefault, showValueDefault, showValueDomain, showValueDomain, sleep, syncContentIndex, syncIndex, testJsonString, tokenToDirectoryObjectArray, tokenToDirectoryUserArray, tokenToDocumentArray, transactionExists, unregisterAuditEventType, unregisterCustomAuditType, update, updateAccessControlList, updateClassDomain, updateDefinitionObject, updateLibraryObject, updateLibraryObject, updateLibraryObject, updateNodeConfiguration, updateNodeConfiguration, updateServerConfiguration, updateServerConfiguration, updateServiceConfiguration, updateServiceConfiguration, updateUserPassword, updateValueDefault, updateValueDomain, verifyBusinessObjectTagNotExists, verifyDefinitionTagNotExists, verifyDefinitionWriteable, verifyObjectTagNotExists, writeConsoleOutputString, writeConsoleOutputString, writeDocumentContentToFile, zeroPad
public RuntimeOperations(ScriptDriver driver)
driver
- the main script driver instancepublic void createControllerState(AttributeValueTable avt) throws IfsException
The keys supported by this operation:
avt
- the named argumentsIfsException
- if the operation failspublic void showControllerState(String verboseVal) throws IfsException
verboseVal
- boolean value that indcicates verbosity of outputIfsException
- if the operation failspublic void showRuntimeSystemSummary(String verboseVal) throws IfsException
verboseVal
- boolean value that indcicates verbosity of outputIfsException
- if the operation failspublic void setControllerPlan(AttributeValueTable avt) throws IfsException
The keys supported by this operation:
avt
- the named argumentsIfsException
- if the operation failsprotected ControllerPlan lookupControllerPlan(String tagOrName) throws IfsException
tagOrName
- the ControllerPlan tag or nameIfsException
- if the operation failspublic void createControllerJob(AttributeValueTable avt) throws IfsException
The keys supported by this operation when creating Simple ControllerJobs:
The keys supported by this operation when creating Complex ControllerJobs:
avt
- the named argumentsIfsException
- if the operation failspublic void createControllerPlan(AttributeValueTable avt) throws IfsException
The keys supported by this operation:
avt
- the named argumentsIfsException
- if the operation failspublic void updateControllerPlan(AttributeValueTable avt) throws IfsException
The keys supported by this operation:
avt
- the named argumentsIfsException
- if the operation failspublic void identifyCurrentControllerPlan(String planTag) throws IfsException
planTag
- the ControllerPlan tagIfsException
- if the operation failspublic void identifyControllerPlan(String planTag, String planName) throws IfsException
planTag
- the ControllerPlan tagplanName
- the ControllerPlan nameIfsException
- if the operation failspublic void showControllerPlan(AttributeValueTable avt) throws IfsException
The keys supported by this operation:
avt
- the named argumentsIfsException
- if the operation failspublic void showCurrentControllerPlanExecution(AttributeValueTable avt) throws IfsException
The keys supported by this operation:
avt
- the named argumentsIfsException
- if the operation failspublic void startNode(String nodeTag, String ncName, String nodeName, String svcName, String serviceName) throws IfsException
nodeTag
- the Node tagncName
- the name of the NodeConfiguration to usenodeName
- the name to use for the running Node;
if null, defaults to the NodeConfiguration namesvcName
- the name of the ServiceConfiguration to useserviceName
- the name for the running service name; must
match a declared service in the NodeConfigurationIfsException
- if the operation failspublic void startNode(AttributeValueTable avt) throws IfsException
The keys supported by this operation:
avt
- the named argumentsIfsException
- if the operation failspublic void overrideServiceProperty(String propName, String propValue) throws IfsException
The overridden properties specified by calls to this method are collected
and used when the next requestServiceConfigurationOverride
is called. The list of overridden properties is then implicitly cleared.
propName
- the property namepropValue
- the property valueIfsException
- if the operation failspublic void overrideServiceProperty(AttributeValueTable avt) throws IfsException
The overridden properties specified by calls to this method are collected
and used when the next requestServiceConfigurationOverride
is called. The list of overridden properties is then implicitly cleared.
The keys supported by this operation:
avt
- the named argumentsIfsException
- if the operation failspublic void overrideNodeProperty(String propName, String propValue) throws IfsException
The overridden properties specified by calls to this method are collected
and used when the next startNode
or
requestNodeConfigurationOverride
is called. The list of
overridden properties is then implicitly cleared.
propName
- the property namepropValue
- the property valueIfsException
- if the operation failspublic void overrideArrayNodeProperty(String propName, String propValue) throws IfsException
The value is specified as a comma separated list enclosed in curly braces, for example: "{string1, string2,string3}"
The overridden properties specified by calls to this method are collected
and used when the next startNode
or
requestNodeConfigurationOverride
is called. The list of
overridden properties is then implicitly cleared.
propName
- the property namepropValue
- the property valueIfsException
- if the operation failspublic void overrideNodeProperty(AttributeValueTable avt) throws IfsException
The overridden properties specified by calls to this method are collected
and used when the next startNode
or
requestNodeConfigurationOverride
is called. The list of
overridden properties is then implicitly cleared.
The keys supported by this operation:
avt
- the named argumentsIfsException
- if the operation failspublic void overrideServerProperty(String propName, String propValue) throws IfsException
The overridden properties specified by calls to this method are collected
and used when the next startAgent
or
requestServerConfigurationOverride
is called. The list of
overridden properties is then implicitly cleared.
propName
- the property namepropValue
- the property valueIfsException
- if the operation failspublic void overrideArrayServerProperty(String propName, String propValue) throws IfsException
The value is specified as a comma separated list enclosed in curly braces, for example: "{string1, string2,string3}"
The overridden properties specified by calls to this method are collected
and used when the next startAgent
or
requestServerConfigurationOverride
is called. The list of
overridden properties is then implicitly cleared.
propName
- the property namepropValue
- the property valueIfsException
- if the operation failspublic void overrideServerProperty(AttributeValueTable avt) throws IfsException
The overridden properties specified by calls to this method are collected
and used when the next startAgent
or
requestServerConfigurationOverride
is called. The list of
overridden properties is then implicitly cleared.
The keys supported by this operation:
avt
- the named argumentsIfsException
- if the operation failspublic void requestServiceDispose(String svsTag) throws IfsException
svsTag
- the ServiceState tagIfsException
- if the operation failspublic void requestServiceConfigurationOverride(String svsTag) throws IfsException
svsTag
- the ServiceState tagIfsException
- if the operation failspublic void requestNodeRestart(String nsTag) throws IfsException
nsTag
- the NodeState tagIfsException
- if the operation failspublic void requestNodeDispose(String nsTag) throws IfsException
nsTag
- the NodeState tagIfsException
- if the operation failspublic void requestNodeConfigurationOverride(String nsTag) throws IfsException
nsTag
- the NodeState tagIfsException
- if the operation failspublic void requestNodeStart(String nsTag) throws IfsException
nsTag
- the NodeState tagIfsException
- if the operation failspublic void requestNodeStop(String nsTag) throws IfsException
nsTag
- the NodeState tagIfsException
- if the operation failspublic void requestServerStart(String ssTag) throws IfsException
ssTag
- the ServerState tagIfsException
- if the operation failspublic void requestServerStop(String ssTag) throws IfsException
ssTag
- the ServerState tagIfsException
- if the operation failspublic void requestServerRestart(String ssTag) throws IfsException
ssTag
- the ServerState tagIfsException
- if the operation failspublic void requestServerSuspend(String ssTag) throws IfsException
ssTag
- the ServerState tagIfsException
- if the operation failspublic void requestServerResume(String ssTag) throws IfsException
ssTag
- the ServerState tagIfsException
- if the operation failspublic void requestServerDispose(String ssTag) throws IfsException
ssTag
- the ServerState tagIfsException
- if the operation failspublic void requestServerConfigurationOverride(String ssTag) throws IfsException
ssTag
- the ServerState tagIfsException
- if the operation failspublic void setAssignable(AttributeValueTable avt) throws IfsException
The keys supported by this operation:
avt
- the named argumentsIfsException
- if the operation failspublic void addExplicitlyIdleServerName(AttributeValueTable avt) throws IfsException
The keys supported by this operation:
avt
- the named argumentsIfsException
- if the operation failspublic void removeExplicitlyIdleServerName(AttributeValueTable avt) throws IfsException
The keys supported by this operation:
avt
- the named argumentsIfsException
- if the operation failspublic void deleteAllServiceStates() throws IfsException
In testing scenarios, this makes it easier to identify newly created ServiceState instances.
IfsException
- if the operation failspublic void deleteAllNodeStates() throws IfsException
In testing scenarios, this makes it easier to identify newly created NodeState instances.
IfsException
- if the operation failspublic void deleteAllServerStates() throws IfsException
In testing scenarios, this makes it easier to identify newly created ServerState instances.
IfsException
- if the operation failspublic void deleteAllHandlerStates() throws IfsException
In testing scenarios, this makes it easier to identify newly created HandlerState instances.
IfsException
- if the operation failspublic void identifyServiceState(AttributeValueTable avt) throws IfsException
The keys supported by this operation:
avt
- the named argumentsIfsException
- if the operation failspublic void identifyNodeState(AttributeValueTable avt) throws IfsException
The keys supported by this operation:
avt
- the named argumentsIfsException
- if the operation failsprotected NodeState selectNodeState(String nodeName) throws IfsException
nodeName
- the running Node name (cannot be null)IfsException
- if the operation failspublic void showNodeState(String nsTag, String verboseVal) throws IfsException
nsTag
- the NodeState tagverboseVal
- boolean value that indcicates verbosity of outputIfsException
- if the operation failspublic void showNodeStateEffectiveLogLevel(String nsTag, String loggerName) throws IfsException
nsTag
- the NodeState tagloggerName
- the class or package nameIfsException
- if the operation failspublic void identifyServerState(AttributeValueTable avt) throws IfsException
The keys supported by this operation:
avt
- the named argumentsIfsException
- if the operation failspublic void showServerState(String ssTag, String verboseVal) throws IfsException
ssTag
- the ServerState tagverboseVal
- boolean value that indcicates verbosity of outputIfsException
- if the operation failspublic void identifyHandlerState(AttributeValueTable avt) throws IfsException
The keys supported by this operation:
avt
- the named argumentsIfsException
- if the operation failspublic void showHandlerState(String hsTag, String verboseVal) throws IfsException
ssTag
- the HandlerState tagverboseVal
- boolean value that indcicates verbosity of outputIfsException
- if the operation failspublic void showParameterTable() throws IfsException
IfsException
- if the operation failsCopyright © 2023. All rights reserved.