SmartFrog 3.10.000

Uses of Class
org.smartfrog.sfcore.reference.Reference

Packages that use Reference
org.smartfrog.examples.arithnet   
org.smartfrog.examples.spawn   
org.smartfrog.services.autoloader   
org.smartfrog.services.filesystem   
org.smartfrog.services.utils.concat   
org.smartfrog.sfcore.common   
org.smartfrog.sfcore.componentdescription   
org.smartfrog.sfcore.deployer   
org.smartfrog.sfcore.languages.csf.constraints   
org.smartfrog.sfcore.languages.csf.csfcomponentdescription   
org.smartfrog.sfcore.languages.sf   
org.smartfrog.sfcore.languages.sf.functions   
org.smartfrog.sfcore.languages.sf.sfcomponentdescription   
org.smartfrog.sfcore.languages.sf.sfreference   
org.smartfrog.sfcore.logging   
org.smartfrog.sfcore.parser   
org.smartfrog.sfcore.prim   
org.smartfrog.sfcore.processcompound   
org.smartfrog.sfcore.reference   
org.smartfrog.sfcore.utils   
org.smartfrog.sfcore.workflow.eventbus   
 

Uses of Reference in org.smartfrog.examples.arithnet
 

Fields in org.smartfrog.examples.arithnet declared as Reference
protected static Reference Comparator.refCount
          Reference used to look up the equals count.
 

Uses of Reference in org.smartfrog.examples.spawn
 

Fields in org.smartfrog.examples.spawn declared as Reference
protected static Reference Spawn.refDestination
          Reference used to look up the eventual deployment destination.
protected static Reference Spawn.refFamilySize
          Reference used to look up the number of siblings to be deployed.
protected static Reference Spawn.refOffspringDescription
          Reference used to look up the component description.
protected static Reference Spawn.refOffspringName
          Reference used to look up the generic name used for the siblings.
 

Uses of Reference in org.smartfrog.services.autoloader
 

Methods in org.smartfrog.services.autoloader with parameters of type Reference
 java.lang.Object Autoloader.sfResolve(Reference name, int index)
           
 

Uses of Reference in org.smartfrog.services.filesystem
 

Methods in org.smartfrog.services.filesystem with parameters of type Reference
static java.lang.String FileSystem.lookupAbsolutePath(Prim component, Reference attribute, java.lang.String defval, java.io.File baseDir, boolean mandatory, PlatformHelper platform)
          This static call is a helper for any component that wants to get either an absolute path or a FileIntf binding to an attribute.
 

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

Fields in org.smartfrog.services.utils.concat declared as Reference
static Reference SFConcat.REF_CONCAT
          References for attribute - concat.
static Reference SFConcat.REF_CREATE_REFERENCE
          References for attribute - create reference.
static Reference SFConcat.REF_DEBUG
          References for attribute - debug.
static Reference SFConcat.REF_REFERENCE
          References for attribute - reference.
static Reference SFConcat.REF_STRING
          References for attribute - string.
 

Uses of Reference in org.smartfrog.sfcore.common
 

Methods in org.smartfrog.sfcore.common that return Reference
 Reference ConfigurationDescriptor.getDeployReference()
          Gets defined use for final resolve of a configuration
 

Methods in org.smartfrog.sfcore.common with parameters of type Reference
static Prim ActionDeploy.Deploy(java.lang.String url, java.lang.String appName, Prim parent, Compound target, Context c, Reference deployReference)
          Parses and deploys "sfConfig" from a resource to the target process compound rethrows an exception if it fails, after trying to clean up.
static SmartFrogException SmartFrogResolutionException.forward(java.lang.String message, Reference r, java.lang.Throwable thr)
          To forward SmartFrog exceptions instead of chain them.
static SmartFrogResolutionException SmartFrogResolutionException.generic(Reference ref, Reference source, java.lang.String message)
          Creates a generic resolution exception.
static SmartFrogResolutionException SmartFrogResolutionException.generic(Reference ref, java.lang.String message)
          Creates a generic SmartFrogResolutionException with reference and message.
static SmartFrogResolutionException SmartFrogResolutionException.illegalClassType(Reference ref, Reference source)
          Creates an illegal reference resolution exception.
static SmartFrogResolutionException SmartFrogResolutionException.illegalClassType(Reference ref, Reference source, java.lang.Object resolvedValue, java.lang.String referenceValueType, java.lang.String defaultValueType)
          Creates an illegal reference resolution exception.
static SmartFrogResolutionException SmartFrogResolutionException.illegalReference(Reference ref, Reference source)
          Creates an illegal reference resolution exception.
static SmartFrogResolutionException SmartFrogResolutionException.notComponent(Reference ref, Reference source)
          Creates a not a component reference resolution exception.
static SmartFrogResolutionException SmartFrogResolutionException.notFound(Reference ref, Reference source)
          Creates a not found resolution exception.
static SmartFrogResolutionException SmartFrogResolutionException.notFound(Reference ref, Reference source, java.lang.Throwable cause)
          Creates a not found resolution exception.
static SmartFrogResolutionException SmartFrogResolutionException.notValue(Reference ref, Reference source)
          Creates a not a component reference value resolution exception.
static Update ActionUpdate.update(java.lang.String url, Update component, Context c, Reference deployReference)
          Parses and updates "sfConfig" from a resource to the target process compound rethrows an exception if it fails, after trying to clean up.
 

