Uses of Interface
net.jini.security.ProxyPreparer

Packages that use ProxyPreparer
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.norm.event   
com.sun.jini.norm.lookup   
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. 
net.jini.discovery These are utility classes and interfaces that conform to the discovery and join protocol defined in the Jini Discovery and Join Specification
net.jini.lookup Standard utility classes for managing the join state of a service and the service discovery duties of a client or service. 
net.jini.security Provides mechanisms and abstractions for managing security, especially in the presence of dynamically downloaded code. 
 

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

Fields in com.sun.jini.example.browser declared as ProxyPreparer
(package private)  ProxyPreparer Browser.adminPreparer
           
(package private)  ProxyPreparer Browser.leasePreparer
           
(package private)  ProxyPreparer Browser.servicePreparer
           
 

Uses of ProxyPreparer in com.sun.jini.fiddler
 

Fields in com.sun.jini.fiddler declared as ProxyPreparer
private static ProxyPreparer FiddlerImpl.listenerPreparer
           
private static ProxyPreparer FiddlerImpl.locatorToDiscoverPreparer
           
private static ProxyPreparer FiddlerImpl.locatorToJoinPreparer
           
private static ProxyPreparer FiddlerImpl.recoveredListenerPreparer
           
private static ProxyPreparer FiddlerImpl.recoveredLocatorToDiscoverPreparer
           
private static ProxyPreparer FiddlerImpl.recoveredLocatorToJoinPreparer
           
 

Methods in com.sun.jini.fiddler with parameters of type ProxyPreparer
private static void FiddlerImpl.prepareNewLocators(ProxyPreparer preparer, LookupLocator[] locators)
          Using the given ProxyPreparer, attempts to prepare each element of the given LookupLocator array; replacing the original element of the array with the result of the call to the method ProxyPreparer.prepareProxy.
private static LookupLocator[] FiddlerImpl.prepareOldLocators(ProxyPreparer preparer, LookupLocator[] locators)
          Using the given ProxyPreparer, attempts to prepare each element of the given LookupLocator array; and returns a new array containing the prepared locators.
private static Set FiddlerImpl.prepareOldLocators(ProxyPreparer preparer, Set locators)
          Using the given ProxyPreparer, attempts to prepare each element of the given Set of LookupLocator instances; and returns a new Set containing the prepared locators.
 

Uses of ProxyPreparer in com.sun.jini.mahalo
 

Fields in com.sun.jini.mahalo declared as ProxyPreparer
private  ProxyPreparer JoinStateManager.lookupLocatorPreparer
          ProxyPreparer for LookupLocators
private  ProxyPreparer TxnManagerImpl.participantPreparer
          Proxy preparer for listeners
 

Methods in com.sun.jini.mahalo with parameters of type ProxyPreparer
(package private)  void ParticipantHandle.restoreTransientState(ProxyPreparer recoveredListenerPreparer)
           
(package private)  void TxnManagerTransaction.restoreTransientState(ProxyPreparer preparer)
           
 

Uses of ProxyPreparer in com.sun.jini.mercury
 

Fields in com.sun.jini.mercury declared as ProxyPreparer
private  ProxyPreparer MailboxImpl.listenerPreparer
          Proxy preparer for listeners
private static ProxyPreparer MailboxImpl.locatorToJoinPreparer
           
private static ProxyPreparer MailboxImpl.recoveredLocatorToJoinPreparer
           
 

Methods in com.sun.jini.mercury with parameters of type ProxyPreparer
private static LookupLocator[] MailboxImpl.prepareExistingLocators(ProxyPreparer preparer, LookupLocator[] lookupLocators)
           
private static void MailboxImpl.prepareNewLocators(ProxyPreparer preparer, LookupLocator[] locators)
          Using the given ProxyPreparer, attempts to prepare each element of the given LookupLocator array; replacing the original element of the array with the result of the call to the method ProxyPreparer.prepareProxy.
