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.
69 lines
1.5 KiB
69 lines
1.5 KiB
/*
|
|
* Copyright (c) 1998, 2001, Oracle and/or its affiliates. All rights reserved.
|
|
* ORACLE PROPRIETARY/CONFIDENTIAL. Use is subject to license terms.
|
|
*
|
|
*
|
|
*
|
|
*
|
|
*
|
|
*
|
|
*
|
|
*
|
|
*
|
|
*
|
|
*
|
|
*
|
|
*
|
|
*
|
|
*
|
|
*
|
|
*
|
|
*
|
|
*
|
|
*
|
|
*/
|
|
|
|
package org.omg.CORBA;
|
|
|
|
/**
|
|
* An object that represents an ORB service: its <code>service_detail_type</code>
|
|
* field contains the type of the ORB service, and its <code>service_detail</code>
|
|
* field contains a description of the ORB service.
|
|
|
|
*
|
|
* @author RIP Team
|
|
*/
|
|
public final class ServiceDetail implements org.omg.CORBA.portable.IDLEntity
|
|
{
|
|
/**
|
|
* The type of the ORB service that this <code>ServiceDetail</code>
|
|
* object represents.
|
|
*/
|
|
public int service_detail_type;
|
|
|
|
/**
|
|
* The data describing the ORB service that this <code>ServiceDetail</code>
|
|
* object represents.
|
|
*/
|
|
public byte[] service_detail;
|
|
|
|
/**
|
|
* Constructs a <code>ServiceDetail</code> object with 0 for the type of
|
|
* ORB service and an empty description.
|
|
*/
|
|
public ServiceDetail() { }
|
|
|
|
/**
|
|
* Constructs a <code>ServiceDetail</code> object with the given
|
|
* ORB service type and the given description.
|
|
*
|
|
* @param service_detail_type an <code>int</code> specifying the type of
|
|
* ORB service
|
|
* @param service_detail a <code>byte</code> array describing the ORB service
|
|
*/
|
|
public ServiceDetail(int service_detail_type, byte[] service_detail) {
|
|
this.service_detail_type = service_detail_type;
|
|
this.service_detail = service_detail;
|
|
}
|
|
}
|