扩展阅读
  • java命名空间java.lang.management类managementfactory的类成员方法: getoperatingsystemmxbean定义及介绍
  • java.util.Date 和 java.slq.Date 如何最简单实现互换?
  • java命名空间java.lang.management接口memorypoolmxbean的类成员方法: isvalid定义及介绍
  • 轻量级Java开发工具 Java Tools
  • java命名空间java.lang.management接口threadmxbean的类成员方法: isthreadcputimesupported定义及介绍
  • 在下初学java,请各位大虾推荐几个java学习网站吧!
  • java命名空间java.lang.management接口memorymanagermxbean的类成员方法: isvalid定义及介绍
  • 各位大虾,为什么我的java程序能通过编译,但是在用java命令运行程序的时候却老是报错“Exception in thread "main" java.lang.NoClassDe
  • java命名空间java.awt.image接口imageobserver的类成员方法: properties定义及介绍
  • 请问:java 入门以及学好Java要看哪些书籍阿????
  • java命名空间java.sql类types的类成员方法: other定义及介绍
  • Java源码工具 java2html
  • java命名空间java.sql接口rowid的类成员方法: getbytes定义及介绍
  • java bean和java class的区别??
  • java命名空间java.awt类color的类成员方法: gettransparency定义及介绍
  • 学习JAVA,请推荐好的 JAVA站点!
  • java命名空间java.lang.management类memoryusage的类成员方法: getcommitted定义及介绍
  • 关于Java好的网站,哪个Java好的教程。
  • java命名空间java.text类decimalformat的类成员方法: setparsebigdecimal定义及介绍
  • 如何将java.util.Date转化成java.sql.Date?
  • java命名空间java.beans接口propertyeditor的类成员方法: getvalue定义及介绍
  • 如何设置java应用程序的风格,如java风格,和windows风格!
  •  
    当前位置:  编程语言>java/jsp

    java命名空间java.rmi.activation类activationgroup的类成员方法: creategroup定义及介绍

     
        发布时间:2014-2-17  


        本文导语:  creategroup public static activationgroup creategroup(activationgroupid id, activationgroupdesc desc, long incarnation) throws activationexception 为当前 vm 创建并设置...

    creategroup

    public static activationgroup creategroup(activationgroupid id,
                                              activationgroupdesc desc,
                                              long incarnation)
                                       throws activationexception
    为当前 vm 创建并设置激活组。仅当当前尚未设置激活组时才设置激活组。当 activator 初始化激活组的重建以执行传入的 activate 请求时,激活组使用 creategroup 方法来设置。在组可以通过此方法创建之前,该组必须首先通过 activationsystem 注册

    activationgroupdesc 指定的组类必须是 activationgroup 的具体子类,并且具有一个公共的带两个参数构造方法:组的 activationgroupid 和包含组的初始化数据marshalledobject(从 activationgroupdesc 获得)。

    如果 activationgroupdesc 中指定的组类名为 null,则此方法将像组描述符包含默认激活组实现的名称一样执行。

    注意,如果应用程序创建其自己的自定义激活组,则必须为该组设置安全管理器。否则,该组中的对象不能被激活,默认设置java.rmi.rmisecuritymanager

    如果在该组的 vm 中已经设置安全管理器,此方法首先调用该安全管理器的 checksetfactory 方法。这可能会导致抛出 securityexception。如果应用程序需要设置不同的安全管理器,则必须确保由组的 activationgroupdesc 所指定的策略文件授予该组必要的权限来设置一个新的安全管理器。(注:如果组下载并设置一个安全管理器,这将是必要的)。

    在组被创建之后,通过调用 activegroup 方法通知 activationsystem 该组是活动的,返回该组的 activationmonitor。应用程序无需独立调用 activegroup,因为它通过此方法来维护。

    一旦组被创建,对 currentgroupid 方法的后续调用将返回此组的标识符,直到组变为不活动的。

    参数:
    id - 激活组的标识符
    desc - 激活组的描述符
    incarnation - 组的代号(在组初始化创建时为零)
    返回:
    针对该 vm 的激活组
    抛出:
    activationexception - 如果组已经存在或者如果在组创建过程中发生错误
    securityexception - 如果创建组的权限被拒绝。(注:安全管理器 checksetfactory 方法的默认实现需要 runtimepermission 的 "setfactory")
    从以下版本开始:
    1.2
    另请参见:
    securitymanager.checksetfactory()
    相关文章推荐:


    站内导航:


    特别声明:169IT网站部分信息来自互联网,如果侵犯您的权利,请及时告知,本站将立即删除!

    ©2012-2021,,E-mail:www_#163.com(请将#改为@)

    浙ICP备11055608号-3