Interface ObjectKeyTemplate

    • Method Detail

      • getORBVersion

        @ManagedAttribute
        @Description("The ORB version that created this template")
        ORBVersion getORBVersion()
      • getSubcontractId

        @ManagedAttribute
        @Description("The subcontract ID which identifies a particular type-independent  implementation of an IOR")
        int getSubcontractId()
        An ID used to determine how to perform operations on this ObjectKeyTemplate. This id determines how to process requests on this object reference, and what object adapter type to use.
        Returns:
        The subcontract ID
      • getServerId

        @ManagedAttribute
        @Description("The ID of the server that handles requests to this IOR")
        int getServerId()
        Return the server ID for this template. For CORBA 3.0, this should be a String, but it is currently an int in the object key template.
        Returns:
        The ID of the server that handles requests to this IOR"
      • getORBId

        @ManagedAttribute
        @Description("the ORB ID that created this IOR")
        java.lang.String getORBId()
        Return the ORB ID for this template.
        Returns:
        the ORB ID that created this IOR
      • getObjectAdapterId

        @ManagedAttribute
        @Description("The ObjectAdapterId that identifies the ObjectAdapter that created this IOR")
        ObjectAdapterId getObjectAdapterId()
        Return the object adapter ID for this template.
        Returns:
        The ObjectAdapterId that identifies the ObjectAdapter that created this IOR
      • getAdapterId

        byte[] getAdapterId()
        Compute an adapter ID for this template than includes all of the template information. This value is cached to avoid the expense of recomputing it.
        Returns:
        adapter ID for this template