Constructors in org.smartfrog.sfcore.common with parameters of type Reference
SmartFrogDeploymentException(Reference ref, Reference source, java.lang.Object name, ComponentDescription deployedCompDesc, Context deployedContext, java.lang.String message, java.lang.Throwable cause, java.lang.Object data)
          Constructs a deployment exception.
SmartFrogResolutionException(Reference ref, Reference source, java.lang.String reason)
          Constructs a SmartFrogResolutionException with reference and reason.
SmartFrogResolutionException(Reference ref, Reference source, java.lang.String reason, java.lang.Object data)
          Constructs a SmartFrogResolutionException with reference and reason and additional data.
SmartFrogResolutionException(Reference ref, Reference source, java.lang.String reason, java.lang.Object data, java.lang.Throwable cause, Prim sfObject)
          Constructs a SmartFrogResolutionException with reference and reason and additional data.
SmartFrogResolutionException(Reference ref, java.lang.String reason)
          Constructs a SmartFrogResolutionException with reference and reason.
TerminatorThread(Prim target, java.lang.Throwable t, Reference compId)
          Constructs the TerminatorThread object using the component reference, the exception object component identifier.
 

Uses of Reference in org.smartfrog.sfcore.componentdescription
 

Methods in org.smartfrog.sfcore.componentdescription that return Reference
 Reference ComponentDescriptionImpl.sfCompleteName()
          Returns the complete name for this component from the root of the application.
 Reference ComponentDescription.sfCompleteName()
          Get complete name for this description.
 Reference ComponentDescriptionImpl.sfCompleteNameSafe()
          Returns the complete name for this ComponentDescription and does not throw any exception.
 

Methods in org.smartfrog.sfcore.componentdescription with parameters of type Reference
 Prim ComponentDeployer.deploy(Reference name, Prim parent, Context params)
          Deploys description for which this deployer was created.
static ComponentDescription ComponentDescriptionImpl.sfComponentDescription(java.lang.String url, java.lang.String language, java.util.Vector phases, Reference ref)
          Utility method that gets Component Description for URL after applying some parser phases
static ComponentDescription ComponentDescriptionImpl.sfComponentDescription(java.lang.String url, java.lang.String language, java.util.Vector phases, Reference ref, java.lang.String codebase)
          Utility method that gets Component Description for URL after applying some parser phases
static ComponentDescription ComponentDescriptionImpl.sfComponentDescription(java.lang.String url, java.util.Vector phases, Reference ref)
          Utility method that gets Component Description for URL after applying some parser phases
static ComponentDescription ComponentDescriptionImpl.sfComponentDescriptionFromStr(java.io.InputStream description, java.lang.String language, java.util.Vector phases, Reference ref)
          Utility method that gets Component Description for a String after applying some parser phases
static ComponentDescription ComponentDescriptionImpl.sfComponentDescriptionFromStr(java.io.InputStream description, java.lang.String language, java.util.Vector phases, Reference ref, java.lang.String codebase)
          Utility method that gets Component Description for a String after applying some parser phases
static ComponentDescription ComponentDescriptionImpl.sfComponentDescriptionFromStr(java.lang.String description, java.lang.String language, java.util.Vector phases, Reference ref)
          Utility method that gets Component Description for a String after applying some parser phases
static ComponentDescription ComponentDescriptionImpl.sfComponentDescriptionFromStr(java.lang.String description, java.lang.String language, java.util.Vector phases, Reference ref, java.lang.String codebase)
          Utility method that gets Component Description for a String after applying some parser phases
 java.lang.Object ComponentDescriptionImpl.sfResolve(Reference r)
          Resolve a given reference.
 java.lang.Object ComponentDescriptionImpl.sfResolve(Reference r, int index)
          Resolves a refererence starting at given index.
 

Uses of Reference in org.smartfrog.sfcore.deployer
 

Methods in org.smartfrog.sfcore.deployer with parameters of type Reference
static Prim SFDeployer.deploy(ComponentDescription component, Reference name, Prim parent, Context params)
          Deploy description.
 

Uses of Reference in org.smartfrog.sfcore.languages.csf.constraints
 

Fields in org.smartfrog.sfcore.languages.csf.constraints declared as Reference
protected  Reference Constraint.name
          the Name of the component
 

Uses of Reference in org.smartfrog.sfcore.languages.csf.csfcomponentdescription
 

Constructors in org.smartfrog.sfcore.languages.csf.csfcomponentdescription with parameters of type Reference
CSFComponentDescriptionImpl(Reference type, CSFComponentDescription parent, Context cxt, boolean eager)
          Constuctor.
 

Uses of Reference in org.smartfrog.sfcore.languages.sf
 

Methods in org.smartfrog.sfcore.languages.sf with parameters of type Reference
static SmartFrogCompileResolutionException SmartFrogCompileResolutionException.functionResolution(java.lang.String reason, Reference source, java.lang.Object data, java.lang.Throwable cause)
          Creates a function resolution exception.
static SmartFrogCompileResolutionException SmartFrogCompileResolutionException.linkResolution(java.lang.String reason, Reference source, java.lang.Object data, java.lang.Throwable cause)
          Creates a link resolution exception.
static SmartFrogCompileResolutionException SmartFrogCompileResolutionException.placeResolution(java.lang.String reason, Reference source, java.lang.Object data, java.lang.Throwable cause)
          Creates a placement resolution exception.
