Package org.wildfly.iiop.openjdk.rmi.ir
Class AttributeDefImpl
java.lang.Object
org.wildfly.iiop.openjdk.rmi.ir.AttributeDefImpl
- All Implemented Interfaces:
org.omg.CORBA.AttributeDefOperations,org.omg.CORBA.ContainedOperations,org.omg.CORBA.IRObjectOperations
Attribute IR object.
- Version:
- $Revision: 81018 $
- Author:
- Ole Husgaard
-
Field Summary
FieldsModifier and TypeFieldDescriptionprotected StringThe absolute name of this object.protected final org.omg.CORBA.DefinitionKindprotected org.wildfly.iiop.openjdk.rmi.ir.LocalContainerThe container this is defined in.protected StringThe global repository ID of this object.protected StringThe name of this object within its container.protected org.wildfly.iiop.openjdk.rmi.ir.RepositoryImplprotected StringThe version of this object. -
Method Summary
Modifier and TypeMethodDescriptionvoidallDone()org.omg.CORBA.Repositoryorg.omg.CORBA.DefinitionKinddef_kind()org.omg.CORBA.Containerorg.omg.CORBA.ContainedPackage.Descriptiondescribe()voiddestroy()protected byte[]Return the POA object ID of this IR object.protected org.omg.CORBA.ORBgetORB()Return the ORB for this IRObject.protected org.omg.PortableServer.POAgetPOA()Return the POA for this IRObject.org.omg.CORBA.IRObjectorg.wildfly.iiop.openjdk.rmi.ir.RepositoryImplorg.wildfly.iiop.openjdk.rmi.ir.RepositoryImplGet a reference to the local IR implementation that this Contained object exists in.id()voidorg.omg.CORBA.AttributeModemode()voidmode(org.omg.CORBA.AttributeMode arg) voidname()voidprotected org.omg.CORBA.ObjectservantToReference(org.omg.PortableServer.Servant servant) Convert a servant to a reference.voidshutdown()Unexport this object.voidshutdown()Unexport this object.org.omg.CORBA.TypeCodetype()org.omg.CORBA.IDLTypetype_def()voidtype_def(org.omg.CORBA.IDLType arg) version()voidMethods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, waitMethods inherited from interface org.omg.CORBA.ContainedOperations
absolute_name, containing_repository, defined_in, id, id, move, name, name, version, versionMethods inherited from interface org.omg.CORBA.IRObjectOperations
def_kind, destroy
-
Field Details
-
id
The global repository ID of this object. -
name
The name of this object within its container. -
version
The version of this object. Defaults to 1.0. -
defined_in
protected org.wildfly.iiop.openjdk.rmi.ir.LocalContainer defined_inThe container this is defined in. This may not be the same as the container this is contained in. -
absolute_name
The absolute name of this object. -
repository
protected org.wildfly.iiop.openjdk.rmi.ir.RepositoryImpl repository -
def_kind
protected final org.omg.CORBA.DefinitionKind def_kind
-
-
Method Details
-
getReference
public org.omg.CORBA.IRObject getReference() -
allDone
- Throws:
IRConstructionException
-
type
public org.omg.CORBA.TypeCode type()- Specified by:
typein interfaceorg.omg.CORBA.AttributeDefOperations
-
type_def
public org.omg.CORBA.IDLType type_def()- Specified by:
type_defin interfaceorg.omg.CORBA.AttributeDefOperations
-
type_def
public void type_def(org.omg.CORBA.IDLType arg) - Specified by:
type_defin interfaceorg.omg.CORBA.AttributeDefOperations
-
mode
public org.omg.CORBA.AttributeMode mode()- Specified by:
modein interfaceorg.omg.CORBA.AttributeDefOperations
-
mode
public void mode(org.omg.CORBA.AttributeMode arg) - Specified by:
modein interfaceorg.omg.CORBA.AttributeDefOperations
-
describe
public org.omg.CORBA.ContainedPackage.Description describe()- Specified by:
describein interfaceorg.omg.CORBA.ContainedOperations
-
id
- Specified by:
idin interfaceorg.omg.CORBA.ContainedOperations
-
id
- Specified by:
idin interfaceorg.omg.CORBA.ContainedOperations
-
name
- Specified by:
namein interfaceorg.omg.CORBA.ContainedOperations
-
name
- Specified by:
namein interfaceorg.omg.CORBA.ContainedOperations
-
version
- Specified by:
versionin interfaceorg.omg.CORBA.ContainedOperations
-
version
- Specified by:
versionin interfaceorg.omg.CORBA.ContainedOperations
-
defined_in
public org.omg.CORBA.Container defined_in()- Specified by:
defined_inin interfaceorg.omg.CORBA.ContainedOperations
-
absolute_name
- Specified by:
absolute_namein interfaceorg.omg.CORBA.ContainedOperations
-
containing_repository
public org.omg.CORBA.Repository containing_repository()- Specified by:
containing_repositoryin interfaceorg.omg.CORBA.ContainedOperations
-
move
- Specified by:
movein interfaceorg.omg.CORBA.ContainedOperations
-
getObjectId
protected byte[] getObjectId()Return the POA object ID of this IR object. Contained objects use the UTF-8 encoding of their id, prefixed by "repository_name:". -
getRepository
org.wildfly.iiop.openjdk.rmi.ir.RepositoryImpl getRepository()Get a reference to the local IR implementation that this Contained object exists in. -
shutdown
void shutdown()Unexport this object. -
def_kind
public org.omg.CORBA.DefinitionKind def_kind()- Specified by:
def_kindin interfaceorg.omg.CORBA.IRObjectOperations
-
destroy
public void destroy()- Specified by:
destroyin interfaceorg.omg.CORBA.IRObjectOperations
-
shutdown
public void shutdown()Unexport this object. -
getRepository
public org.wildfly.iiop.openjdk.rmi.ir.RepositoryImpl getRepository() -
getORB
protected org.omg.CORBA.ORB getORB()Return the ORB for this IRObject. -
getPOA
protected org.omg.PortableServer.POA getPOA()Return the POA for this IRObject. -
servantToReference
protected org.omg.CORBA.Object servantToReference(org.omg.PortableServer.Servant servant) Convert a servant to a reference.
-