Uses of Interface
com.sun.jini.start.LifeCycle

Packages that use LifeCycle
com.sun.jini.example.browser A visualization tool for exploring Jini Network Technology communities (djinns) with support for ServiceUI. 
com.sun.jini.fiddler Provides the server side of an implementation of the lookup discovery service (see LookupDiscoveryService). 
com.sun.jini.mahalo Provides implementations of the TransactionManager service. 
com.sun.jini.mercury Provides implementations of the EventMailbox service. 
com.sun.jini.norm Provides implementations of LeaseRenewalService
com.sun.jini.outrigger This is an implementation of a JavaSpaces technology-enabled service. 
com.sun.jini.phoenix A configurable Java(TM) Remote Method Invocation (Java RMI) activation system daemon implementation. 
com.sun.jini.reggie Provides implementations of ServiceRegistrar
com.sun.jini.start Provides the utilities and APIs used to launch the contributed services provided in the Apache River release. 
com.sun.jini.tool Tools for: checking configuration files; checking for missing serialVersionUID fields; computing class dependencies; generating permission grants to debug security policy setup; providing HTTP service; generating message digests; generating HTTPMD URLs; generating wrapper JAR files; and generating preferred lists. 
 

Uses of LifeCycle in com.sun.jini.example.browser
 

Constructors in com.sun.jini.example.browser with parameters of type LifeCycle
Browser(String[] args, LifeCycle lc)
          Creates an instance with the given command line arguments and life cycle callback.
 

Uses of LifeCycle in com.sun.jini.fiddler
 

Fields in com.sun.jini.fiddler declared as LifeCycle
private  LifeCycle FiddlerImpl.lifeCycle
          Object that, if non-null, will cause the object's unregister method to be invoked during service shutdown to notify the service starter framework that the reference to this service's implementation can be 'released' for garbage collection; the framework is notified that it does not have to hold on to the service reference any longer.
 

Constructors in com.sun.jini.fiddler with parameters of type LifeCycle
FiddlerImpl(String[] configArgs, LifeCycle lifeCycle, boolean persistent)
          Constructs a new instance of FiddlerImpl.
NonActivatableFiddlerImpl(String[] configArgs, LifeCycle lifeCycle)
          Constructs a new instance of FiddlerImpl that is not activatable, but which will persist its state.
TransientFiddlerImpl(String[] configArgs, LifeCycle lifeCycle)
          Constructs a new instance of FiddlerImpl that is not activatable, and which will not persist its state.
 

Uses of LifeCycle in com.sun.jini.mahalo
 

Fields in com.sun.jini.mahalo declared as LifeCycle
private  LifeCycle TxnManagerImpl.lifeCycle
          Cache of our LifeCycle object
 

Constructors in com.sun.jini.mahalo with parameters of type LifeCycle
NonActivatableMahaloImpl(String[] configArgs, LifeCycle lifeCycle)
          Constructs a new instance of TxnManagerImpl that is not activatable, but which will persist its state.
TransientMahaloImpl(String[] configArgs, LifeCycle lifeCycle)
          Constructs a new instance of TxnManagerImpl that is not activatable, and which will not persist its state.
TxnManagerImpl(String[] args, LifeCycle lc, boolean persistent)
          Constructs a non-activatable transaction manager.
 

Uses of LifeCycle in com.sun.jini.mercury
 

Fields in com.sun.jini.mercury declared as LifeCycle
private  LifeCycle MailboxImpl.lifeCycle
          LifeCycle object used to notify starter framework that this object's implementation reference, if any, should not be held onto any longer.
 

Constructors in com.sun.jini.mercury with parameters of type LifeCycle
MailboxImpl(String[] configArgs, LifeCycle lc, boolean persistent)
          Constructor for creating transient (i.e. non-activatable) service instances.
NonActivatableMercuryImpl(String[] configArgs, LifeCycle lifeCycle)
          Constructs a new instance of MailboxImpl that is not activatable, but which will persist its state.
TransientMercuryImpl(String[] configArgs, LifeCycle lifeCycle)
          Constructs a new instance of MercuryImpl that is not activatable, and which will not persist its state.
 

Uses of LifeCycle in com.sun.jini.norm
 

Fields in com.sun.jini.norm declared as LifeCycle
private  LifeCycle NormServerBaseImpl.lifeCycle
          Object to notify when this service is destroyed, or null
 

Methods in com.sun.jini.norm with parameters of type LifeCycle
(package private)  void NormServerBaseImpl.init(String[] configOptions, LifeCycle lifeCycle)
          Portion of construction that is common between the activatable and not activatable cases.
 

Constructors in com.sun.jini.norm with parameters of type LifeCycle
PersistentNormServerImpl(String[] configOptions, LifeCycle lifeCycle)
          Provides a constructor for a persistent, non-activatable implementation of NormServer suitable for use with ServiceStarter.
TransientNormServerImpl(String[] configOptions, LifeCycle lifeCycle)
          Provides a constructor for a transient implementation of NormServer suitable for use with ServiceStarter.
 

Uses of LifeCycle in com.sun.jini.outrigger
 

