Uses of Interface
com.sun.jini.outrigger.StorableObject

Packages that use StorableObject
com.sun.jini.outrigger This is an implementation of a JavaSpaces technology-enabled service. 
com.sun.jini.outrigger.snaplogstore   
 

Uses of StorableObject in com.sun.jini.outrigger
 

Subinterfaces of StorableObject in com.sun.jini.outrigger
 interface StorableResource
          Sub-interface of StorableObject that must be implemented by objects that represent leased resources and must persist their state.
 

Classes in com.sun.jini.outrigger that implement StorableObject
(package private)  class EntryRep
          An EntryRep object contains a packaged Entry object for communication between the client and a JavaSpace.
(package private)  class JoinStateManager
          JoinStateManager provides a utility that manages a service's join state (optionally persisting that state) and manages the join protocol protocol on behalf of the service.
(package private)  class StorableAvailabilityWatcher
          Subclass of AvailabilityRegistrationWatcher for non-transactional persistent availability/visibility event registrations.
(package private)  class StorableEventWatcher
          Subclass of EventRegistrationWatcher for non-transactional persistent event registrations.
(package private)  class Txn
          This class represents a space's state in a single transaction.
 

Methods in com.sun.jini.outrigger with parameters of type StorableObject
 void LogOps.joinStateOp(StorableObject state)
          Log an update to the join state
 void LogOps.prepareOp(Long txnId, StorableObject transaction)
          Log a transaction prepare.
 void LogOps.registerOp(StorableResource registration, String type, StorableObject[] templates)
          Log a notify operation.
 void StoredObject.restore(StorableObject object)
          Restore the state of a StorableObject object.
 

Uses of StorableObject in com.sun.jini.outrigger.snaplogstore
 

Methods in com.sun.jini.outrigger.snaplogstore with parameters of type StorableObject
 void LogOutputFile.joinStateOp(StorableObject state)
          Log a change in join state
 void LogOutputFile.prepareOp(Long txnId, StorableObject transaction)
          Log a transaction prepare operation.
 void LogOutputFile.registerOp(StorableResource registration, String type, StorableObject[] templates)
          Log a notify operation.
 void BaseObject.restore(StorableObject object)
           
 

Constructors in com.sun.jini.outrigger.snaplogstore with parameters of type StorableObject
BaseObject(StorableObject object)
           
Registration(StorableResource chit, String type, StorableObject[] ts)
           
 



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