SmartFrog 3.10.000

Uses of Interface
org.smartfrog.sfcore.prim.Liveness

Packages that use Liveness
org.smartfrog.examples.arithnet   
org.smartfrog.examples.arraycompound   
org.smartfrog.examples.counter   
org.smartfrog.examples.dynamicwebserver.apache   
org.smartfrog.examples.dynamicwebserver.balancer   
org.smartfrog.examples.dynamicwebserver.filetester   
org.smartfrog.examples.dynamicwebserver.gui.graphpanel   
org.smartfrog.examples.dynamicwebserver.gui.progresspanel   
org.smartfrog.examples.dynamicwebserver.logging   
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.examples.spawn   
org.smartfrog.services.assertions   
org.smartfrog.services.autoloader   
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.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 Liveness in org.smartfrog.examples.arithnet
 

Classes in org.smartfrog.examples.arithnet that implement Liveness
 class Comparator
          Defines the comparator component.
 class Constant
          Defines the constant component.
 class Delay
          Defines the delay component.
 class Dup
          Constructs Dup Dup is basically a null operation, acting as a fan out.
 class Generator
          Defines the generator component.
 class InputImpl
          Defines the Input component.
 class Negate
          Defines the Negate component.
 class NetElemImpl
          Defines the basic methods for the netcomponents.
 class OutputImpl
          Defines the Output component.
 class Plus
          Defines the Plus component.
 class Printer
          Defines the Printer component.
 class Times
          Defines the Times component.
 

Uses of Liveness in org.smartfrog.examples.arraycompound
 

Classes in org.smartfrog.examples.arraycompound that implement Liveness
 class ArrayCompoundImpl
          This class is included in rmitargets that is read by the rmic compiler
 

Uses of Liveness in org.smartfrog.examples.counter
 

Classes in org.smartfrog.examples.counter that implement Liveness
 class CounterImpl
          Basic example component.
 

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

Classes in org.smartfrog.examples.dynamicwebserver.apache that implement Liveness
 class ApacheImpl
          This class implements the Compound interface because it can "contain" Virtual Hosts components.
 

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

Classes in org.smartfrog.examples.dynamicwebserver.balancer that implement Liveness
 class BalancerImpl
           Title: BalancerImpl.
 

Uses of Liveness in org.smartfrog.examples.dynamicwebserver.filetester
 

Classes in org.smartfrog.examples.dynamicwebserver.filetester that implement Liveness
 class FileTesterImpl
           
 

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

Classes in org.smartfrog.examples.dynamicwebserver.gui.graphpanel that implement Liveness
 class GraphImpl
          A compound to collect data from a source and convert into some other form.
 class TideMeterImpl
          A compound to collect data from a source and convert into some other form.
 

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

Classes in org.smartfrog.examples.dynamicwebserver.gui.progresspanel that implement Liveness
 class ProgressBarsImpl
          Deprecated. 12 October 2002
 

Uses of Liveness in org.smartfrog.examples.dynamicwebserver.logging
 

Classes in org.smartfrog.examples.dynamicwebserver.logging that implement Liveness
 class LoggerImpl
           Description: Logger is used to log debugging information to standar out or err.
 

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

Classes in org.smartfrog.examples.dynamicwebserver.monitor that implement Liveness
 class CPUMonitorImpl
          There are basically two ways in which this component could work.
 

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

Classes in org.smartfrog.examples.dynamicwebserver.stresstest that implement Liveness
 class StressControlGuiImpl
          Description of the Class
 class StressTesterImpl
          Description of the Class
 

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

Classes in org.smartfrog.examples.dynamicwebserver.thresholder that implement Liveness
 class DisplayThresholderImpl
          This sfgraph component will try to display the graph indicated by the dataSource.
 class ThresholderImpl
           Description: Thresholder component.
 

Uses of Liveness in org.smartfrog.examples.exampleTemplate
 

Classes in org.smartfrog.examples.exampleTemplate that implement Liveness
 class ExampleTemplateImpl
          This class has to be run through RMIC compiler (add it to RMITARGETS)
 

Uses of Liveness in org.smartfrog.examples.helloworld
 

