You can not select more than 25 topics
Topics must start with a letter or number, can include dashes ('-') and can be up to 35 characters long.
62 lines
2.6 KiB
62 lines
2.6 KiB
package org.omg.PortableServer;
|
|
|
|
|
|
/**
|
|
* org/omg/PortableServer/RequestProcessingPolicyValue.java .
|
|
* Generated by the IDL-to-Java compiler (portable), version "3.2"
|
|
* from c:/re/workspace/8-2-build-windows-amd64-cygwin/jdk8u201/12322/corba/src/share/classes/org/omg/PortableServer/poa.idl
|
|
* Saturday, December 15, 2018 6:38:40 PM PST
|
|
*/
|
|
|
|
|
|
/**
|
|
* The RequestProcessingPolicyValue can have the following
|
|
* values. USE_ACTIVE_OBJECT_MAP_ONLY - If the Object Id
|
|
* is not found in the Active Object Map,
|
|
* an OBJECT_NOT_EXIST exception is returned to the
|
|
* client. The RETAIN policy is also required.
|
|
* USE_DEFAULT_SERVANT - If the Object Id is not found in
|
|
* the Active Object Map or the NON_RETAIN policy is
|
|
* present, and a default servant has been registered
|
|
* with the POA using the set_servant operation,
|
|
* the request is dispatched to the default servant.
|
|
* USE_SERVANT_MANAGER - If the Object Id is not found
|
|
* in the Active Object Map or the NON_RETAIN policy
|
|
* is present, and a servant manager has been registered
|
|
* with the POA using the set_servant_manager operation,
|
|
* the servant manager is given the opportunity to
|
|
* locate a servant or raise an exception.
|
|
*/
|
|
public class RequestProcessingPolicyValue implements org.omg.CORBA.portable.IDLEntity
|
|
{
|
|
private int __value;
|
|
private static int __size = 3;
|
|
private static org.omg.PortableServer.RequestProcessingPolicyValue[] __array = new org.omg.PortableServer.RequestProcessingPolicyValue [__size];
|
|
|
|
public static final int _USE_ACTIVE_OBJECT_MAP_ONLY = 0;
|
|
public static final org.omg.PortableServer.RequestProcessingPolicyValue USE_ACTIVE_OBJECT_MAP_ONLY = new org.omg.PortableServer.RequestProcessingPolicyValue(_USE_ACTIVE_OBJECT_MAP_ONLY);
|
|
public static final int _USE_DEFAULT_SERVANT = 1;
|
|
public static final org.omg.PortableServer.RequestProcessingPolicyValue USE_DEFAULT_SERVANT = new org.omg.PortableServer.RequestProcessingPolicyValue(_USE_DEFAULT_SERVANT);
|
|
public static final int _USE_SERVANT_MANAGER = 2;
|
|
public static final org.omg.PortableServer.RequestProcessingPolicyValue USE_SERVANT_MANAGER = new org.omg.PortableServer.RequestProcessingPolicyValue(_USE_SERVANT_MANAGER);
|
|
|
|
public int value ()
|
|
{
|
|
return __value;
|
|
}
|
|
|
|
public static org.omg.PortableServer.RequestProcessingPolicyValue from_int (int value)
|
|
{
|
|
if (value >= 0 && value < __size)
|
|
return __array[value];
|
|
else
|
|
throw new org.omg.CORBA.BAD_PARAM ();
|
|
}
|
|
|
|
protected RequestProcessingPolicyValue (int value)
|
|
{
|
|
__value = value;
|
|
__array[__value] = this;
|
|
}
|
|
} // class RequestProcessingPolicyValue
|