static SmartFrogCompileResolutionException SmartFrogCompileResolutionException.printResolution(java.lang.String reason, Reference source, java.lang.Object data, java.lang.Throwable cause)
          Creates a function resolution exception.
static SmartFrogCompileResolutionException SmartFrogCompileResolutionException.sfConfigResolution(java.lang.String reason, Reference source, java.lang.Object data, java.lang.Throwable cause)
          Creates a function resolution exception.
static SmartFrogCompileResolutionException SmartFrogCompileResolutionException.typeResolution(java.lang.String reason, Reference source, java.lang.Object data, java.lang.Throwable cause)
          Creates a type resolution exception.
 

Constructors in org.smartfrog.sfcore.languages.sf with parameters of type Reference
SmartFrogCompileResolutionException(java.lang.String message, java.lang.Throwable cause, Reference source, java.lang.String resolutionPhase, java.lang.Object data)
          Constructs a resolution exception with additional data.
 

Uses of Reference in org.smartfrog.sfcore.languages.sf.functions
 

Fields in org.smartfrog.sfcore.languages.sf.functions declared as Reference
protected  Reference BaseFunction.name
           
 

Methods in org.smartfrog.sfcore.languages.sf.functions with parameters of type Reference
 java.lang.Object BaseFunction.doit(Context context, Reference name)
          base implementation of a fubction method.
 

Uses of Reference in org.smartfrog.sfcore.languages.sf.sfcomponentdescription
 

Fields in org.smartfrog.sfcore.languages.sf.sfcomponentdescription declared as Reference
protected  Reference SFComponentDescriptionImpl.sfConfigRef
          Reference to sfConfig attribute
 Reference UnresolvedValue.source
          Source of unresolved value.
 Reference SFComponentDescriptionImpl.type
          type of description.
 

Methods in org.smartfrog.sfcore.languages.sf.sfcomponentdescription that return Reference
 Reference SFComponentDescriptionImpl.getType()
          Get prototype for this description.
 Reference SFComponentDescription.getType()
          Get prototype for this description.
 Reference SFComponentDescriptionImpl.setType(Reference t)
          Set new type for this component.
 Reference SFComponentDescription.setType(Reference type)
          Set new type for this component.
 

Methods in org.smartfrog.sfcore.languages.sf.sfcomponentdescription with parameters of type Reference
 void ResolutionState.addUnresolved(java.lang.Object val, Reference source)
          Adds an unresolved element with a source reference to the unresolved table.
protected  boolean SFComponentDescriptionImpl.place(Reference key, java.lang.Object value, ResolutionState resState)
          Places an attribute key which is a reference.
 Reference SFComponentDescriptionImpl.setType(Reference t)
          Set new type for this component.
 Reference SFComponentDescription.setType(Reference type)
          Set new type for this component.
 java.lang.Object SFComponentDescriptionImpl.sfResolve(Reference r, int index)
          Resolves a refererence starting at given index.
 

Constructors in org.smartfrog.sfcore.languages.sf.sfcomponentdescription with parameters of type Reference
SFComponentDescriptionImpl(Reference type, SFComponentDescription parent, Context cxt, boolean eager)
          Constuctor.
UnresolvedValue(java.lang.Object val, Reference source)
          Constructor.
 

Uses of Reference in org.smartfrog.sfcore.languages.sf.sfreference
 

Subclasses of Reference in org.smartfrog.sfcore.languages.sf.sfreference
 class SFApplyReference
          Representation of ApplyReference for the SF Language
 class SFReference
          Representation of reference for hte SF language
 

Methods in org.smartfrog.sfcore.languages.sf.sfreference that return Reference
 Reference SFReference.sfAsReference()
           
 Reference SFApplyReference.sfAsReference()
          Get tje run-time version of the reference
 

Uses of Reference in org.smartfrog.sfcore.logging
 

Methods in org.smartfrog.sfcore.logging with parameters of type Reference
 Log SFPrimLogImpl.sfResolve(Reference reference, Log defaultValue, boolean mandatory)
          Resolves given reference and gets a Log.
 

Uses of Reference in org.smartfrog.sfcore.parser
 

Methods in org.smartfrog.sfcore.parser that return Reference
 Reference ReferencePhases.sfAsReference()
          Convert the reference phases implementing objectto a Reference ready for the SmartFrog deployment engine.
 Reference StreamParser.sfParseReference(java.io.InputStream is)
          Parses a reference from an input stream.
 Reference SFParser.sfParseReference(java.io.InputStream is)
          Parses a reference from an input stream.
 Reference SFParser.sfParseReference(java.lang.String txt)
          Parses a reference from a string.
 Reference Parser.sfParseReference(java.lang.String txt)
          Parses a reference from a string.
 

Uses of Reference in org.smartfrog.sfcore.prim
 

Fields in org.smartfrog.sfcore.prim declared as Reference
 Reference TerminationRecord.id
          id of failing component.
protected static Reference PrimDeployerImpl.refClass
          Efficiency holder of sfClass reference.
protected static Reference PrimDeployerImpl.refCodeBase
          Efficiency holder of sfCodeBase reference.
protected static Reference PrimImpl.refLivenessDelay
          Reference used to look up sfLivenessDelay attributes.
protected static Reference PrimImpl.refLivenessFactor
          Reference used to look up sfLivenessFactor attributes.
