SmartFrog 3.10.000

Uses of Interface
org.smartfrog.sfcore.processcompound.ProcessCompound

Packages that use ProcessCompound
org.smartfrog   
org.smartfrog.sfcore.common   
org.smartfrog.sfcore.processcompound   
 

Uses of ProcessCompound in org.smartfrog
 

Methods in org.smartfrog that return ProcessCompound
protected static ProcessCompound SFSystem.createRootProcess()
           
 ProcessCompound SFSystem.getRootProcess()
          get the root process
static ProcessCompound SFSystem.runSmartFrog()
          Run SmartFrog as configured.
static ProcessCompound SFSystem.runSmartFrog(java.util.Vector cfgDescriptors)
          Run SmartFrog as configured.
 

Methods in org.smartfrog with parameters of type ProcessCompound
 void SFSystem.setRootProcess(ProcessCompound rootProcess)
          set the root process; this is called after it is started.
 

Uses of ProcessCompound in org.smartfrog.sfcore.common
 

Methods in org.smartfrog.sfcore.common that return ProcessCompound
static ProcessCompound ConfigurationAction.selectTargetProcess(java.lang.String host, java.lang.String subProcess)
          Select target process compound using host and subprocess names
 

Methods in org.smartfrog.sfcore.common with parameters of type ProcessCompound
static Prim ActionDetach.Detach(java.lang.String name, ProcessCompound targetP)
          Detaches appName from component target
static Prim ActionDetachAndTerminate.DetachAndTerminate(java.lang.String name, ProcessCompound targetP)
          Detaches and Terminates name from component targetP
 java.lang.Object ConfigurationDescriptor.execute(ProcessCompound targetProcess)
          Performs the nominated action
abstract  java.lang.Object ConfigurationAction.execute(ProcessCompound targetP, ConfigurationDescriptor configuration)
          this has to be implemented by subclasses; execute a configuration command against a specified target.
 java.lang.Object ActionUpdate.execute(ProcessCompound targetP, ConfigurationDescriptor configuration)
          Deploy Action.
 java.lang.Object ActionTerminate.execute(ProcessCompound targetP, ConfigurationDescriptor configuration)
          Terminate action
 java.lang.Object ActionPing.execute(ProcessCompound targetP, ConfigurationDescriptor configuration)
          this has to be implemented by subclasses; execute a configuration command against a specified target
 java.lang.Object ActionParse.execute(ProcessCompound targetP, ConfigurationDescriptor configuration)
          this has to be implemented by subclasses; execute a configuration command against a specified target
 java.lang.Object ActionDiagnostics.execute(ProcessCompound targetP, ConfigurationDescriptor configuration)
          Deploy Action.
 java.lang.Object ActionDetachAndTerminate.execute(ProcessCompound targetP, ConfigurationDescriptor configuration)
          Detach and Terminate action
 java.lang.Object ActionDetach.execute(ProcessCompound targetP, ConfigurationDescriptor configuration)
          this has to be implemented by subclasses; execute a configuration command against a specified target
 java.lang.Object ActionDeploy.execute(ProcessCompound targetP, ConfigurationDescriptor configuration)
          Deploy Action.
static Prim ActionTerminate.sfTerminate(java.lang.String name, ProcessCompound targetP)
          Terminates name from component targetP
 

Uses of ProcessCompound in org.smartfrog.sfcore.processcompound
 

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

Fields in org.smartfrog.sfcore.processcompound declared as ProcessCompound
protected static ProcessCompound SFProcess.processCompound
          Single instance of process compound for this process
 

Methods in org.smartfrog.sfcore.processcompound that return ProcessCompound
protected  ProcessCompound ProcessCompoundImpl.addNewProcessCompound(java.lang.Object name, ComponentDescription cd)
          Checks is sub-processes are allowed through attribute system property sfProcessAllow and checks that it is the root process compound.
static ProcessCompound SFProcess.deployProcessCompound(boolean addShutdownHook)
          Deploys the local process compound, if not already there
static ProcessCompound SFProcess.getProcessCompound()
          Returns the process local process compound.
protected  ProcessCompound PrimProcessDeployerImpl.getProcessCompound()
          Returns the process compound with a particular process name.
protected  ProcessCompound PrimHostDeployerImpl.getProcessCompound()
          Returns the process compound on a particular host and with a particular process name.
 ProcessCompound RootLocator.getRootProcessCompound(java.net.InetAddress host)
          Gets the root process compound for a given host.
 ProcessCompound DefaultRootLocatorImpl.getRootProcessCompound(java.net.InetAddress hostAddress)
          Gets the root process compound for a given host.
 ProcessCompound RootLocator.getRootProcessCompound(java.net.InetAddress hostAddress, int portNum)
          Gets the root process compound for a given host on a specified port.
 ProcessCompound DefaultRootLocatorImpl.getRootProcessCompound(java.net.InetAddress hostAddress, int portNum)
          Gets the root process compound for a given host on a specified port.
static ProcessCompound SFProcess.resetRootProcessCompound(Reference terminatorCompleteName)
          Resets the root process compound
protected  ProcessCompound ProcessCompoundImpl.sfLocateParent()
          Locate the parent process compound.
 ProcessCompound ProcessCompoundImpl.sfResolveProcess(java.lang.Object name, ComponentDescription cd)
          Find a process for a given name in the root process compound.
 ProcessCompound ProcessCompound.sfResolveProcess(java.lang.Object name, ComponentDescription cd)
          Finds a process compound given a name.
static ProcessCompound SFProcess.sfSelectTargetProcess(java.net.InetAddress host, java.lang.String subProcess)
          Select target process compound using host InetAddress and subprocess name
static ProcessCompound SFProcess.sfSelectTargetProcess(java.lang.String host, java.lang.String subProcess)
          Select target process compound using host and subprocess names
 

Methods in org.smartfrog.sfcore.processcompound with parameters of type ProcessCompound
protected static int DefaultRootLocatorImpl.getRegistryPort(ProcessCompound c)
          Gets the port of RMI registry on which input process compound is running or if ProcessCompound is null then the 'sfRootLocatorPort' is read from processcompound.sf description
static void SFProcess.setProcessCompound(ProcessCompound pc)
          Sets the single instance of process compound for this process.
 void RootLocator.setRootProcessCompound(ProcessCompound c)
          Set given process compound as the root process compound for this host.
 void DefaultRootLocatorImpl.setRootProcessCompound(ProcessCompound c)
          Tries to make the requesting process compound the root of the entire host.
protected  void ProcessCompoundImpl.sfRegisterWithParent(ProcessCompound parent)
          Parent process compoound can not add me to the attribute list since he did not create me.
 


SmartFrog CORE 3.10.000

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