SmartFrog 3.10.000

Uses of Class
org.smartfrog.sfcore.prim.TerminationRecord

Packages that use TerminationRecord
org.smartfrog.examples.arithnet   
org.smartfrog.examples.counter   
org.smartfrog.examples.dynamicwebserver.apache   
org.smartfrog.examples.dynamicwebserver.balancer   
org.smartfrog.examples.dynamicwebserver.gui.graphpanel   
org.smartfrog.examples.dynamicwebserver.gui.progresspanel   
org.smartfrog.examples.dynamicwebserver.monitor   
org.smartfrog.examples.dynamicwebserver.stresstest   
org.smartfrog.examples.dynamicwebserver.thresholder   
org.smartfrog.examples.exampleTemplate   
org.smartfrog.examples.helloworld   
org.smartfrog.examples.persistence   
org.smartfrog.examples.pong   
org.smartfrog.services.comm.mcast   
org.smartfrog.services.display   
org.smartfrog.services.filesystem   
org.smartfrog.services.filesystem.filestore   
org.smartfrog.services.filesystem.replacevar   
org.smartfrog.services.management   
org.smartfrog.services.os.download   
org.smartfrog.services.os.java   
org.smartfrog.services.os.runshell   
org.smartfrog.services.persistence   
org.smartfrog.services.shellscript   
org.smartfrog.services.trace   
org.smartfrog.services.utils.concat   
org.smartfrog.services.utils.logtofile   
org.smartfrog.services.utils.setproperty   
org.smartfrog.sfcore.common   
org.smartfrog.sfcore.compound   
org.smartfrog.sfcore.logging   
org.smartfrog.sfcore.prim   
org.smartfrog.sfcore.processcompound   
org.smartfrog.sfcore.updatable   
org.smartfrog.sfcore.utils   
org.smartfrog.sfcore.workflow.combinators   
org.smartfrog.sfcore.workflow.components   
org.smartfrog.sfcore.workflow.eventbus   
 

Uses of TerminationRecord in org.smartfrog.examples.arithnet
 

Methods in org.smartfrog.examples.arithnet with parameters of type TerminationRecord
 void NetElemImpl.sfTerminateWith(TerminationRecord tr)
          Terminates the component.
 void Generator.sfTerminateWith(TerminationRecord tr)
          Life cycle method for component termination.
 

Uses of TerminationRecord in org.smartfrog.examples.counter
 

Methods in org.smartfrog.examples.counter with parameters of type TerminationRecord
 void CounterImpl.sfTerminateWith(TerminationRecord t)
          sfTerminate: The superclass implementation of sfTerminateWith is called after the component specific termination code to implement useful termination behaviour of the component.
 

Uses of TerminationRecord in org.smartfrog.examples.dynamicwebserver.apache
 

Methods in org.smartfrog.examples.dynamicwebserver.apache with parameters of type TerminationRecord
 void ApacheImpl.sfTerminateWith(TerminationRecord tr)
          This shuts down Apache by requesting that the ApacheState variable be set to false.
 

Uses of TerminationRecord in org.smartfrog.examples.dynamicwebserver.balancer
 

Methods in org.smartfrog.examples.dynamicwebserver.balancer with parameters of type TerminationRecord
 void BalancerImpl.sfTerminateWith(TerminationRecord tr)
          Standard sfTerminateWith()
 

Uses of TerminationRecord in org.smartfrog.examples.dynamicwebserver.gui.graphpanel
 

Methods in org.smartfrog.examples.dynamicwebserver.gui.graphpanel with parameters of type TerminationRecord
 void GraphImpl.sfTerminateWith(TerminationRecord tr)
          Termination hook : close threads & windows
 

Uses of TerminationRecord in org.smartfrog.examples.dynamicwebserver.gui.progresspanel
 

Methods in org.smartfrog.examples.dynamicwebserver.gui.progresspanel with parameters of type TerminationRecord
 void ProgressBarsImpl.sfTerminateWith(TerminationRecord status, Prim comp)
          Deprecated. Implementation of sfTerminateWith which deregisters from all current registrations
 

Uses of TerminationRecord in org.smartfrog.examples.dynamicwebserver.monitor
 

Methods in org.smartfrog.examples.dynamicwebserver.monitor with parameters of type TerminationRecord
 void CPUMonitorImpl.sfTerminateWith(TerminationRecord tr)
           
 

Uses of TerminationRecord in org.smartfrog.examples.dynamicwebserver.stresstest
 