protected  Reference PrimImpl.sfCompleteName
          Reference that caches cannonical name.
 

Methods in org.smartfrog.sfcore.prim that return Reference
 Reference PrimImpl.sfCompleteName()
          Returns the complete name for this component from the root of the application.
 Reference Prim.sfCompleteName()
          Returns a reference to the component from the root of the containment tree.
 Reference PrimImpl.sfCompleteNameSafe()
          Returns the complete name for this component from the root of the application and does not throw any exception.
 

Methods in org.smartfrog.sfcore.prim with parameters of type Reference
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.
 Prim PrimDeployerImpl.deploy(Reference name, Prim parent, Context params)
          Deploy target description for which this deployer was created.
static TerminationRecord TerminationRecord.externalReferenceDead(Reference id)
          Utility method.
static TerminationRecord TerminationRecord.normal(Reference id)
          Utility method.
 java.lang.Object PrimImpl.sfResolve(Reference r)
          Resolves a given reference.
 java.lang.Object PrimImpl.sfResolve(Reference r, int index)
          Resolves given reference starting at given index.
protected  void PrimImpl.terminateComponent(Prim targetComponent, java.lang.Throwable excp, Reference componentId)
          Terminates the component in a seperate thread.
 

Constructors in org.smartfrog.sfcore.prim with parameters of type Reference
TerminationRecord(java.lang.String errType, java.lang.String descr, Reference id)
          Constructs a new termination record.
TerminationRecord(java.lang.String errType, java.lang.String descr, Reference id, java.lang.Throwable cause)
          Constructs a new termination record.
 

Uses of Reference in org.smartfrog.sfcore.processcompound
 

Fields in org.smartfrog.sfcore.processcompound declared as Reference
protected static Reference SFProcess.refProcessCompound
          Reference to process compound.
protected static Reference PrimHostDeployerImpl.refProcessHost
          Efficiency holder of sfProcessHost attribute.
protected static Reference PrimProcessDeployerImpl.refProcessName
          Efficiency holder for sfProcessName reference.
protected static Reference SFProcess.refRootLocatorClass
          Reference to root locator class.
protected static Reference PrimHostDeployerImpl.refRootLocatorPort
          Efficiency holder of sfRootLocatorPort attribute.
 

Methods in org.smartfrog.sfcore.processcompound that return Reference
 Reference ProcessCompoundImpl.sfCompleteName()
          Returns the complete name for this component from the root of the application.
 

Methods in org.smartfrog.sfcore.processcompound with parameters of type Reference
static ProcessCompound SFProcess.resetRootProcessCompound(Reference terminatorCompleteName)
          Resets the root process compound
 

Uses of Reference in org.smartfrog.sfcore.reference
 

Subclasses of Reference in org.smartfrog.sfcore.reference
 class ApplyReference
          The subclass of Reference that is a function application.
 

Methods in org.smartfrog.sfcore.reference that return Reference
 Reference Reference.addElements(Reference ref)
          Adds a reference to the end of the reference.
 Reference Reference.clone(int start, int len)
          Clone this reference from start with length elements.
static Reference Reference.fromString(java.lang.String refString)
          Utility method to create a reference from a string.
abstract  Reference RemoteReferenceResolverHelperImpl.sfCompleteNameSafe()
          Returns the complete name for this component from the root of the application and does not throw any exception.
abstract  Reference ReferenceResolverHelperImpl.sfCompleteNameSafe()
          Returns the complete name for this component from the root of the application and does not throw any exception.
 Reference RemoteReferenceResolverHelperImpl.sfResolve(Reference reference, Reference defaultValue, boolean mandatory)
          Resolves given reference and gets a SmartFrog Reference.
 Reference RemoteReferenceResolverHelper.sfResolve(Reference reference, Reference defaultValue, boolean mandatory)
          Resolves given reference and gets a SmartFrog Reference.
 Reference ReferenceResolverHelperImpl.sfResolve(Reference reference, Reference defaultValue, boolean mandatory)
          Resolves given reference and gets a SmartFrog Reference.
 Reference ReferenceResolverHelper.sfResolve(Reference reference, Reference defaultValue, boolean mandatory)
          Resolves given reference and gets a SmartFrog Reference.
 Reference RemoteReferenceResolverHelperImpl.sfResolve(java.lang.String referencePart, Reference defaultValue, boolean mandatory)
          Resolves a referencePart given a string and gets a SmartFrog Reference.
 Reference RemoteReferenceResolverHelper.sfResolve(java.lang.String referencePart, Reference defaultValue, boolean mandatory)
          Resolves a referencePart given a string and gets a SmartFrog Reference.
 Reference ReferenceResolverHelperImpl.sfResolve(java.lang.String referencePart, Reference defaultValue, boolean mandatory)
          Resolves a referencePart given a string and gets a SmartFrog Reference.
 Reference ReferenceResolverHelper.sfResolve(java.lang.String referencePart, Reference defaultValue, boolean mandatory)
          Resolves a referencePart given a string and gets a SmartFrog Reference.
 

Methods in org.smartfrog.sfcore.reference with parameters of type Reference
 Reference Reference.addElements(Reference ref)
          Adds a reference to the end of the reference.
 java.lang.Object Function.doit(Context c, Reference name)
          Evaluate the function
