< prev index next >
src/java.corba/share/classes/org/omg/CORBA/ORB.java
Print this page
*** 1,7 ****
/*
! * Copyright (c) 1995, 2014, Oracle and/or its affiliates. All rights reserved.
* DO NOT ALTER OR REMOVE COPYRIGHT NOTICES OR THIS FILE HEADER.
*
* This code is free software; you can redistribute it and/or modify it
* under the terms of the GNU General Public License version 2 only, as
* published by the Free Software Foundation. Oracle designates this
--- 1,7 ----
/*
! * Copyright (c) 1995, 2015, Oracle and/or its affiliates. All rights reserved.
* DO NOT ALTER OR REMOVE COPYRIGHT NOTICES OR THIS FILE HEADER.
*
* This code is free software; you can redistribute it and/or modify it
* under the terms of the GNU General Public License version 2 only, as
* published by the Free Software Foundation. Oracle designates this
*** 99,109 ****
* These properties allow a different vendor's <code>ORB</code>
* implementation to be "plugged in."
* <P>
* When an ORB instance is being created, the class name of the ORB
* implementation is located using
! * the following standard search order:<P>
*
* <OL>
* <LI>check in Applet parameter or application string array, if any
*
* <LI>check in properties parameter, if any
--- 99,109 ----
* These properties allow a different vendor's <code>ORB</code>
* implementation to be "plugged in."
* <P>
* When an ORB instance is being created, the class name of the ORB
* implementation is located using
! * the following standard search order:
*
* <OL>
* <LI>check in Applet parameter or application string array, if any
*
* <LI>check in properties parameter, if any
*** 1034,1044 ****
* };
* </PRE>
* <P>
* Recursive types can only appear within sequences which can be empty.
* That way marshaling problems, when transmitting the struct in an Any, are avoided.
! * <P>
* @param id the logical id of the referenced type
* @return the requested TypeCode
*/
public org.omg.CORBA.TypeCode create_recursive_tc(String id) {
// implemented in subclass
--- 1034,1044 ----
* };
* </PRE>
* <P>
* Recursive types can only appear within sequences which can be empty.
* That way marshaling problems, when transmitting the struct in an Any, are avoided.
! *
* @param id the logical id of the referenced type
* @return the requested TypeCode
*/
public org.omg.CORBA.TypeCode create_recursive_tc(String id) {
// implemented in subclass
*** 1177,1187 ****
* available for that type, that is returned in the out parameter
* <tt>service_info</tt>, and the operation returns the
* value <tt>true</tt>. If no information for the requested
* services type is available, the operation returns <tt>false</tt>
* (i.e., the service is not supported by this ORB).
! * <P>
* @param service_type a <code>short</code> indicating the
* service type for which information is being requested
* @param service_info a <code>ServiceInformationHolder</code> object
* that will hold the <code>ServiceInformation</code> object
* produced by this method
--- 1177,1187 ----
* available for that type, that is returned in the out parameter
* <tt>service_info</tt>, and the operation returns the
* value <tt>true</tt>. If no information for the requested
* services type is available, the operation returns <tt>false</tt>
* (i.e., the service is not supported by this ORB).
! *
* @param service_type a <code>short</code> indicating the
* service type for which information is being requested
* @param service_info a <code>ServiceInformationHolder</code> object
* that will hold the <code>ServiceInformation</code> object
* produced by this method
*** 1201,1211 ****
// orbos 98-01-18: Objects By Value -- begin
/**
* Creates a new <code>DynAny</code> object from the given
* <code>Any</code> object.
! * <P>
* @param value the <code>Any</code> object from which to create a new
* <code>DynAny</code> object
* @return the new <code>DynAny</code> object created from the given
* <code>Any</code> object
* @see <a href="package-summary.html#unimpl"><code>CORBA</code> package
--- 1201,1211 ----
// orbos 98-01-18: Objects By Value -- begin
/**
* Creates a new <code>DynAny</code> object from the given
* <code>Any</code> object.
! *
* @param value the <code>Any</code> object from which to create a new
* <code>DynAny</code> object
* @return the new <code>DynAny</code> object created from the given
* <code>Any</code> object
* @see <a href="package-summary.html#unimpl"><code>CORBA</code> package
*** 1219,1229 ****
}
/**
* Creates a basic <code>DynAny</code> object from the given
* <code>TypeCode</code> object.
! * <P>
* @param type the <code>TypeCode</code> object from which to create a new
* <code>DynAny</code> object
* @return the new <code>DynAny</code> object created from the given
* <code>TypeCode</code> object
* @throws org.omg.CORBA.ORBPackage.InconsistentTypeCode if the given
--- 1219,1229 ----
}
/**
* Creates a basic <code>DynAny</code> object from the given
* <code>TypeCode</code> object.
! *
* @param type the <code>TypeCode</code> object from which to create a new
* <code>DynAny</code> object
* @return the new <code>DynAny</code> object created from the given
* <code>TypeCode</code> object
* @throws org.omg.CORBA.ORBPackage.InconsistentTypeCode if the given
*** 1239,1249 ****
}
/**
* Creates a new <code>DynStruct</code> object from the given
* <code>TypeCode</code> object.
! * <P>
* @param type the <code>TypeCode</code> object from which to create a new
* <code>DynStruct</code> object
* @return the new <code>DynStruct</code> object created from the given
* <code>TypeCode</code> object
* @throws org.omg.CORBA.ORBPackage.InconsistentTypeCode if the given
--- 1239,1249 ----
}
/**
* Creates a new <code>DynStruct</code> object from the given
* <code>TypeCode</code> object.
! *
* @param type the <code>TypeCode</code> object from which to create a new
* <code>DynStruct</code> object
* @return the new <code>DynStruct</code> object created from the given
* <code>TypeCode</code> object
* @throws org.omg.CORBA.ORBPackage.InconsistentTypeCode if the given
*** 1259,1269 ****
}
/**
* Creates a new <code>DynSequence</code> object from the given
* <code>TypeCode</code> object.
! * <P>
* @param type the <code>TypeCode</code> object from which to create a new
* <code>DynSequence</code> object
* @return the new <code>DynSequence</code> object created from the given
* <code>TypeCode</code> object
* @throws org.omg.CORBA.ORBPackage.InconsistentTypeCode if the given
--- 1259,1269 ----
}
/**
* Creates a new <code>DynSequence</code> object from the given
* <code>TypeCode</code> object.
! *
* @param type the <code>TypeCode</code> object from which to create a new
* <code>DynSequence</code> object
* @return the new <code>DynSequence</code> object created from the given
* <code>TypeCode</code> object
* @throws org.omg.CORBA.ORBPackage.InconsistentTypeCode if the given
*** 1280,1290 ****
/**
* Creates a new <code>DynArray</code> object from the given
* <code>TypeCode</code> object.
! * <P>
* @param type the <code>TypeCode</code> object from which to create a new
* <code>DynArray</code> object
* @return the new <code>DynArray</code> object created from the given
* <code>TypeCode</code> object
* @throws org.omg.CORBA.ORBPackage.InconsistentTypeCode if the given
--- 1280,1290 ----
/**
* Creates a new <code>DynArray</code> object from the given
* <code>TypeCode</code> object.
! *
* @param type the <code>TypeCode</code> object from which to create a new
* <code>DynArray</code> object
* @return the new <code>DynArray</code> object created from the given
* <code>TypeCode</code> object
* @throws org.omg.CORBA.ORBPackage.InconsistentTypeCode if the given
*** 1300,1310 ****
}
/**
* Creates a new <code>DynUnion</code> object from the given
* <code>TypeCode</code> object.
! * <P>
* @param type the <code>TypeCode</code> object from which to create a new
* <code>DynUnion</code> object
* @return the new <code>DynUnion</code> object created from the given
* <code>TypeCode</code> object
* @throws org.omg.CORBA.ORBPackage.InconsistentTypeCode if the given
--- 1300,1310 ----
}
/**
* Creates a new <code>DynUnion</code> object from the given
* <code>TypeCode</code> object.
! *
* @param type the <code>TypeCode</code> object from which to create a new
* <code>DynUnion</code> object
* @return the new <code>DynUnion</code> object created from the given
* <code>TypeCode</code> object
* @throws org.omg.CORBA.ORBPackage.InconsistentTypeCode if the given
*** 1320,1330 ****
}
/**
* Creates a new <code>DynEnum</code> object from the given
* <code>TypeCode</code> object.
! * <P>
* @param type the <code>TypeCode</code> object from which to create a new
* <code>DynEnum</code> object
* @return the new <code>DynEnum</code> object created from the given
* <code>TypeCode</code> object
* @throws org.omg.CORBA.ORBPackage.InconsistentTypeCode if the given
--- 1320,1330 ----
}
/**
* Creates a new <code>DynEnum</code> object from the given
* <code>TypeCode</code> object.
! *
* @param type the <code>TypeCode</code> object from which to create a new
* <code>DynEnum</code> object
* @return the new <code>DynEnum</code> object created from the given
* <code>TypeCode</code> object
* @throws org.omg.CORBA.ORBPackage.InconsistentTypeCode if the given
< prev index next >