模块 java.naming

类 ResolveResult

java.lang.Object
javax.naming.spi.ResolveResult
所有已实现的接口:
Serializable

public class ResolveResult extends Object implements Serializable
该类表示名称解析的结果。它包含名称解析到的对象,以及尚未解析的名称部分。

ResolveResult 实例与并发多线程访问不同步。尝试访问和修改单个 ResolveResult 实例的多个线程应该锁定该对象。

自从:
1.3
参见:
  • 字段详细信息

    • resolvedObj

      protected Object  resolvedObj
      包含已成功解析的对象的字段。只有在使用子类构造时,它才能为 null。构造方法应该总是初始化它。
    • remainingName

      protected Name  remainingName
      包含尚未解析的剩余名称的字段。只有在使用子类构造时,它才能为 null。构造方法应该总是初始化它。
  • 构造方法详细信息

    • ResolveResult

      protected ResolveResult()
      构造一个 ResolveResult 的实例,其中已解析的对象和剩余的名称均初始化为 null。
    • ResolveResult

      public ResolveResult(Object  robj, String  rcomp)
      构造一个新的 ResolveResult 实例,该实例由已解析的对象和剩余的未解析组件组成。
      参数:
      robj - 解析为的非空对象。
      rcomp - 尚未解析的唯一剩余名称组件。不能为空(但可以为空)。
    • ResolveResult

      public ResolveResult(Object  robj, Name  rname)
      构造一个新的 ResolveResult 实例,其中包含已解析的 Object 和剩余的名称。
      参数:
      robj - 解析为的非空对象。
      rname - 尚未解析的非空剩余名称。
  • 方法详情