protected  java.lang.Object ReferencePart.forwardReference(java.lang.Object rr, Reference r, int index)
          Used internally to forward references once this reference part has been resolved.
 java.lang.Object ThisReferencePart.resolve(ReferenceResolver rr, Reference r, int index)
          Resolves this reference part using the reference resolver.
 java.lang.Object RootReferencePart.resolve(ReferenceResolver rr, Reference r, int index)
          Resolves this reference part using the given reference resolver.
abstract  java.lang.Object ReferencePart.resolve(ReferenceResolver rr, Reference r, int index)
          Resolves this reference part using the reference resolver.
 java.lang.Object PropertyReferencePart.resolve(ReferenceResolver rr, Reference r, int index)
          Resolves this reference part using the reference resolver.
 java.lang.Object ProcessReferencePart.resolve(ReferenceResolver rr, Reference r, int index)
          Resolves this reference part using the given reference resolver.
 java.lang.Object ParentReferencePart.resolve(ReferenceResolver rr, Reference r, int index)
          Resolves this reference part using the reference resolver.
 java.lang.Object IPropertyReferencePart.resolve(ReferenceResolver rr, Reference r, int index)
          Resolves this reference part using the reference resolver.
 java.lang.Object HostReferencePart.resolve(ReferenceResolver rr, Reference r, int index)
          Resolves this reference part using the given reference resolver.
 java.lang.Object HereReferencePart.resolve(ReferenceResolver rr, Reference r, int index)
          Resolves this reference part using the reference resolver.
 java.lang.Object AttribReferencePart.resolve(ReferenceResolver rr, Reference r, int index)
          Resolves this reference part using the reference resolver.
 java.lang.Object ThisReferencePart.resolve(RemoteReferenceResolver rr, Reference r, int index)
          Resolves this reference part using the remote reference resolver.
 java.lang.Object RootReferencePart.resolve(RemoteReferenceResolver rr, Reference r, int index)
          Resolves this reference part using the given remote reference resolver.
abstract  java.lang.Object ReferencePart.resolve(RemoteReferenceResolver rr, Reference r, int index)
          Resolves this reference part using the remote reference resolver.
 java.lang.Object PropertyReferencePart.resolve(RemoteReferenceResolver rr, Reference r, int index)
          Resolves this reference part using the remote reference resolver.
 java.lang.Object ProcessReferencePart.resolve(RemoteReferenceResolver rr, Reference r, int index)
          Resolves this reference part using the given remote reference resolver.
 java.lang.Object ParentReferencePart.resolve(RemoteReferenceResolver rr, Reference r, int index)
          Resolves this reference part using the remote reference resolver.
 java.lang.Object IPropertyReferencePart.resolve(RemoteReferenceResolver rr, Reference r, int index)
          Resolves this reference part using the remote reference resolver.
 java.lang.Object HostReferencePart.resolve(RemoteReferenceResolver rr, Reference r, int index)
          Resolves this reference part using the given remote reference resolver.
 java.lang.Object HereReferencePart.resolve(RemoteReferenceResolver rr, Reference r, int index)
          Resolves this reference part using the remote reference resolver.
 java.lang.Object AttribReferencePart.resolve(RemoteReferenceResolver rr, Reference r, int index)
          Resolves this reference part using the remote reference resolver.
abstract  java.lang.Object RemoteReferenceResolverHelperImpl.sfResolve(Reference r)
          Resolves a given reference.
 java.lang.Object RemoteReferenceResolver.sfResolve(Reference r)
          Resolves a given reference.