Classes in org.smartfrog.examples.helloworld that implement Liveness
 class GeneratorImpl
          Basic example component.
 class PrinterImpl
          Basic example component.
 

Uses of Liveness in org.smartfrog.examples.persistence
 

Classes in org.smartfrog.examples.persistence that implement Liveness
 class PersistentCounterImpl
          Basic example component.
 

Uses of Liveness in org.smartfrog.examples.pong
 

Classes in org.smartfrog.examples.pong that implement Liveness
 class GameArenaWrapper
          A wrapper to turn the sfPong game into a SmartFrog component.
 

Uses of Liveness in org.smartfrog.examples.spawn
 

Classes in org.smartfrog.examples.spawn that implement Liveness
 class Spawn
          Implements the lifecycle methods of spawn component.
 

Uses of Liveness in org.smartfrog.services.assertions
 

Classes in org.smartfrog.services.assertions that implement Liveness
 class AssertComponent
          created 28-Apr-2004 11:40:53
 

Uses of Liveness in org.smartfrog.services.autoloader
 

Classes in org.smartfrog.services.autoloader that implement Liveness
 class Autoloader
          Component that will autoload a .sf file to create a child component which is being de-referemced Usually used as an immediate child of the ProcessCompound, to autoload components that are expected to be named in the ProcessCompound as part of the environment.
 

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

Classes in org.smartfrog.services.comm.mcast that implement Liveness
 class SFMCastClientImpl
          sfMultiCastClient provides an implementation of a simple Multicast Client that listens in 'mcastAddress:mcastPort' for multicast messages.
 class SFMCastServerImpl
          sfMultiCastServer provides an implementation of a simple Multicast Server that sends multicast messages to 'mcastAddress:mcastPort' every 5 secs.
 

Uses of Liveness in org.smartfrog.services.display
 

Classes in org.smartfrog.services.display that implement Liveness
 class SFDisplay
          Implements PrintMsgInt interface and prints the message remotely.
 

Uses of Liveness in org.smartfrog.services.filesystem
 

Subinterfaces of Liveness in org.smartfrog.services.filesystem
 interface CopyFile
          Defines attributes for CopyFile component.
 

Classes in org.smartfrog.services.filesystem that implement Liveness
 class CopyFileImpl
          Implemetation for CopyFile component.
 class DeployByCopyImpl
          a component that deletes a file after copying it
 class FileImpl
          Implement a class that can dynamically map to a file created 27-May-2004 10:47:34
 class FileUsingComponentImpl
          This is a class of limited usefulness.
 class FileUsingCompoundImpl
          This is a compound object that has the FileUsingComponent interfaces and attributes.
 class MkdirImpl
          Component to create directories; can clean them up too.
 class SelfDeletingFileImpl
          This is a component which will delete a file that it is bound do at termination time.
 class TempDirImpl
          An extension of mkdir created 24-Apr-2006 16:06:06
 class TempFileImpl
          created 18-May-2004 11:46:09
 class TextFileImpl
          A text file.
 class TouchFileImpl
          This is a minimal component whose aim in life is to touch files.
 

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

Classes in org.smartfrog.services.filesystem.filestore that implement Liveness
 class LocalFilestoreImpl
           
 

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

Classes in org.smartfrog.services.filesystem.replacevar that implement Liveness
 class SFReplaceFileVar
          Description of the Class
 

Uses of Liveness in org.smartfrog.services.management
 

Classes in org.smartfrog.services.management that implement Liveness
 class SFDeployDisplay
          Management Console component.
 

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

Classes in org.smartfrog.services.os.download that implement Liveness
 class DownloadImpl
          Defines the Downloader class.
 

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

