public abstract class NonCompetingClusteredServer extends ClusteredServer
IfsServer.ServerRequestLEVEL_HIGH, LEVEL_LOW, LEVEL_MEDIUM, LEVEL_OFFSERVERSTATUS_DISPOSED, SERVERSTATUS_RUNNING, SERVERSTATUS_STARTING, SERVERSTATUS_STOPPED, SERVERSTATUS_STOPPING, SERVERSTATUS_SUSPENDED, SERVERSTATUS_UNKNOWN| Constructor and Description |
|---|
NonCompetingClusteredServer()
Constructs a NonCompetingClusteredServer.
|
| Modifier and Type | Method and Description |
|---|---|
protected String |
deriveAgentIdentifier() |
protected String |
deriveRunningServerIdentifier() |
protected boolean |
isTokenNonCompeting()
Returns indication as to whether the server token is non-competing.
|
cancelRegistration, checkRegistration, getAgentIdentifier, getAgentIdentifierPrefix, getRegistrationPeriod, getRunningNodeIdentifier, getRunningNodeName, getRunningServerIdentifier, initializeRegistration, isRegistered, isServerRunningcheckSession, connectSession, constructSession, convertTimerInterval, convertTimerInterval, convertTimerInterval, dispose, getLastTimerActivation, getLogger, getNextTimerActivation, getService, getTimerActivationPeriod, getTimerClassName, getTimerConfiguration, handlePriorityChangeRequest, handlePropertyChangeRequest, handlePropertyChangeRequest, handleRequest, handleRequests, handleResumeRequest, handleServerStateControllerRequest, handleStopRequest, handleSuspendRequest, handleTimerExpired, initialize, isNonCompeting, isPropertyReadonly, isServiceAvailable, isTimerActive, postCheckServerStateRequest, postRequest, postRun, preRun, processEvent, processEvents, queueEvent, resetTimer, restart, resume, run, serviceAvailabilityCheckNeeded, setPriority, setProperty, setProperty, start, startTimer, stop, stopRequested, stopTimer, suspend, timerExpired, waitForServiceAvailability, waitServeracquireSession, constructLibrarySessionPool, createServerState, deregister, disconnectSession, getConfigurationOverridesTable, getConfigurationTable, getCredential, getDesiredStatus, getIfsHome, getInitialConfigurationTable, getLoggerForLegacyLogging, getName, getNode, getNodeName, getOracleHome, getParameterTable, getPriority, getProperties, getProperty, getServerConfigurationName, getServerState, getServerStateValue, getServerType, getServiceName, getSession, getStateTable, getStatus, getSystemUserCredential, handleServerConfigurationOverrideRequest, handleServerStateEvent, initialize, initialize, isAgent, isDisposed, isInitialized, isLogged, log, log, log, releaseSession, releaseSession, setDesiredStatus, setDesiredStatus, setSessionTimeoutPrevented, setStateProperty, setStatus, startStandalone, startStandalone, supportsPriority, supportsSuspendResume, toStatusLabel, toStatusLabel, toStatusLabel, verifyNotDisposed, verifyNotDisposedpublic NonCompetingClusteredServer()
throws IfsException
IfsException - if the operation failsprotected String deriveAgentIdentifier() throws IfsException
deriveAgentIdentifier in class ClusteredServerIfsExceptionprotected String deriveRunningServerIdentifier() throws IfsException
deriveRunningServerIdentifier in class ClusteredServerIfsExceptionprotected boolean isTokenNonCompeting()
throws IfsException
A non-competing token is one that always assumes a Primary registration type, and always attempts to free the ApplicationToken upon unregistration.
isTokenNonCompeting in class ClusteredServerIfsException - if the operation failsCopyright © 2025. All rights reserved.