abstract  java.lang.Object ReferenceResolverHelperImpl.sfResolve(Reference r)
          Resolves a given reference.
 java.lang.Object ReferenceResolver.sfResolve(Reference r)
          Resolve a given reference.
 java.lang.Object RemoteReferenceResolverHelperImpl.sfResolve(Reference reference, boolean mandatory)
          Resolves given reference and gets a java Object.
 java.lang.Object RemoteReferenceResolverHelper.sfResolve(Reference reference, boolean mandatory)
          Resolves given reference and gets a java Object.
 java.lang.Object ReferenceResolverHelperImpl.sfResolve(Reference reference, boolean mandatory)
          Resolves given reference and gets a java Object.
 java.lang.Object ReferenceResolverHelper.sfResolve(Reference reference, boolean mandatory)
          Resolves given reference and gets a java Object.
 boolean RemoteReferenceResolverHelperImpl.sfResolve(Reference reference, boolean defaultValue, boolean mandatory)
          Resolves given reference and gets a boolean.
 boolean RemoteReferenceResolverHelper.sfResolve(Reference reference, boolean defaultValue, boolean mandatory)
          Resolves a reference and gets a boolean.
 boolean ReferenceResolverHelperImpl.sfResolve(Reference reference, boolean defaultValue, boolean mandatory)
          Resolves given reference and gets a boolean.
 boolean ReferenceResolverHelper.sfResolve(Reference reference, boolean defaultValue, boolean mandatory)
          Resolves a reference and gets a boolean.
 ComponentDescription RemoteReferenceResolverHelperImpl.sfResolve(Reference reference, ComponentDescription defaultValue, boolean mandatory)
          Resolves given reference and gets a SmartFrog ComponentDescription.
 ComponentDescription RemoteReferenceResolverHelper.sfResolve(Reference reference, ComponentDescription defaultValue, boolean mandatory)
          Resolves given reference and gets a SmartFrog ComponentDescription.
 ComponentDescription ReferenceResolverHelperImpl.sfResolve(Reference reference, ComponentDescription defaultValue, boolean mandatory)
          Resolves given reference and gets a SmartFrog ComponentDescription.
 ComponentDescription ReferenceResolverHelper.sfResolve(Reference reference, ComponentDescription defaultValue, boolean mandatory)
          Resolves given reference and gets a SmartFrog ComponentDescription.
 Compound RemoteReferenceResolverHelperImpl.sfResolve(Reference reference, Compound defaultValue, boolean mandatory)
          Resolves given reference and gets a SmartFrog Compound.
 Compound RemoteReferenceResolverHelper.sfResolve(Reference reference, Compound defaultValue, boolean mandatory)
          Resolves given reference and gets a SmartFrog Compound.
 Compound ReferenceResolverHelperImpl.sfResolve(Reference reference, Compound defaultValue, boolean mandatory)
          Resolves given reference and gets a SmartFrog Compound.
 Compound ReferenceResolverHelper.sfResolve(Reference reference, Compound defaultValue, boolean mandatory)
          Resolves given reference and gets a SmartFrog Compound.
 double RemoteReferenceResolverHelperImpl.sfResolve(Reference reference, double defaultValue, boolean mandatory)
          Resolves given reference and gets an double.
 double RemoteReferenceResolverHelper.sfResolve(Reference reference, double defaultValue, boolean mandatory)
          Resolves given reference and gets a double.
 double ReferenceResolverHelperImpl.sfResolve(Reference reference, double defaultValue, boolean mandatory)
          Resolves given reference and gets an double.
 double ReferenceResolverHelper.sfResolve(Reference reference, double defaultValue, boolean mandatory)
          Resolves given reference and gets a double.
 double RemoteReferenceResolverHelperImpl.sfResolve(Reference reference, double defaultValue, java.lang.Double minValue, java.lang.Double maxValue, boolean mandatory)
          Resolves given reference and gets an double.
 double RemoteReferenceResolverHelper.sfResolve(Reference reference, double defaultValue, java.lang.Double minValue, java.lang.Double maxValue, boolean mandatory)
          Resolves given reference and gets a double.
 double ReferenceResolverHelperImpl.sfResolve(Reference reference, double defaultValue, java.lang.Double minValue, java.lang.Double maxValue, boolean mandatory)
          Resolves given reference and gets an double.
 double ReferenceResolverHelper.sfResolve(Reference reference, double defaultValue, java.lang.Double minValue, java.lang.Double maxValue, boolean mandatory)
          Resolves given reference and gets a double.
 java.io.File RemoteReferenceResolverHelperImpl.sfResolve(Reference reference, java.io.File defaultValue, boolean mandatory)
          Resolves given reference.
 java.io.File RemoteReferenceResolverHelper.sfResolve(Reference reference, java.io.File defaultValue, boolean mandatory)
          Resolves a given reference.
 java.io.File ReferenceResolverHelperImpl.sfResolve(Reference reference, java.io.File defaultValue, boolean mandatory)
          Resolves given reference.
 java.io.File ReferenceResolverHelper.sfResolve(Reference reference, java.io.File defaultValue, boolean mandatory)
          Resolves a given reference and gets a File.
 float RemoteReferenceResolverHelperImpl.sfResolve(Reference reference, float defaultValue, boolean mandatory)
          Resolves given reference and gets an float.
 float RemoteReferenceResolverHelper.sfResolve(Reference reference, float defaultValue, boolean mandatory)
          Resolves given reference and gets a float.
 float ReferenceResolverHelperImpl.sfResolve(Reference reference, float defaultValue, boolean mandatory)
          Resolves given reference and gets an float.
 float ReferenceResolverHelper.sfResolve(Reference reference, float defaultValue, boolean mandatory)
          Resolves given reference and gets a float.
 float RemoteReferenceResolverHelperImpl.sfResolve(Reference reference, float defaultValue, java.lang.Float minValue, java.lang.Float maxValue, boolean mandatory)
          Resolves given reference and gets an float.
 float RemoteReferenceResolverHelper.sfResolve(Reference reference, float defaultValue, java.lang.Float minValue, java.lang.Float maxValue, boolean mandatory)
          Resolves given reference and gets a float.
 float ReferenceResolverHelperImpl.sfResolve(Reference reference, float defaultValue, java.lang.Float minValue, java.lang.Float maxValue, boolean mandatory)
          Resolves given reference and gets an float.
 float ReferenceResolverHelper.sfResolve(Reference reference, float defaultValue, java.lang.Float minValue, java.lang.Float maxValue, boolean mandatory)
          Resolves given reference and gets a float.
 java.net.InetAddress RemoteReferenceResolverHelperImpl.sfResolve(Reference reference, java.net.InetAddress defaultValue, boolean mandatory)
          Resolves given reference and gets a java.net.InetAddress.
 java.net.InetAddress RemoteReferenceResolverHelper.sfResolve(Reference reference, java.net.InetAddress defaultValue, boolean mandatory)
          Resolves given reference and gets a java.net.InetAddress.
 java.net.InetAddress ReferenceResolverHelperImpl.sfResolve(Reference reference, java.net.InetAddress defaultValue, boolean mandatory)
          Resolves given reference and gets a java.net.InetAddress.
 java.net.InetAddress ReferenceResolverHelper.sfResolve(Reference reference, java.net.InetAddress defaultValue, boolean mandatory)
          Resolves given reference and gets a java.net.InetAddress.
