Netscape Internet Service Broker for Java: Reference Guide, Version 1.0

[Next]

Reference Guide

Netscape Internet Service Broker for Java

Version 1.0

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