Methods in org.smartfrog.examples.dynamicwebserver.stresstest with parameters of type TerminationRecord
 void StressTesterImpl.sfTerminateWith(TerminationRecord tr)
          Standard sfTerminateWith()
 void StressControlGuiImpl.sfTerminateWith(TerminationRecord tr)
          Standard sfTerminateWith()
 

Uses of TerminationRecord in org.smartfrog.examples.dynamicwebserver.thresholder
 

Methods in org.smartfrog.examples.dynamicwebserver.thresholder with parameters of type TerminationRecord
 void ThresholderImpl.sfTerminateWith(TerminationRecord t)
           
 

Uses of TerminationRecord in org.smartfrog.examples.exampleTemplate
 

Methods in org.smartfrog.examples.exampleTemplate with parameters of type TerminationRecord
 void ExampleTemplateImpl.sfTerminateWith(TerminationRecord t)
           
 

Uses of TerminationRecord in org.smartfrog.examples.helloworld
 

Methods in org.smartfrog.examples.helloworld with parameters of type TerminationRecord
 void GeneratorImpl.sfTerminateWith(TerminationRecord tr)
          sfTerminate: terminate the thread nicely if needed could interrupt its sleep, but not necessary in general, since the thread initiates the termination, this will be irrelevant but to do so in case it is through error or management action.
 

Uses of TerminationRecord in org.smartfrog.examples.persistence
 

Methods in org.smartfrog.examples.persistence with parameters of type TerminationRecord
 void PersistentCounterImpl.sfTerminateWith(TerminationRecord t)
          sfTerminate: The superclass implementation of sfTerminateWith is called after the component specific termination code to implement useful termination behaviour of the component.
 

Uses of TerminationRecord in org.smartfrog.examples.pong
 

Methods in org.smartfrog.examples.pong with parameters of type TerminationRecord
 void GameArenaWrapper.sfTerminateWith(TerminationRecord tr)
          sfTerminate.
 

Uses of TerminationRecord in org.smartfrog.services.comm.mcast
 

Methods in org.smartfrog.services.comm.mcast with parameters of type TerminationRecord
 void SFMCastServerImpl.sfTerminateWith(TerminationRecord t)
          sfTerminate The superclass implementation of sfTerminateWith is called after the component specific termination code to implement useful termination behaviour of the component
 void SFMCastClientImpl.sfTerminateWith(TerminationRecord t)
          Tedrminates the component.
 

Uses of TerminationRecord in org.smartfrog.services.display
 

Methods in org.smartfrog.services.display with parameters of type TerminationRecord
 void SFDisplay.sfTerminateWith(TerminationRecord t)
          Terminates the component
 

Uses of TerminationRecord in org.smartfrog.services.filesystem
 

Methods in org.smartfrog.services.filesystem with parameters of type TerminationRecord
 void TempFileImpl.sfTerminateWith(TerminationRecord status)
          delete the file if needed
 void TempDirImpl.sfTerminateWith(TerminationRecord status)
          At terminate time, trigger a recursive delete of the directory.
 void SelfDeletingFileImpl.sfTerminateWith(TerminationRecord status)
          delete the file if needed
 void MkdirImpl.sfTerminateWith(TerminationRecord status)
          At terminate time, trigger a recursive delete of the directory if desired.
 void DeployByCopyImpl.sfTerminateWith(TerminationRecord status)
          When terminating, delete the destination file if there is one.
 

Uses of TerminationRecord in org.smartfrog.services.filesystem.filestore
 

Methods in org.smartfrog.services.filesystem.filestore with parameters of type TerminationRecord
 void LocalFilestoreImpl.sfTerminateWith(TerminationRecord status)
          Provides hook for subclasses to implement useful termination behavior.
 

Uses of TerminationRecord in org.smartfrog.services.filesystem.replacevar
 

Methods in org.smartfrog.services.filesystem.replacevar with parameters of type TerminationRecord
 void SFReplaceFileVar.sfTerminateWith(TerminationRecord r)
          Description of the Method
 

Uses of TerminationRecord in org.smartfrog.services.management
 

Methods in org.smartfrog.services.management with parameters of type TerminationRecord
 void SFDeployDisplay.sfTerminateWith(TerminationRecord t)
          Terminates the SFDeployDisplay component
 

Uses of TerminationRecord in org.smartfrog.services.os.download
 

Methods in org.smartfrog.services.os.download with parameters of type TerminationRecord
 void DownloadImpl.sfTerminateWith(TerminationRecord status)
          delete the file if needed
 

Uses of TerminationRecord in org.smartfrog.services.os.java
 