Fields in com.sun.jini.outrigger declared as LifeCycle
private  LifeCycle OutriggerServerImpl.lifeCycle
          Object to notify if we destroy ourselves, may be null
 

Constructors in com.sun.jini.outrigger with parameters of type LifeCycle
OutriggerServerImpl(ActivationID activationID, LifeCycle lifeCycle, String[] configArgs, boolean persistent, OutriggerServerWrapper wrapper)
          Create a new OutriggerServerImpl server (possibly a new incarnation of an activatable one).
OutriggerServerWrapper(String[] configArgs, LifeCycle lifeCycle, boolean persistent)
          Create an OutriggerServerWrapper that will delegate to a non-activatable OutriggerServerImpl created with the specified configuration and wrapped by this.
PersistentOutriggerImpl(String[] configArgs, LifeCycle lifeCycle)
          Create a new non-activatable, persistent space.
TransientOutriggerImpl(String[] configArgs, LifeCycle lifeCycle)
          Create a new transient outrigger server.
 

Uses of LifeCycle in com.sun.jini.phoenix
 

Fields in com.sun.jini.phoenix declared as LifeCycle
private  LifeCycle PhoenixStarter.lifeCycle
          the LifeCycle callback object
 

Constructors in com.sun.jini.phoenix with parameters of type LifeCycle
PhoenixStarter(String[] configOptions, LifeCycle lifeCycle)
          Constructs a PhoenixStarter instance.
 

Uses of LifeCycle in com.sun.jini.reggie
 

Fields in com.sun.jini.reggie declared as LifeCycle
private  LifeCycle RegistrarImpl.lifeCycle
          Shutdown callback object, or null if no callback needed
 

Methods in com.sun.jini.reggie with parameters of type LifeCycle
private  void RegistrarImpl.init(Configuration config, ActivationID activationID, boolean persistent, LifeCycle lifeCycle)
          Post-login (if login configured) initialization.
private  void RegistrarImpl.loginAndRun(Configuration config, ActivationID activationID, boolean persistent, LifeCycle lifeCycle)
           
 

Constructors in com.sun.jini.reggie with parameters of type LifeCycle
PersistentRegistrarImpl(String[] configArgs, LifeCycle lifeCycle)
          Constructs a non-activatable PersistentRegistrarImpl based on a configuration obtained using the provided arguments.
RegistrarImpl(Configuration config, ActivationID activationID, boolean persistent, LifeCycle lifeCycle)
          Constructs RegistrarImpl based on the Configuration argument.
RegistrarImpl(String[] configArgs, ActivationID activationID, boolean persistent, LifeCycle lifeCycle)
          Constructs RegistrarImpl based on a configuration obtained using the provided string arguments.
TransientRegistrarImpl(Configuration config, LifeCycle lifeCycle)
          Constructs a TransientRegistrarImpl based on the configuration argument If lifeCycle is non-null, then its unregister method is invoked during service shutdown.
TransientRegistrarImpl(String[] configArgs, LifeCycle lifeCycle)
          Constructs a TransientRegistrarImpl based on a configuration obtained using the provided arguments.
 

Uses of LifeCycle in com.sun.jini.start
 

Fields in com.sun.jini.start declared as LifeCycle
private  LifeCycle NonActivatableServiceDescriptor.lifeCycle
           
private static LifeCycle NonActivatableServiceDescriptor.NoOpLifeCycle
           
 

Methods in com.sun.jini.start that return LifeCycle
 LifeCycle NonActivatableServiceDescriptor.getLifeCycle()
          LifeCycle accessor method.
 

Methods in com.sun.jini.start with parameters of type LifeCycle
 void NonActivatableServiceDescriptor.setLifeCycle(LifeCycle lc)
          Sets the LifeCycle object for this descriptor.
 

Constructors in com.sun.jini.start with parameters of type LifeCycle
NonActivatableServiceDescriptor(String exportCodebase, String policy, String importCodebase, String implClassName, Configuration config, LifeCycle lifeCycle, ProxyPreparer preparer)
           
NonActivatableServiceDescriptor(String exportCodebase, String policy, String importCodebase, String implClassName, String[] serverConfigArgs, LifeCycle lifeCycle)
          Convenience constructor.
NonActivatableServiceDescriptor(String exportCodebase, String policy, String importCodebase, String implClassName, String[] serverConfigArgs, LifeCycle lifeCycle, ProxyPreparer preparer)
          Main constructor.
 

Uses of LifeCycle in com.sun.jini.tool
 

Fields in com.sun.jini.tool declared as LifeCycle
private  LifeCycle ClassServer.lifeCycle
          Life cycle control
 

Methods in com.sun.jini.tool with parameters of type LifeCycle
private  void ClassServer.init(int port, String dirlist, boolean trees, boolean verbose, boolean stoppable, LifeCycle lifeCycle)
          Do the real work of the constructor.
 

Constructors in com.sun.jini.tool with parameters of type LifeCycle
ClassServer(String[] args, LifeCycle lifeCycle)
          Construct a running server, accepting the same command line options supported by main, except for the -stop option.
 



Copyright 2007-2010, multiple authors.
Licensed under the Apache License, Version 2.0, see the NOTICE file for attributions.