com.sun.jini.norm
Class TransientNormServerImpl

java.lang.Object
  extended by com.sun.jini.norm.NormServerBaseImpl
      extended by com.sun.jini.norm.TransientNormServerImpl
All Implemented Interfaces:
DestroyAdmin, Landlord, LocalLandlord, NormServer, ServiceProxyAccessor, Remote, Administrable, JoinAdmin, ProxyAccessor, LeaseRenewalService, ServerProxyTrust

 class TransientNormServerImpl
extends NormServerBaseImpl

Provides a transient implementation of NormServer.

Since:
2.0
Author:
Sun Microsystems, Inc.

Nested Class Summary
 
Nested classes/interfaces inherited from class com.sun.jini.norm.NormServerBaseImpl
NormServerBaseImpl.InitException
 
Nested classes/interfaces inherited from interface com.sun.jini.landlord.Landlord
Landlord.RenewResults
 
Field Summary
 
Fields inherited from class com.sun.jini.norm.NormServerBaseImpl
exporter, logger, loginContext, NORM, normProxy, persistenceDirectory, persistent, serverProxy
 
Fields inherited from interface com.sun.jini.norm.NormServer
NO_LISTENER
 
Constructor Summary
TransientNormServerImpl(String[] configOptions, LifeCycle lifeCycle)
          Provides a constructor for a transient implementation of NormServer suitable for use with ServiceStarter.
 
Method Summary
 
Methods inherited from class com.sun.jini.norm.NormServerBaseImpl
addLookupAttributes, addLookupGroups, addLookupLocators, cancel, cancelAll, createLeaseRenewalSet, desiredExpirationReached, destroy, expireIfTime, getAdmin, getExporter, getLeases, getLookupAttributes, getLookupGroups, getLookupLocators, getProxy, getProxyVerifier, getServiceProxy, init, initAsSubject, initFailed, isolateSets, modifyLookupAttributes, newSendMonitor, newSetProxy, postDestroy, remove, removeLookupGroups, removeLookupLocators, renew, renewalFailure, renewAll, renewFor, restoreTransientState, sendWarningEvent, setExpirationWarningListener, setLookupGroups, setLookupLocators, setRenewalFailureListener, toString, unexport, updateLeaseCount, updatePerformed
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, wait, wait, wait
 

Constructor Detail

TransientNormServerImpl

TransientNormServerImpl(String[] configOptions,
                        LifeCycle lifeCycle)
                  throws Exception
Provides a constructor for a transient implementation of NormServer suitable for use with ServiceStarter.

Parameters:
configOptions - the arguments to use when creating the configuration for the server
lifeCycle - object to notify when this service is destroyed, or null
Throws:
Exception - if there is a problem creating the server


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