Methods in org.smartfrog.services.os.java with parameters of type TerminationRecord
 void LoadClassImpl.sfTerminateWith(TerminationRecord status)
          Provides hook for subclasses to implement useful termination behavior.
 

Uses of TerminationRecord in org.smartfrog.services.os.runshell
 

Methods in org.smartfrog.services.os.runshell with parameters of type TerminationRecord
 void RunShellImpl.sfTerminateWith(TerminationRecord tr)
          This shuts down Apache by requesting that the ApacheState variable be set to false.
 

Uses of TerminationRecord in org.smartfrog.services.persistence
 

Methods in org.smartfrog.services.persistence with parameters of type TerminationRecord
 void SFPersist.sfTerminateWith(TerminationRecord r)
          Terminate the component.
 

Uses of TerminationRecord in org.smartfrog.services.shellscript
 

Methods in org.smartfrog.services.shellscript with parameters of type TerminationRecord
 void SFScriptImpl.sfTerminateWith(TerminationRecord tr)
          This shuts down Apache by requesting that the ApacheState variable be set to false.
 void SFScriptExecutionImpl.sfTerminateWith(TerminationRecord tr)
          This shuts down Apache by requesting that the ApacheState variable be set to false.
 void SFProcessExecutionImpl.sfTerminateWith(TerminationRecord tr)
          This shuts down Apache by requesting that the ApacheState variable be set to false.
 

Uses of TerminationRecord in org.smartfrog.services.trace
 

Methods in org.smartfrog.services.trace with parameters of type TerminationRecord
 void SFTraceDisplay.sfTerminateWith(TerminationRecord t)
          Deprecated. Terminates the display trace component.
 void SFTrace.sfTerminateWith(TerminationRecord r)
          Terminate the component.
 

Uses of TerminationRecord in org.smartfrog.services.utils.concat
 

Methods in org.smartfrog.services.utils.concat with parameters of type TerminationRecord
 void SFConcatImpl.sfTerminateWith(TerminationRecord t)
          sfTerminate.
 

Uses of TerminationRecord in org.smartfrog.services.utils.logtofile
 

Methods in org.smartfrog.services.utils.logtofile with parameters of type TerminationRecord
 void SFLogToFile.sfTerminateWith(TerminationRecord t)
          Terminates the component and put the out and err streams in their original statee.
 

Uses of TerminationRecord in org.smartfrog.services.utils.setproperty
 

Methods in org.smartfrog.services.utils.setproperty with parameters of type TerminationRecord
 void SystemPropertiesImpl.sfTerminateWith(TerminationRecord status)
          Provides hook for subclasses to implement useful termination behavior.
 

Uses of TerminationRecord in org.smartfrog.sfcore.common
 

Constructors in org.smartfrog.sfcore.common with parameters of type TerminationRecord
TerminatorThread(Prim target, TerminationRecord record)
          Constructs the TerminatorThread object using the component reference and termination record.
 

Uses of TerminationRecord in org.smartfrog.sfcore.compound
 

Methods in org.smartfrog.sfcore.compound with parameters of type TerminationRecord
protected  void CompoundImpl.sfASyncTerminateWith(TerminationRecord status)
          Terminate children asynchronously using a seperate thread for each call.
protected  void CompoundImpl.sfSyncTerminateWith(TerminationRecord status)
          Iterates over children telling each of them to terminate quietly with given status.
 void CompoundImpl.sfTerminatedWith(TerminationRecord status, Prim comp)
          Sent by sub-components on termination.
protected  void CompoundImpl.sfTerminateWith(TerminationRecord status)
          Performs the compound termination behaviour.
 

Uses of TerminationRecord in org.smartfrog.sfcore.logging
 