abstract  java.lang.Object RemoteReferenceResolverHelperImpl.sfResolve(Reference r, int index)
          Resolves given reference starting at given index.
 java.lang.Object RemoteReferenceResolver.sfResolve(Reference reference, int index)
          Resolves a reference starting at a given index.
abstract  java.lang.Object ReferenceResolverHelperImpl.sfResolve(Reference r, int index)
          Resolves given reference starting at given index.
 java.lang.Object ReferenceResolver.sfResolve(Reference reference, int index)
          Resolves a reference starting at a given index.
 int RemoteReferenceResolverHelperImpl.sfResolve(Reference reference, int defaultValue, boolean mandatory)
          Resolves given reference and gets an int.
 int RemoteReferenceResolverHelper.sfResolve(Reference reference, int defaultValue, boolean mandatory)
          Resolves a given reference and gets an int.
 int ReferenceResolverHelperImpl.sfResolve(Reference reference, int defaultValue, boolean mandatory)
          Resolves given reference and gets an int.
 int ReferenceResolverHelper.sfResolve(Reference reference, int defaultValue, boolean mandatory)
          Resolves a given reference and gets an int.
 int RemoteReferenceResolverHelperImpl.sfResolve(Reference reference, int defaultValue, java.lang.Integer minValue, java.lang.Integer maxValue, boolean mandatory)
          Resolves given reference and gets an int.
 int RemoteReferenceResolverHelper.sfResolve(Reference reference, int defaultValue, java.lang.Integer minValue, java.lang.Integer maxValue, boolean mandatory)
          Resolves a given reference and gets an int.
 int ReferenceResolverHelperImpl.sfResolve(Reference reference, int defaultValue, java.lang.Integer minValue, java.lang.Integer maxValue, boolean mandatory)
          Resolves given reference and gets an int.
 int ReferenceResolverHelper.sfResolve(Reference reference, int defaultValue, java.lang.Integer minValue, java.lang.Integer maxValue, boolean mandatory)
          Resolves a given reference and gets an int.
 long RemoteReferenceResolverHelperImpl.sfResolve(Reference reference, long defaultValue, boolean mandatory)
          Resolves given reference and gets an long.
 long RemoteReferenceResolverHelper.sfResolve(Reference reference, long defaultValue, boolean mandatory)
          Resolves given reference and gets a long.
 long ReferenceResolverHelperImpl.sfResolve(Reference reference, long defaultValue, boolean mandatory)
          Resolves given reference and gets an long.
 long ReferenceResolverHelper.sfResolve(Reference reference, long defaultValue, boolean mandatory)
          Resolves given reference and gets a long.
 long RemoteReferenceResolverHelperImpl.sfResolve(Reference reference, long defaultValue, java.lang.Long minValue, java.lang.Long maxValue, boolean mandatory)
          Resolves given reference and gets an long.
 long RemoteReferenceResolverHelper.sfResolve(Reference reference, long defaultValue, java.lang.Long minValue, java.lang.Long maxValue, boolean mandatory)
          Resolves given reference and gets a long.
 long ReferenceResolverHelperImpl.sfResolve(Reference reference, long defaultValue, java.lang.Long minValue, java.lang.Long maxValue, boolean mandatory)
          Resolves given reference and gets an long.
 long ReferenceResolverHelper.sfResolve(Reference reference, long defaultValue, java.lang.Long minValue, java.lang.Long maxValue, boolean mandatory)
          Resolves given reference and gets a long.
 java.lang.Object RemoteReferenceResolverHelperImpl.sfResolve(Reference reference, java.lang.Object defaultValue, boolean mandatory)
          Resolves given reference and gets a java Object.
 java.lang.Object RemoteReferenceResolverHelper.sfResolve(Reference reference, java.lang.Object defaultValue, boolean mandatory)
          Resolves a given reference and gets a String[].
 java.lang.Object ReferenceResolverHelperImpl.sfResolve(Reference reference, java.lang.Object defaultValue, boolean mandatory)
          Resolves given reference and gets a java Object.
 java.lang.Object ReferenceResolverHelper.sfResolve(Reference reference, java.lang.Object defaultValue, boolean mandatory)
          Resolves a given reference and gets a String[].
 Prim RemoteReferenceResolverHelperImpl.sfResolve(Reference reference, Prim defaultValue, boolean mandatory)
          Resolves given reference and gets a SmartFrog Prim.
 Prim RemoteReferenceResolverHelper.sfResolve(Reference reference, Prim defaultValue, boolean mandatory)
          Resolves given reference and gets a SmartFrog Prim.
 Prim ReferenceResolverHelperImpl.sfResolve(Reference reference, Prim defaultValue, boolean mandatory)
          Resolves given reference and gets a SmartFrog Prim.
 Prim ReferenceResolverHelper.sfResolve(Reference reference, Prim defaultValue, boolean mandatory)
          Resolves given reference and gets a SmartFrog Prim.
 Reference RemoteReferenceResolverHelperImpl.sfResolve(Reference reference, Reference defaultValue, boolean mandatory)
          Resolves given reference and gets a SmartFrog Reference.
 Reference RemoteReferenceResolverHelper.sfResolve(Reference reference, Reference defaultValue, boolean mandatory)
          Resolves given reference and gets a SmartFrog Reference.
 Reference ReferenceResolverHelperImpl.sfResolve(Reference reference, Reference defaultValue, boolean mandatory)
          Resolves given reference and gets a SmartFrog Reference.
 Reference ReferenceResolverHelper.sfResolve(Reference reference, Reference defaultValue, boolean mandatory)
          Resolves given reference and gets a SmartFrog Reference.
 java.lang.String[] RemoteReferenceResolverHelperImpl.sfResolve(Reference reference, java.lang.String[] defaultValue, boolean mandatory)
          Resolves given reference and gets a String[].
 java.lang.String[] RemoteReferenceResolverHelper.sfResolve(Reference reference, java.lang.String[] defaultValue, boolean mandatory)
          Resolves a given reference and gets a String[].
 java.lang.String[] ReferenceResolverHelperImpl.sfResolve(Reference reference, java.lang.String[] defaultValue, boolean mandatory)
          Resolves given reference and gets a String[].
 java.lang.String[] ReferenceResolverHelper.sfResolve(Reference reference, java.lang.String[] defaultValue, boolean mandatory)
          Resolves a given reference and gets a String[].
 java.lang.String RemoteReferenceResolverHelperImpl.sfResolve(Reference reference, java.lang.String defaultValue, boolean mandatory)
          Resolves given reference.
 java.lang.String RemoteReferenceResolverHelper.sfResolve(Reference reference, java.lang.String defaultValue, boolean mandatory)
          Resolves a given reference.
 java.lang.String ReferenceResolverHelperImpl.sfResolve(Reference reference, java.lang.String defaultValue, boolean mandatory)
          Resolves given reference.
 java.lang.String ReferenceResolverHelper.sfResolve(Reference reference, java.lang.String defaultValue, boolean mandatory)
          Resolves a given reference.
 java.net.URL RemoteReferenceResolverHelperImpl.sfResolve(Reference reference, java.net.URL defaultValue, boolean mandatory)
          Resolves given reference and gets a java.net.URL.
 java.net.URL RemoteReferenceResolverHelper.sfResolve(Reference reference, java.net.URL defaultValue, boolean mandatory)
          Resolves given reference and gets a java.net.URL.
 java.net.URL ReferenceResolverHelperImpl.sfResolve(Reference reference, java.net.URL defaultValue, boolean mandatory)
          Resolves given reference and gets a java.net.URL.
 java.net.URL ReferenceResolverHelper.sfResolve(Reference reference, java.net.URL defaultValue, boolean mandatory)
          Resolves given reference and gets a java.net.URL.
 java.util.Vector RemoteReferenceResolverHelperImpl.sfResolve(Reference reference, java.util.Vector defaultValue, boolean mandatory)
          Resolves given reference and gets a Vector.
 java.util.Vector RemoteReferenceResolverHelper.sfResolve(Reference reference, java.util.Vector defaultValue, boolean mandatory)
          Resolves a given reference and gets a Vector.
 java.util.Vector ReferenceResolverHelperImpl.sfResolve(Reference reference, java.util.Vector defaultValue, boolean mandatory)
          Resolves given reference and gets a Vector.
 java.util.Vector ReferenceResolverHelper.sfResolve(Reference reference, java.util.Vector defaultValue, boolean mandatory)
          Resolves a given reference and gets a Vector.
 Reference RemoteReferenceResolverHelperImpl.sfResolve(java.lang.String referencePart, Reference defaultValue, boolean mandatory)
          Resolves a referencePart given a string and gets a SmartFrog Reference.
 Reference RemoteReferenceResolverHelper.sfResolve(java.lang.String referencePart, Reference defaultValue, boolean mandatory)
          Resolves a referencePart given a string and gets a SmartFrog Reference.
 Reference ReferenceResolverHelperImpl.sfResolve(java.lang.String referencePart, Reference defaultValue, boolean mandatory)
          Resolves a referencePart given a string and gets a SmartFrog Reference.
 Reference ReferenceResolverHelper.sfResolve(java.lang.String referencePart, Reference defaultValue, boolean mandatory)
          Resolves a referencePart given a string and gets a SmartFrog Reference.
 

