Put your logo here!

CONTENTS | PREV | NEXT A Collection of Jini Technology Helper Utilities and Services Specifications



Contents


US - Introduction to Helper Utilities and Services

US.1 Summary
US.2 Terminology
US.2.1 Terms Related to Discovery and Join
US.2.2 Jini Clients and Services
US.2.3 Helper Service
US.2.4 Helper Utility
US.2.5 Managed Sets
US.2.6 What Exceptions Imply about Future Behavior
US.2.7 Unavailable Lookup Services
US.2.8 Discarding a Lookup Service
US.2.8.1 Active Communication Discarded Event
US.2.8.2 Active No-Interest Discarded Event
US.2.8.3 Passive Communication Discarded Event
US.2.8.4 Passive No-Interest Discarded Event
US.2.8.5 Changed Event
US.2.8.6 Remote Objects, Stubs, and Proxies
US.2.9 Activation
US.3 Introduction to the Helper Utilities
US.3.1 The Discovery Utilities
US.3.1.1 The DiscoveryManagement Interface
US.3.1.2 The DiscoveryGroupManagement Interface
US.3.1.3 The DiscoveryLocatorManagement Interface
US.3.1.4 The LookupDiscovery Helper Utility
US.3.1.5 The LookupLocatorDiscovery Helper Utility
US.3.1.6 The LookupDiscoveryManager Helper Utility
US.3.1.7 The Constants Class
US.3.1.8 The OutgoingMulticastRequest Utility
US.3.1.9 The IncomingMulticastRequest Utility
US.3.1.10 The OutgoingMulticastAnnouncement Utility
US.3.1.11 The IncomingMulticastAnnouncement Utility
US.3.1.12 The OutgoingUnicastRequest Utility
US.3.1.13 The IncomingUnicastRequest Utility
US.3.1.14 The OutgoingUnicastResponse Utility
US.3.1.15 The IncomingUnicastResponse Utility
US.3.2 The Lease Utilities
US.3.2.1 The LeaseRenewalManager Helper Utility
US.3.3 The Join Utilities
US.3.3.1 The JoinManager Helper Utility
US.3.4 The Service Discovery Utilities
US.3.4.1 The ServiceDiscoveryManager Helper Utility
US.4 Introduction to the Helper Services
US.4.1 The Lookup Discovery Service
US.4.2 The Lease Renewal Service
US.4.3 The Event Mailbox Service
US.5 Dependencies

DU - Jini Discovery Utilities Specification

DU.1 Introduction
DU.1.1 Dependencies
DU.2 The Discovery Management Interfaces
DU.2.1 Overview
DU.2.2 Other Types
DU.2.3 The DiscoveryManagement Interface
DU.2.3.1 The Semantics
DU.2.4 The DiscoveryGroupManagement Interface
DU.2.4.1 The Semantics
DU.2.5 The DiscoveryLocatorManagement Interface
DU.2.5.1 The Semantics
DU.2.6 Supporting Interfaces and Classes
DU.2.6.1 The DiscoveryListener Interface
DU.2.6.2 The DiscoveryChangeListener Interface
DU.2.6.3 The DiscoveryEvent Class
DU.2.7 Serialized Forms
DU.3 LookupDiscovery Utility
DU.3.1 Other Types
DU.3.2 The Interface
DU.3.3 The Semantics
DU.3.4 Supporting Interfaces and Classes
DU.3.4.1 The DiscoveryManagement Interfaces
DU.3.4.2 Security and Multicast Discovery: The DiscoveryPermission Class
DU.3.5 Serialized Forms
DU.4 The LookupLocatorDiscovery Utility
DU.4.1 Overview
DU.4.2 Other Types
DU.4.3 The Interface
DU.4.4 The Semantics
DU.4.5 Supporting Interfaces
DU.4.5.1 The DiscoveryManagement Interfaces
DU.5 The LookupDiscoveryManager Utility
DU.5.1 Overview
DU.5.2 Other Types
DU.5.3 The Interface
DU.5.4 The Semantics
DU.5.5 Supporting Interfaces and Classes
DU.5.5.1 The DiscoveryManagement Interfaces
DU.5.5.2 Security and Multicast Discovery: The DiscoveryPermission Class
DU.6 Low-Level Discovery Protocol Utilities
DU.6.1 The Constants Class
DU.6.1.1 Overview
DU.6.1.2 Other Types
DU.6.1.3 The Class Definition
DU.6.1.4 The Semantics
DU.6.2 The OutgoingMulticastRequest Utility
DU.6.2.1 Overview
DU.6.2.2 Other Types
DU.6.2.3 The Interface
DU.6.2.4 The Semantics
DU.6.3 The IncomingMulticastRequest Utility
DU.6.3.1 Overview
DU.6.3.2 Other Types
DU.6.3.3 The Interface
DU.6.3.4 The Semantics
DU.6.4 The OutgoingMulticastAnnouncement Utility
DU.6.4.1 Overview
DU.6.4.2 Other Types
DU.6.4.3 The Interface
DU.6.4.4 The Semantics
DU.6.5 The IncomingMulticastAnnouncement Utility
DU.6.5.1 Overview
DU.6.5.2 Other Types
DU.6.5.3 The Interface
DU.6.5.4 The Semantics
DU.6.6 The OutgoingUnicastRequest Utility
DU.6.6.1 Overview
DU.6.6.2 Other Types
DU.6.6.3 The Interface
DU.6.6.4 The Semantics
DU.6.7 The IncomingUnicastRequest Utility
DU.6.7.1 Overview
DU.6.7.2 Other Types
DU.6.7.3 The Interface
DU.6.7.4 The Semantics
DU.6.8 The OutgoingUnicastResponse Utility
DU.6.8.1 Overview
DU.6.8.2 Other Types
DU.6.8.3 The Interface
DU.6.8.4 The Semantics
DU.6.9 The IncomingUnicastResponse Utility
DU.6.9.1 Overview
DU.6.9.2 Other Types
DU.6.9.3 The Interface
DU.6.9.4 The Semantics

