Package | Description |
---|---|
org.omg.CORBA |
Provides the mapping of the OMG CORBA APIs to the JavaTM
programming language, including the class ORB, which is implemented
so that a programmer can use it as a fully-functional Object Request Broker
(ORB).
|
org.omg.CORBA.portable |
Provides a portability layer, that is, a set of ORB APIs
that makes it possible for code generated
by one vendor to run on another vendor's ORB.
|
org.omg.PortableInterceptor |
Provides a mechanism to register ORB hooks through which ORB services
can intercept the normal flow of execution of the ORB.
|
org.omg.PortableServer |
Provides classes and interfaces for making the server side of your applications
portable across multivendor ORBs.
|
Modifier and Type | Class and Description |
---|---|
class |
_PolicyStub
The Stub for Policy.
|
Modifier and Type | Field and Description |
---|---|
Policy |
PolicyHolder.value |
Policy[] |
PolicyListHolder.value |
Modifier and Type | Method and Description |
---|---|
Policy |
Object._get_policy(int policy_type)
Returns the
Policy object of the specified type
which applies to this object. |
Policy |
LocalObject._get_policy(int policy_type)
Throws an
org.omg.CORBA.NO_IMPLEMENT exception with
the message "This is a locally constrained object." This method
does not apply to local objects and is therefore not implemented. |
Policy |
PolicyOperations.copy()
Returns a copy of the
Policy object. |
Policy |
_PolicyStub.copy()
Copies the policy object.
|
Policy |
ORB.create_policy(int type,
Any val)
Can be invoked to create new instances of policy objects
of a specific type with specified initial state.
|
static Policy |
PolicyHelper.extract(Any a) |
static Policy[] |
PolicyListHelper.extract(Any a) |
Policy |
DomainManagerOperations.get_domain_policy(int policy_type)
This returns the policy of the specified type for objects in
this domain.
|
static Policy |
PolicyHelper.narrow(Object obj) |
static Policy |
PolicyHelper.read(InputStream istream) |
static Policy[] |
PolicyListHelper.read(InputStream istream) |
Modifier and Type | Method and Description |
---|---|
Object |
Object._set_policy_override(Policy[] policies,
SetOverrideType set_add)
Returns a new
Object with the given policies
either replacing any existing policies in this
Object or with the given policies added
to the existing ones, depending on the value of the
given SetOverrideType object. |
Object |
LocalObject._set_policy_override(Policy[] policies,
SetOverrideType set_add)
Throws an
org.omg.CORBA.NO_IMPLEMENT exception with
the message "This is a locally constrained object." This method
does not apply to local objects and is therefore not implemented. |
static void |
PolicyHelper.insert(Any a,
Policy that) |
static void |
PolicyListHelper.insert(Any a,
Policy[] that) |
static void |
PolicyHelper.write(OutputStream ostream,
Policy value) |
static void |
PolicyListHelper.write(OutputStream ostream,
Policy[] value) |
Constructor and Description |
---|
PolicyHolder(Policy initialValue) |
PolicyListHolder(Policy[] initialValue) |
Modifier and Type | Method and Description |
---|---|
Policy |
ObjectImpl._get_policy(int policy_type)
Retrieves the
Policy object for this
ObjectImpl object that has the given
policy type. |
Policy |
Delegate.get_policy(Object self,
int policy_type)
Returns the
Policy object of the specified type
which applies to this object. |
Modifier and Type | Method and Description |
---|---|
Object |
ObjectImpl._set_policy_override(Policy[] policies,
SetOverrideType set_add)
Sets this
ObjectImpl object's override type for
the given policies to the given instance of
SetOverrideType . |
Object |
Delegate.set_policy_override(Object self,
Policy[] policies,
SetOverrideType set_add)
Associates the policies passed in
with a newly created object reference that it returns.
|
Modifier and Type | Method and Description |
---|---|
Policy |
PolicyFactoryOperations.create_policy(int type,
Any value)
Returns an instance of the appropriate interface derived from
CORBA.Policy whose value corresponds to the
specified any. |
Policy |
IORInfoOperations.get_effective_policy(int type)
Allows an ORB service implementation to determine what server side
policy of a particular type is in effect for an IOR being
constructed.
|
Policy |
ClientRequestInfoOperations.get_request_policy(int type)
Returns the given policy in effect for this operation.
|
Policy |
ServerRequestInfoOperations.get_server_policy(int type)
Returns the policy in effect for this operation for the given
policy type.
|
Modifier and Type | Interface and Description |
---|---|
interface |
IdAssignmentPolicy
IdAssignmentPolicy specifies whether Object Ids in
the created POA are generated by the application or
by the ORB.
|
interface |
IdUniquenessPolicy
The IdUniquenessPolicy specifies whether the servants
activated in the created POA must have unique object i
identities.
|
interface |
ImplicitActivationPolicy
This policy specifies whether implicit activation
of servants is supported in the created POA.
|
interface |
LifespanPolicy
The LifespanPolicy specifies the lifespan of the
objects implemented in the created POA.
|
interface |
RequestProcessingPolicy
This policy specifies how requests are processed by
the created POA.
|
interface |
ServantRetentionPolicy
This policy specifies whether the created POA retains
active servants in an Active Object Map.
|
interface |
ThreadPolicy
The ThreadPolicy specifies the threading model
used with the created POA.
|
Modifier and Type | Method and Description |
---|---|
POA |
POAOperations.create_POA(String adapter_name,
POAManager a_POAManager,
Policy[] policies)
This operation creates a new POA as a child of the
target POA.
|
Submit a bug or feature
For further API reference and developer documentation, see Java SE Documentation. That documentation contains more detailed, developer-targeted descriptions, with conceptual overviews, definitions of terms, workarounds, and working code examples.
Copyright © 1993, 2015, Oracle and/or its affiliates. All rights reserved.