Package | Description |
---|---|
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
). |
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. |
Constructor and Description |
---|
Browser(String[] args,
LifeCycle lc)
Creates an instance with the given command line arguments and
life cycle callback.
|
Modifier and Type | Field and Description |
---|---|
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. |
Constructor and Description |
---|
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. |
Modifier and Type | Field and Description |
---|---|
private LifeCycle |
TxnManagerImpl.lifeCycle
Cache of our
LifeCycle object |
Constructor and Description |
---|
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.
|
Modifier and Type | Field and Description |
---|---|
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. |
Constructor and Description |
---|
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. |
Modifier and Type | Field and Description |
---|---|
private LifeCycle |
NormServerBaseImpl.lifeCycle
Object to notify when this service is destroyed, or null
|
Modifier and Type | Method and Description |
---|---|
(package private) void |
NormServerBaseImpl.init(String[] configOptions,
LifeCycle lifeCycle)
Portion of construction that is common between the activatable and not
activatable cases.
|
Constructor and Description |
---|
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 . |
Modifier and Type | Field and Description |
---|---|
private LifeCycle |
OutriggerServerImpl.lifeCycle
Object to notify if we destroy ourselves, may be
null |
Constructor and Description |
---|
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.
|
Modifier and Type | Field and Description |
---|---|
private LifeCycle |
PhoenixStarter.lifeCycle
the LifeCycle callback object
|
Constructor and Description |
---|
PhoenixStarter(String[] configOptions,
LifeCycle lifeCycle)
Constructs a
PhoenixStarter instance. |
Modifier and Type | Field and Description |
---|---|
private LifeCycle |
RegistrarImpl.lifeCycle
Shutdown callback object, or null if no callback needed
|
Modifier and Type | Method and Description |
---|---|
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) |
Constructor and Description |
---|
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.
|
Modifier and Type | Field and Description |
---|---|
private LifeCycle |
NonActivatableServiceDescriptor.lifeCycle |
private static LifeCycle |
NonActivatableServiceDescriptor.NoOpLifeCycle |
Modifier and Type | Method and Description |
---|---|
LifeCycle |
NonActivatableServiceDescriptor.getLifeCycle()
LifeCycle accessor method. |
Modifier and Type | Method and Description |
---|---|
void |
NonActivatableServiceDescriptor.setLifeCycle(LifeCycle lc)
Sets the
LifeCycle object for this
descriptor. |
Constructor and Description |
---|
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.
|
Modifier and Type | Field and Description |
---|---|
private LifeCycle |
ClassServer.lifeCycle
Life cycle control
|
Modifier and Type | Method and Description |
---|---|
private void |
ClassServer.init(int port,
String dirlist,
boolean trees,
boolean verbose,
boolean stoppable,
LifeCycle lifeCycle)
Do the real work of the constructor.
|
Constructor and Description |
---|
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-2013, multiple authors.
Licensed under the Apache License, Version 2.0, see the NOTICE file for attributions.