Methods in org.smartfrog.sfcore.logging with parameters of type TerminationRecord
 void LogSF.debug(java.lang.Object message, SmartFrogException t, TerminationRecord tr)
           Log a message with debug log level.
 void LogImplAsyncWrapper.debug(java.lang.Object message, SmartFrogException t, TerminationRecord tr)
           Log a message with debug log level.
 void LogImpl.debug(java.lang.Object message, SmartFrogException t, TerminationRecord tr)
           Log a message with debug log level.
 void LogToNothingImpl.err(java.lang.Object message, SmartFrogException t, TerminationRecord tr)
           Log a message with message log level.
 void LogMessage.err(java.lang.Object message, SmartFrogException t, TerminationRecord tr)
           Log a message with message log level.
 void LogImplAsyncWrapper.err(java.lang.Object message, SmartFrogException t, TerminationRecord tr)
           Log a message with message log level.
 void LogImpl.err(java.lang.Object message, SmartFrogException t, TerminationRecord tr)
           Log a message with message log level.
 void LogSF.error(java.lang.Object message, SmartFrogException t, TerminationRecord tr)
           Log a message with error log level.
 void LogImplAsyncWrapper.error(java.lang.Object message, SmartFrogException t, TerminationRecord tr)
           Log a message with error log level.
 void LogImpl.error(java.lang.Object message, SmartFrogException t, TerminationRecord tr)
           Log a message with error log level.
 void LogSF.fatal(java.lang.Object message, SmartFrogException t, TerminationRecord tr)
           Log a message with fatal log level.
 void LogImplAsyncWrapper.fatal(java.lang.Object message, SmartFrogException t, TerminationRecord tr)
           Log a message with fatal log level.
 void LogImpl.fatal(java.lang.Object message, SmartFrogException t, TerminationRecord tr)
           Log a message with fatal log level.
 void LogSF.ignore(java.lang.Object message, SmartFrogException t, TerminationRecord tr)
           Log a message with ignore log level.
 void LogImplAsyncWrapper.ignore(java.lang.Object message, SmartFrogException t, TerminationRecord tr)
           Log a message with ignore log level.
 void LogImpl.ignore(java.lang.Object message, SmartFrogException t, TerminationRecord tr)
           Log a message with ignore log level.
 void LogSF.info(java.lang.Object message, SmartFrogException t, TerminationRecord tr)
           Log a message with info log level.
 void LogImplAsyncWrapper.info(java.lang.Object message, SmartFrogException t, TerminationRecord tr)
           Log a message with info log level.
 void LogImpl.info(java.lang.Object message, SmartFrogException t, TerminationRecord tr)
           Log a message with info log level.
 void SFPrimLogImpl.sfTerminateWith(TerminationRecord t)
           
 void SFLogStdStreamImpl.sfTerminateWith(TerminationRecord t)
           
 void SFLogRegistrationImpl.sfTerminateWith(TerminationRecord t)
           
 void LogSF.trace(java.lang.Object message, SmartFrogException t, TerminationRecord tr)
           Log a message with trace log level.
 void LogImplAsyncWrapper.trace(java.lang.Object message, SmartFrogException t, TerminationRecord tr)
           Log a message with trace log level.
 void LogImpl.trace(java.lang.Object message, SmartFrogException t, TerminationRecord tr)
           Log a message with trace log level.
 void LogSF.warn(java.lang.Object message, SmartFrogException t, TerminationRecord tr)
           Log a message with warn log level.
 void LogImplAsyncWrapper.warn(java.lang.Object message, SmartFrogException t, TerminationRecord tr)
           Log a message with warn log level.
 void LogImpl.warn(java.lang.Object message, SmartFrogException t, TerminationRecord tr)
           Log a message with warn log level.
 

Uses of TerminationRecord in org.smartfrog.sfcore.prim
 

Methods in org.smartfrog.sfcore.prim that return TerminationRecord
static TerminationRecord TerminationRecord.abnormal(java.lang.String descr, Reference id)
          Utility method.
static TerminationRecord TerminationRecord.abnormal(java.lang.String descr, Reference id, java.lang.Throwable cause)
          Utility method.
static TerminationRecord TerminationRecord.externalReferenceDead(Reference id)
          Utility method.
static TerminationRecord TerminationRecord.normal(Reference id)
          Utility method.
 

Methods in org.smartfrog.sfcore.prim with parameters of type TerminationRecord
 void PrimHookSet.applyHooks(Prim prim, TerminationRecord terminationRecord)
          Applies user written hooks to the component.
 void PrimImpl.sfDetachAndTerminate(TerminationRecord status)
          Get this object to terminate, after detaching itself from its parent.
 void Prim.sfDetachAndTerminate(TerminationRecord status)
          Request component to detach itself from its container and terminate with a given termination status.
 void PrimHook.sfHookAction(Prim prim, TerminationRecord terminationRecord)
          Execute the hook.
 void PrimImpl.sfTerminate(TerminationRecord status)
          Request this component to terminate.
 void Prim.sfTerminate(TerminationRecord status)
          Request component to terminate with a given termination status.
 void PrimImpl.sfTerminatedWith(TerminationRecord status, Prim comp)
          Called from sub-component (normally) to indicate termination.
 void Prim.sfTerminatedWith(TerminationRecord status, Prim comp)
          Notification of other component that it has been terminated.
 void PrimImpl.sfTerminateQuietlyWith(TerminationRecord status)
          Called from up the containment tree to terminate.
 void Prim.sfTerminateQuietlyWith(TerminationRecord status)
          Request this component to terminate quietly without telling anyone else.