private  void MailboxImpl.rebuildTransientState(ProxyPreparer recoveredListenerPreparer)
           
 void ServiceRegistration.restoreTransientState(ProxyPreparer targetPreparer)
           
 

Uses of ProxyPreparer in com.sun.jini.norm
 

Fields in com.sun.jini.norm declared as ProxyPreparer
private  ProxyPreparer NormServerBaseImpl.leasePreparer
          Proxy preparer for leases supplied through the API
private  ProxyPreparer NormServerBaseImpl.listenerPreparer
          Proxy preparer for listeners supplied through the API
private  ProxyPreparer NormServerBaseImpl.locatorPreparer
          Proxy preparer for lookup locators supplied through the API, and not including initial lookup locators.
private  ProxyPreparer ClientLeaseWrapper.recoveredLeasePreparer
          The proxy preparer to use to prepare a newly unmarshalled client lease, or null if this instance was created using an already prepared client lease, which is how instances are created initially.
private  ProxyPreparer NormServerBaseImpl.recoveredLeasePreparer
          Proxy preparer for leases recovered from persistent storage, or null if not persistent.
private  ProxyPreparer NormServerBaseImpl.recoveredListenerPreparer
          Proxy preparer for listeners recovered from persistent storage, or null if not persistent.
private  ProxyPreparer NormServerBaseImpl.recoveredLocatorPreparer
          Proxy preparer for lookup locators recovered from persistent storage, or null if not persistent.
 

Methods in com.sun.jini.norm with parameters of type ProxyPreparer
(package private)  void ClientLeaseWrapper.recoverTransient(List renewedList, UIDGenerator generator, LeaseSet leaseSet, ProxyPreparer recoveredLeasePreparer)
          After recovering a lease wrapper call this method before using any other of the wrappers methods and before allocating any new wrappers can not recover itself.
(package private)  Iterator LeaseSet.restoreTransientState(EventTypeGenerator generator, PersistentStore store, NormServerBaseImpl normServerBaseImpl, ProxyPreparer recoveredListenerPreparer)
          Restore the transient state of the set that can't be restored automatically after a log recovery.
 

Uses of ProxyPreparer in com.sun.jini.norm.event
 

Fields in com.sun.jini.norm.event declared as ProxyPreparer
private  ProxyPreparer EventType.recoveredListenerPreparer
          The proxy preparer to use to prepare a newly unmarshalled listener, or null if this instance was created using an already prepared listener, which is how instances are created initially.
 

Methods in com.sun.jini.norm.event with parameters of type ProxyPreparer
 void EventType.restoreTransientState(EventTypeGenerator generator, SendMonitor monitor, ProxyPreparer recoveredListenerPreparer)
          Restore the transient state of this object after recovering it from a serialization stream.
 

Uses of ProxyPreparer in com.sun.jini.norm.lookup
 

Fields in com.sun.jini.norm.lookup declared as ProxyPreparer
private  ProxyPreparer JoinState.recoveredLookupLocatorPreparer
          Proxy preparer for recovered lookup locators
 

Constructors in com.sun.jini.norm.lookup with parameters of type ProxyPreparer
JoinState(Object service, LeaseRenewalManager lrm, Configuration config, Entry[] serviceAttributes, ProxyPreparer recoveredLookupLocatorPreparer, ServiceID serviceID)
          Simple constructor.
 

Uses of ProxyPreparer in com.sun.jini.outrigger
 

Fields in com.sun.jini.outrigger declared as ProxyPreparer
private  ProxyPreparer OutriggerServerImpl.listenerPreparer
          ProxyPreparer for event listeners
private  ProxyPreparer JoinStateManager.lookupLocatorPreparer
          ProxyPreparer for LookupLocators
private  ProxyPreparer TxnTable.proxyPreparer
          ProxyPreparer to use when unpacking transactions, may be null.