EU - Jini Entry Utilities Specification

EU.1 Entry Utilities
EU.1.1 AbstractEntry
EU.1.2 Serialized Form

LM - Jini Lease Utilities Specification

LM.1 Introduction
LM.2 The LeaseRenewalManager
LM.2.1 Other Types
LM.3 The Interface
LM.4 The Semantics
LM.5 Supporting Interfaces and Classes
LM.5.1 The LeaseListener Interface
LM.5.1.1 The Semantics
LM.5.2 The DesiredExpirationListener Interface
LM.5.2.1 The Semantics
LM.5.3 The LeaseRenewalEvent Class
LM.5.3.1 The Semantics
LM.5.4 Serialized Forms

JU - Jini Join Utilities Specification

JU.1 Introduction
JU.2 The JoinManager
JU.2.1 Other Types
JU.3 The Interface
JU.4 The Semantics
JU.5 Supporting Interfaces and Classes
JU.5.1 The DiscoveryManagement Interface
JU.5.2 The ServiceIDListener Interface

SD - Jini Service Discovery Utilities Specification

SD.1 Introduction
SD.2 The ServiceDiscoveryManager
SD.2.1 The Object Types
SD.3 The Interface
SD.4 The Semantics
SD.4.1 The Methods
SD.4.1.1 The Constructor
SD.4.1.2 The createLookupCache Method
SD.4.1.3 The lookup Method
SD.4.1.4 The getDiscoveryManager Method
SD.4.1.5 The getLeaseRenewalManager Method
SD.4.1.6 The terminate Method
SD.4.2 Defining Service Equality
SD.4.3 Exporting RemoteEventListener Objects
SD.5 Supporting Interfaces and Classes
SD.5.1 The DiscoveryManagement Interface
SD.5.2 The ServiceItemFilter Interface
SD.5.2.1 The Semantics
SD.5.3 The ServiceDiscoveryEvent Class
SD.5.3.1 The Semantics
SD.5.4 The ServiceDiscoveryListener Interface
SD.5.4.1 The Semantics
SD.5.5 The LookupCache Interface
SD.5.5.1 The Semantics

LS - Jini Lookup Attribute Schema Specification

LS.1 Introduction
LS.1.1 Terminology
LS.1.2 Design Issues
LS.1.3 Dependencies
LS.2 Human Access to Attributes
LS.2.1 Providing a Single View of an Attribute's Value
LS.3 JavaBeans Components and Design Patterns
LS.3.1 Allowing Display and Modification of Attributes
LS.3.1.1 Using JavaBeans Components with Entry Classes
LS.3.2 Associating JavaBeans Components with Entry Classes
LS.3.3 Supporting Interfaces and Classes
LS.4 Generic Attribute Classes
LS.4.1 Indicating User Modifiability
LS.4.2 Basic Service Information
LS.4.3 More Specific Information
LS.4.4 Naming a Service
LS.4.5 Adding a Comment to a Service
LS.4.6 Physical Location
LS.4.7 Status Information
LS.4.8 Serialized Forms

LD - Jini Lookup Discovery Service

LD.1 Introduction
LD.1.1 Goals and Requirements
LD.1.2 Other Types
LD.2 The Interface
LD.3 The Semantics
LD.3.1 Registration Semantics
LD.3.2 Event Semantics
LD.3.3 Leasing Semantics
LD.4 Supporting Interfaces and Classes
LD.4.1 The LookupDiscoveryRegistration Interface
LD.4.1.1 The Semantics
LD.4.2 The RemoteDiscoveryEvent Class
LD.4.2.1 The Semantics
LD.4.2.2 Serialized Forms
LD.4.3 The LookupUnmarshalException Class
LD.4.3.1 The Semantics
LD.4.3.2 Serialized Forms

LR - Jini Lease Renewal Service Specification

LR.1 Introduction
LR.1.1 Goals and Requirements
LR.1.2 Other Types
LR.2 The Interface
LR.2.1 Events
LR.2.2 Serialized Forms

EM - Jini Event Mailbox Service Specification

EM.1 Introduction
EM.1.1 Goals and Requirements
EM.1.2 Other Types
EM.2 The Interface
EM.3 The Semantics
EM.4 Supporting Interfaces and Classes
EM.4.1 The Semantics

CONTENTS | PREV | NEXT A Collection of Jini Technology Helper Utilities and Services Specifications

Copyright 1994-2004 Sun Microsystems, Inc. All Rights Reserved.