protected  void PrimImpl.sfTerminateWith(TerminationRecord status)
          Provides hook for subclasses to implement useful termination behavior.
protected  void PrimImpl.terminateNotifying(TerminationRecord status, Prim comp)
          Notifies a component that this component has terminated through sfTerminatedWith and calls the local hook (sfTerminateWith).
 

Uses of TerminationRecord in org.smartfrog.sfcore.processcompound
 

Methods in org.smartfrog.sfcore.processcompound with parameters of type TerminationRecord
protected  void ProcessCompoundImpl.sfASyncTerminateWith(TerminationRecord status)
          Terminate children asynchronously using a seperate thread for each call.
protected  void ProcessCompoundImpl.sfSyncTerminateWith(TerminationRecord status)
          Iterates over children telling each of them to terminate quietly with given status.
 void ProcessCompoundImpl.sfTerminatedWith(TerminationRecord rec, Prim comp)
          Process compound sub-component termination policy is currently not to terminate itself (which is default compound behaviour.
 void ProcessCompoundImpl.sfTerminateWith(TerminationRecord rec)
          Termination call.
 

Uses of TerminationRecord in org.smartfrog.sfcore.updatable
 

Methods in org.smartfrog.sfcore.updatable with parameters of type TerminationRecord
 void Tester.sfTerminateWith(TerminationRecord tr)
           
 

Uses of TerminationRecord in org.smartfrog.sfcore.utils
 

Methods in org.smartfrog.sfcore.utils with parameters of type TerminationRecord
 void ComponentHelper.targetForTermination(TerminationRecord record, boolean detach, boolean quietly)
          mark this task for termination by spawning a separate thread to do it.
 

Uses of TerminationRecord in org.smartfrog.sfcore.workflow.combinators
 

Methods in org.smartfrog.sfcore.workflow.combinators with parameters of type TerminationRecord
 void Try.sfTerminatedWith(TerminationRecord status, Prim comp)
          Terminates the component.
 void Timeout.sfTerminatedWith(TerminationRecord status, Prim comp)
          Terminates the component.
 void Sequence.sfTerminatedWith(TerminationRecord status, Prim comp)
          Terminates the component.
 void Retry.sfTerminatedWith(TerminationRecord status, Prim comp)
          Terminates the component.
 void Repeat.sfTerminatedWith(TerminationRecord status, Prim comp)
          Terminates the component.
 void RandomSequence.sfTerminatedWith(TerminationRecord status, Prim comp)
          Terminates the component.
 void Parallel.sfTerminatedWith(TerminationRecord status, Prim comp)
          Terminates the component.
 void FireBreak.sfTerminatedWith(TerminationRecord status, Prim comp)
          It is invoked by sub-components at termination.
 void During.sfTerminatedWith(TerminationRecord status, Prim comp)
          Terminates the component.
 void Delay.sfTerminatedWith(TerminationRecord status, Prim comp)
          Terminates the component.
 void Container.sfTerminatedWith(TerminationRecord status, Prim comp)
          It is invoked by sub-components at termination.
 void Retract.sfTerminateWith(TerminationRecord status)
          Performs the retract compound termination behaviour.
 void Parallel.sfTerminateWith(TerminationRecord status)
          Cancels all remaining createChild threads
 

Uses of TerminationRecord in org.smartfrog.sfcore.workflow.components
 

Methods in org.smartfrog.sfcore.workflow.components with parameters of type TerminationRecord
 void OnEvent.sfTerminatedWith(TerminationRecord status, Prim comp)
          It is invoked by sub-components at termination.
 void OnEvent.sfTerminateWith(TerminationRecord tr)
           
 void EventQueue.sfTerminateWith(TerminationRecord status, Prim comp)
          Deregisters from all current registrations and kills sender thread
 

Uses of TerminationRecord in org.smartfrog.sfcore.workflow.eventbus
 

Methods in org.smartfrog.sfcore.workflow.eventbus with parameters of type TerminationRecord
 void EventPrimImpl.sfTerminateWith(TerminationRecord status)
          Deregisters from all current registrations.
 void EventCompoundImpl.sfTerminateWith(TerminationRecord status)
          Deregisters from all current registrations.
 


SmartFrog CORE 3.10.000

(C) Copyright 1998-2006 Hewlett-Packard Development Company, LP