Classes in org.smartfrog.services.os.java that implement Liveness
 class AbstractClasspathImpl
          This is the base class, with a helper method to set the attributes
 class AbstractPolicy
          base of our policies
 class DirectoryClasspathImpl
           
 class FlattenLocalFilesPolicy
          policy for flattening local files
 class JavaPackageImpl
          created Sep 30, 2004 11:58:59 AM
 class LibraryArtifactImpl
          Implementation of a library artifact.
 class LibraryClasspathImpl
          Implement the classpath
 class LibraryImpl
          Implementation of libraries logic created 04-Apr-2005 14:14:30
 class LoadClassImpl
          Class to force load another class (and keep it in memory till we undeploy.
 class LoadPropertyFileImpl
          created 28-Feb-2006 13:50:52
 class Maven1Policy
          This is our maven1 naming policy.
 class Maven2Policy
           
 class RunJavaImpl
          created 21-May-2004 17:23:22
 

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

Classes in org.smartfrog.services.os.runshell that implement Liveness
 class RunShellImpl
          This class implements the Compound interface because it can "contain" Virtual Hosts components.
 

Uses of Liveness in org.smartfrog.services.persistence
 

Classes in org.smartfrog.services.persistence that implement Liveness
 class SFPersist
          Persist a component to a file
 

Uses of Liveness in org.smartfrog.services.shellscript
 

Classes in org.smartfrog.services.shellscript that implement Liveness
 class SFProcessExecutionImpl
           
 class SFScriptExecutionImpl
           
 class SFScriptImpl
           
 

Uses of Liveness in org.smartfrog.services.trace
 

Classes in org.smartfrog.services.trace that implement Liveness
 class SFTrace
          Implements the trace component in SmartFrog System.
 class SFTraceDisplay
          Deprecated. 12 December 2001
 

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

Classes in org.smartfrog.services.utils.concat that implement Liveness
 class SFConcatImpl
          Service Resource Manager that mediates between FF and Utility Resource Manager.
 

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

Classes in org.smartfrog.services.utils.logtofile that implement Liveness
 class SFLogToFile
          Class used to log system.out and system.err messages into a file.
 

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

Classes in org.smartfrog.services.utils.setproperty that implement Liveness
 class SFSetPropertyImpl
          Service Resource Manager that mediates between FF and Utility Resource Manager.
 class SystemPropertiesImpl
          Implement our JVM manipulator
 

Uses of Liveness in org.smartfrog.sfcore.compound
 

Subinterfaces of Liveness in org.smartfrog.sfcore.compound
 interface Compound
          Defines the compound component interface.
 

Classes in org.smartfrog.sfcore.compound that implement Liveness
 class CompoundImpl
          Implements the compound component behavior.
 

Methods in org.smartfrog.sfcore.compound with parameters of type Liveness
 void CompoundImpl.sfAddChild(Liveness target)
          Liveness interface to compound.
 boolean CompoundImpl.sfContainsChild(Liveness child)
          Checks whether this compound contains given child.
protected  void CompoundImpl.sfPingChild(Liveness child)
          Called for each child by sfPing if liveness is to be passed on.
 boolean CompoundImpl.sfRemoveChild(Liveness target)
          Removes a liveness interface from the heartbeat targets.
 

Uses of Liveness in org.smartfrog.sfcore.logging
 

Classes in org.smartfrog.sfcore.logging that implement Liveness
 class SFLogRegistrationImpl
          This class has to be run through RMIC compiler (
 class SFLogStdStreamImpl
          Implementation for SFLogStdStream component.
 class SFPrimLogImpl
          Implementation for SFLog component.
 

Uses of Liveness in org.smartfrog.sfcore.prim
 

Subinterfaces of Liveness in org.smartfrog.sfcore.prim
 interface Prim
          Defines the basic interface for all deployed components.
 

Classes in org.smartfrog.sfcore.prim that implement Liveness
 class PrimImpl
          Defines the base class for all deployed components.
 

Fields in org.smartfrog.sfcore.prim declared as Liveness
protected  Liveness LivenessSender.target
          Target for the liveness messages.
 

Methods in org.smartfrog.sfcore.prim with parameters of type Liveness
 void ChildMinder.sfAddChild(Liveness child)
          Add a child.
 boolean ChildMinder.sfContainsChild(Liveness child)
          Request whether implementor contains a given child.
 boolean ChildMinder.sfRemoveChild(Liveness child)
          Remove a child.
 

Constructors in org.smartfrog.sfcore.prim with parameters of type Liveness
LivenessSender(Liveness target, long delay, java.lang.String name)
          Constructor.
 

Uses of Liveness in org.smartfrog.sfcore.processcompound
 

Subinterfaces of Liveness in org.smartfrog.sfcore.processcompound
 interface ProcessCompound
          Defines the process deployment interface.
 

Classes in org.smartfrog.sfcore.processcompound that implement Liveness
 class ProcessCompoundImpl
          Implements deployment behaviour for a process.
 

Uses of Liveness in org.smartfrog.sfcore.updatable
 

Classes in org.smartfrog.sfcore.updatable that implement Liveness
 class Tester
           
 class UpdatableCompound
          warning: handle in a thread that is not part of a lifecycle of another component...
 class UpdatablePrim
          warning: handle in a thread that is not part of a lifecycle of another component...
 

Uses of Liveness in org.smartfrog.sfcore.utils
 

Methods in org.smartfrog.sfcore.utils with parameters of type Liveness
 void ParentHelper.sfAddChild(Liveness child)
          Add a child.
 boolean ParentHelper.sfContainsChild(Liveness child)
          Request whether implementor contains a given child.
 boolean ParentHelper.sfRemoveChild(Liveness child)
          Remove a child.
 

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

Subinterfaces of Liveness in org.smartfrog.sfcore.workflow.combinators
 interface DetachingCompound
          Defines the detaching compound component interface.
 

Classes in org.smartfrog.sfcore.workflow.combinators that implement Liveness
 class Container
          Container is a modified Parallel which differs in that when any the sub-components terminates or fails it simply removes the child and continues to run.
 class Deployer
           
 class DetachingCompoundImpl
          Implements the detaching compound component behavior.
 class During
          During is a modified compound which differs in that the single sub-component is given a certain amount of time to terminate and if it has not, the timeout combinator terminates it and itself normally.
 class FireBreak
          FireBreak is a modified Parallel that when a sub-components terminates, it simply removes itself from its parent and then terminates.
 class Parallel
          Parallel is a modified compound which differs in that the sub-components operate in parallel but do not share the same lifecycle, and in particular the same termination.
 class RandomSequence
          RandomSequence is a modified sequence which differs in that the sub-components operate sequentially but are started at random.
 class Repeat
          Repeat is a modified compound which differs in that its single sub-component is created and should it terminate normally, is recreated.
 class Retract
          Retract is a modified compound in which sub-components are terminated in reverse order in which they are deployed and started.
 class Retry
          Retry is a modified compound which differs in that its single sub-component is created and should it terminate abnormally, is recreated.
 class Run
          Run is a modified compound which differs in that its only sub-component is created and then left parentless to fend for itself.
 class Sequence
          Sequence is a modified compound which differs in that the sub-components operate sequentially.
 class Timeout
          Timeout is a modified compound which differs in that the single sub-component is given a certain amount of time to terminate and if it has not, the timeout combinator terminates it and itself abnormally.
 class Try
          Try is a modified compound which differs in that its primary sub-component is deployed and when it terminates, a continuation component is selected depending on the termination type.
 

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

Classes in org.smartfrog.sfcore.workflow.components that implement Liveness
 class Attribute
          This component adds or removes an attribute from a component.
 class DoNothing
          DoNothing is a test routine for SmartFlow systems.
 class EventCounter
          This component waits for events, counts them, and when a certain number have arrived, terminates Attributes are documented in eventCounter.sf.
 class EventQueue
          An extension of Prim providing the Primitive SmartFrog Component with the required event handling.
 class EventSend
          A component used to send an event as part of a sequence of activities.
 class OnEvent
          This component waits for a event to arrive, deploys the appropriate event handler and when this terminates, also terminate.
 class Terminator
          This component sends an sfTerminate to the component referenced by its "kill" attribute.
 

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

Classes in org.smartfrog.sfcore.workflow.eventbus that implement Liveness
 class EventCompoundImpl
          An extension of Compound providing the SmartFrog Component with the required event handling.
 class EventPrimImpl
          An extension of Prim providing the Primitive SmartFrog Component with the required event handling.
 


SmartFrog CORE 3.10.000

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