private  ProxyPreparer Notifier.recoveredListenerPreparer
          Proxy preparer to use on recovered listeners
private  ProxyPreparer OutriggerServerImpl.recoveredListenerPreparer
          ProxyPreparer for event listeners that get recovered from the store.
private  ProxyPreparer OutriggerServerImpl.recoveredTransactionManagerPreparer
          ProxyPreparer for transaction managers that get recovered from the store.
private  ProxyPreparer OutriggerServerImpl.transactionManagerPreparer
          ProxyPreparer for transaction managers
 

Methods in com.sun.jini.outrigger that return ProxyPreparer
(package private)  ProxyPreparer OutriggerServerImpl.getRecoveredTransactionManagerPreparer()
          Return the proxy preparer for recovered transaction managers, or null if there is none.
 

Methods in com.sun.jini.outrigger with parameters of type ProxyPreparer
 Object StorableReference.get(ProxyPreparer preparer)
          Return the proxy.
(package private)  RemoteEventListener TransactableAvailabilityWatcher.getListener(ProxyPreparer preparer)
           
(package private)  RemoteEventListener TransactableEventWatcher.getListener(ProxyPreparer preparer)
           
(package private) abstract  RemoteEventListener EventRegistrationWatcher.getListener(ProxyPreparer preparer)
          Return the remote listener associated with this EventRegistrationWatcher.
(package private) abstract  RemoteEventListener AvailabilityRegistrationWatcher.getListener(ProxyPreparer preparer)
          Return the remote listener associated with this EventRegistrationWatcher.
(package private)  RemoteEventListener StorableEventWatcher.getListener(ProxyPreparer preparer)
           
(package private)  RemoteEventListener StorableAvailabilityWatcher.getListener(ProxyPreparer preparer)
           
 ServerTransaction TransactableMgr.getTransaction(ProxyPreparer preparer)
          Return the ServerTransaction which this manager handles.
 ServerTransaction Txn.getTransaction(ProxyPreparer preparer)
           
 void EventSender.sendEvent(JavaSpace source, long now, ProxyPreparer preparer)
          Send a remote event to the encapsulated listener of the encapsulated type, with the encapsulated handback, sequence number.
 void EventRegistrationWatcher.BasicEventSender.sendEvent(JavaSpace source, long now, ProxyPreparer preparer)
           
 void AvailabilityRegistrationWatcher.VisibilityEventSender.sendEvent(JavaSpace source, long now, ProxyPreparer preparer)
           
 

Constructors in com.sun.jini.outrigger with parameters of type ProxyPreparer
Notifier(JavaSpace source, ProxyPreparer recoveredListenerPreparer, Configuration config)
          Create a notifier connected to the given space.
TxnTable(ProxyPreparer proxyPreparer)
          Create a new TxnTable.
 

Uses of ProxyPreparer in com.sun.jini.phoenix
 

Fields in com.sun.jini.phoenix declared as ProxyPreparer
private  ProxyPreparer Activation.groupPreparer
          preparer for ActivationInstantiators
private static ProxyPreparer ActivationGroupImpl.monPreparer
          monitor proxy preparer
 

Methods in com.sun.jini.phoenix that return ProxyPreparer
private static ProxyPreparer ActivationGroupImpl.getPreparer(Configuration config, String name)
          Return a ProxyPreparer configuration entry.
private static ProxyPreparer Activation.getPreparer(Configuration config, String name)
          Return a ProxyPreparer configuration entry.
 

Uses of ProxyPreparer in com.sun.jini.reggie
 

Fields in com.sun.jini.reggie declared as ProxyPreparer
private  ProxyPreparer RegistrarImpl.listenerPreparer
          Preparer for received remote event listeners
private  ProxyPreparer RegistrarImpl.locatorPreparer
          Preparer for received lookup locators
private  ProxyPreparer RegistrarImpl.recoveredListenerPreparer
          Preparer for remote event listeners recovered from state log
