Netscape Internet Service Broker for Java: Reference Guide, Version 1.0
[Next]
Netscape ISB for Java Reference Guide - Provides reference information on the commands, utilities, and interfaces included in the Netscape Internet Service Broker for Java for Windows and Unix.
Last Updated 2/98.
Contents
Introduction
- Organization of this Guide
- Typographic Conventions
- Platform Conventions
- Where to Find Additional Information
Chapter 1 Commands
- idl2ir
- Syntax
- Description
- Example
- idl2java
- Syntax
- Description
- Example
- irep
- Syntax
- Description
- Example
- java2idl
- Syntax
- Description
- Example
- java2iiop
- Syntax
- Description
- Example
Chapter 2 The IDL to Java Mapping
- Names
- Reserved Names
- Reserved Words
- Modules
- Global Scope
- Constants
- Constants within an Interface
- Constants NOT within an Interface
- Basic Types
- Boolean
- char and wchar
- Octet
- String
- WString
- Integer Types
- Floating Point Types
- Helper Classes
- Holder Classes
- Constructed Types
- Enum
- Struct
- Union
- Sequence
- Array
- Interfaces
- Passing Parameters
- Server Implementation with Inheritance
- Server Implementation with Delegation
- Interface Scope
- Mapping for Certain Nested Types
- Mapping for Typedef
- Mapping for Exceptions
- User-defined Exceptions
Chapter 3 Generated Classes
- Overview
- The Helper Class
- The Holder Class
- The Stub Class
- The Skeleton Class
- The Tie Class
- The Operations Class
- Examples Class
- <class_name>Helper
- Methods Generated for Interfaces
- <class_name>Holder
- Member Data
- Methods
- <interface_name>Operations
- _st_<class_name>
- _sk_<class_name>
- _tie_<class_name>
Chapter 4 Core Interfaces and Classes
- ARG_IN
- Variables
- ARG_INOUT
- Variables
- ARG_OUT
- Variables
- BOA
- IDL Definition
- Methods
- CompletionStatus
- IDL definition
- Methods
- Context
- IDL Definition
- Methods
- InvalidName
- netscape.WAI.Naming
- Methods
- Object
- IDL Definition
- Methods
- ORB
- Methods
- Principal
- IDL Definition
- Methods
Chapter 5 Dynamic Interfaces and Classes
- Any
- Methods
- Extraction Methods
- Insertion Methods
- ContextList
- IDL Definition
- Methods
- DynamicImplementation
- Methods
- Environment
- Methods
- ExceptionList
- IDL definition
- Methods
- InputStream
- Methods
- NamedValue
- IDL Definition
- Methods
- NVList
- IDL Definition
- Methods
- OutputStream
- Methods
- Request
- IDL Definition
- Methods
- ServerRequest
- IDL definition
- Methods
- TCKind
- IDL Definition
- Methods
- TypeCode
- IDL Definition
- Methods
- UnknownUserException
Chapter 6 Interface Repository
- AliasDef
- Methods
- ArrayDef
- Methods
- AttributeDef
- Methods
- AttributeDescription
- Variables
- Methods
- AttributeMode
- Variables
- Methods
- ConstantDef
- Methods
- ConstantDescription
- Variables
- Methods
- Contained
- IDL Definition
- Methods
- ContainedPackage.Description
- Variables
- Methods
- Container
- IDL Definition
- Methods
- ContainerPackage.Description
- Variables
- Methods
- DefinitionKind
- Variables
- Methods
- EnumDef
- Methods
- EstructDef
- Methods
- ExceptionDef
- Methods
- ExceptionDescription
- Variables
- Methods
- IDLType
- IDL Definition
- Methods
- InterfaceDef
- IDL Definition
- Methods
- InterfaceDefPackage.FullInterfaceDescription
- Variables
- Methods
- InterfaceDescription
- Variables
- Methods
- IRObject
- IDL Definition
- Methods
- ModuleDef
- ModuleDescription
- Variables
- Methods
- OperationDef
- Methods
- OperationDescription
- Variables
- Methods
- OperationMode
- Variables
- Methods
- ParameterDescription
- Variables
- Methods
- ParameterMode
- Variables
- Methods
- PrimitiveDef
- Methods
- PrimitiveKind
- Methods
- Repository
- Methods
- SequenceDef
- Methods
- StringDef
- Methods
- StructDef
- Methods
- TypedefDef
- TypeDescription
- Variables
- Methods
- UnionDef
- Methods
- UnionMember
- Variables
- Methods
- VersionSpec
- Variables
- Methods
- WstringDef
- Methods
Chapter 7 Exceptions Classes
- Introduction
- SystemException
- Attributes
- Methods
- UserException
- Constructor
[Next]
Last Updated: 02/04/98 14:19:09
Copyright © 1997
Netscape Communications Corporation
Any sample code included above is provided for your use on an "AS IS" basis, under the Netscape License Agreement - Terms of Use