Uses of Reference in org.smartfrog.sfcore.utils
 

Methods in org.smartfrog.sfcore.utils that return Reference
 Reference ComponentHelper.completeNameOrNull()
          Returns the complete name for any component from the root of the application and does not throw any exception.
 Reference ComponentHelper.completeNameSafe()
          Returns the complete name for any component from the root of the application and does not throw any exception.
static Reference ComponentHelper.completeNameSafe(Prim owner)
          Returns the complete name for any component from the root of the application and does not throw any exception.
 

Methods in org.smartfrog.sfcore.utils with parameters of type Reference
 void ComponentHelper.sfSelfDetachAndOrTerminate(java.lang.String terminationType, java.lang.String terminationMessage, Reference refId, java.lang.Throwable thrown)
          s Method that can be invoked in any PrimImpl to trigger the detach and/or termination of a component according to the values of the boolean attributes 'sfShouldDetach', 'sfShouldTerminate' and 'sfShouldTerminateQuietly' Example: new ComponentHelper(this).sfSelfDetachAndOrTerminate("normal","Copy ",this.sfCompleteNameSafe(),null);
 

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

Fields in org.smartfrog.sfcore.workflow.eventbus declared as Reference
protected  Reference EventCompoundImpl.name
           
 


SmartFrog CORE 3.10.000

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