private  ProxyPreparer RegistrarImpl.recoveredLocatorPreparer
          Preparer for lookup locators recovered from state log
 

Methods in com.sun.jini.reggie with parameters of type ProxyPreparer
 void RegistrarImpl.EventReg.prepareListener(ProxyPreparer preparer)
          Prepares listener (if non-null) using the given proxy preparer.
private static LookupLocator[] RegistrarImpl.prepareLocators(LookupLocator[] locators, ProxyPreparer preparer, boolean tolerateFailures)
          Returns new array containing locators from the given non-null array prepared using the given proxy preparer.
 

Uses of ProxyPreparer in com.sun.jini.start
 

Fields in com.sun.jini.start declared as ProxyPreparer
private  ProxyPreparer SharedActivatableServiceDescriptor.innerProxyPreparer
           
private  ProxyPreparer NonActivatableServiceDescriptor.servicePreparer
           
 

Methods in com.sun.jini.start that return ProxyPreparer
 ProxyPreparer SharedActivatableServiceDescriptor.getInnerProxyPreparer()
          ProxyPreparer accessor method.
 ProxyPreparer NonActivatableServiceDescriptor.getServicePreparer()
          ProxyPreparer accessor method.
 

Methods in com.sun.jini.start with parameters of type ProxyPreparer
 void SharedActivatableServiceDescriptor.setInnerProxyPreparer(ProxyPreparer pp)
          Sets the inner ProxyPreparer for this descriptor.
 void NonActivatableServiceDescriptor.setServicePreparer(ProxyPreparer serviceProxyPreparer)
          Sets the ProxyPreparer for this descriptor.
 

Constructors in com.sun.jini.start with parameters of type ProxyPreparer
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, ProxyPreparer preparer)
          Main constructor.
NonActivatableServiceDescriptor(String exportCodebase, String policy, String importCodebase, String implClassName, String[] serverConfigArgs, ProxyPreparer preparer)
          Convenience constructor.
SharedActivatableServiceDescriptor(String exportCodebase, String policy, String importCodebase, String implClassName, String sharedGroupLog, String[] serverConfigArgs, ProxyPreparer innerProxyPreparer, ProxyPreparer outerProxyPreparer, boolean restart)
          Convenience constructor.
SharedActivatableServiceDescriptor(String exportCodebase, String policy, String importCodebase, String implClassName, String sharedGroupLog, String[] serverConfigArgs, ProxyPreparer innerProxyPreparer, ProxyPreparer outerProxyPreparer, boolean restart, String host, int port)
          Main constructor.
 

Uses of ProxyPreparer in net.jini.discovery
 

Fields in net.jini.discovery declared as ProxyPreparer
private  ProxyPreparer LookupDiscovery.registrarPreparer
           
private  ProxyPreparer LookupLocatorDiscovery.registrarPreparer
           
 

Uses of ProxyPreparer in net.jini.lookup
 

Fields in net.jini.lookup declared as ProxyPreparer
private  ProxyPreparer ServiceDiscoveryManager.eventLeasePreparer
           
private  ProxyPreparer ServiceDiscoveryManager.registrarPreparer
           
private  ProxyPreparer JoinManager.registrarPreparer
           
private  ProxyPreparer JoinManager.registrationPreparer
           
private  ProxyPreparer JoinManager.serviceLeasePreparer
           
 

Uses of ProxyPreparer in net.jini.security
 

Classes in net.jini.security that implement ProxyPreparer
 class BasicProxyPreparer
          A ProxyPreparer for verifying that proxies are trusted, granting them dynamic permissions, and setting their constraints, as well as for creating other proxy preparer subclasses that include those operations.
 class VerifyingProxyPreparer
          A ProxyPreparer for verifying that proxies are trusted, dynamically granting permissions to trusted proxies, and optionally setting the client constraints on trusted proxies.
 



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