您好,欢迎访问三七文档
当前位置:首页 > 商业/管理/HR > 人事档案/员工关系 > VisiBroker for Java开发人员指南 (38)
39ActivationActivationImplDefActivatorCreationImplDefImplementationDefOADObjectActivationDaemonOAD39.1ActivationImplDefvaluetypeActivationImplDefActivationImplDef39.1.1IDL39.1.2ActivationImplDefpublicabstractActivatoractivator_obj()publicabstractbyte[]id()publicabstractStringservice_name()39.2ActivatorpublicinterfaceActivatorORB39.2.1IDL39.2.2Activatorpublicorg.omg.Objectactivate(org.omg.CORBA.ImplementationDefimpl)ORBORBactivateORBImplementationDefref_dataimplImplementationDefpublicvoiddeactivate(org.omg.CORBA.Objectobj,org.omg.CORBA.ImplementationDefimpl)ORBImplementationDefref_datadeactivateobjimplImplementationDef39.3CreationImplDefstructCreationImplDefCreationImplDefIDLargsenvidobject_namepath_namepolicyrepository_idoadutil39.3.1IDL3942339.3.2OADCreationImplDefCreationImplDefSHARED_SERVEROADUNSHARED_SERVERSERVER_PER_METHOD39.3.3OADCreationImplDefJavaCreditUnioncom.mycompany.ServerVisiBrokerforJavaDEBUG1CreationImplDefpath_name=vbjargs=[com.mycompany.Server,CreditUnion]env=[DEBUG=1]OADvbj-DOAoad_uid=uid-DOAactivateIOR=OAD'sior-DDEBUG=1\com.mycompany.ServerCreditUnionOADvbj•PATH•CLASSPATH•OSAGENT_PORT•OSAGENT_ADDR•VBROKER_ADM39.3.4vbjJavaOADOADCreationImplDefenv424VisiBrokerforJavaJavaCreationImplDefenv•vbj•Java-DJavavbj-DOAoad_uid=uid-DOAactivateIOR=oad'sior{-Denv1...-DenvN}className{args1...argsN}OADPATHCLASSPATHOSAGENT_PORTOSAGENT_ADDROADOABOA_init39.3.5OADOAD•PATH•CLASSPATH•OSAGENT_PORT•OSAGENT_ADDR•VBROKER_ADM•CreationEmplDefLD_LIBRARY_PATH39.3.6CreationEmplDefpublicabstractorg.omg.CORBA.Policyactivation_policy()publicabstractvoidactivation_policy(org.omg.CORBA.Policyactivation_policy)activation_policypublicabstractString[]args()publicabstractvoidargs(Stringargs[])Java39425argspublicabstractString[]env()publicabstractvoidenv(Stringenv[])envenvpublicabstractbyte[]id()publicabstractvoidid(byteid[])idpublicabstractStringobject_name()publicabstractvoidobject_name(Stringobjectname)object_namepublicabstractStringpath_name()Javavbjpublicabstractvoidpath_name(StringPath_name)JavavbjOADvbjOADpath_namepublicabstractStringrepository_id()publicabstractvoidrepository_id(Stringrepositor)426VisiBrokerforJavarepository_id39.4ImplementationDefImplementationDefImplementationDefs:ActivationImplDefCreationImplDefActivationImplDefCreationImplDefImplementationDef39.5OADpublicinterfaceOADextendsorg.omg.CORBA.ObjectOADOADOAD39.5.1IDL39427428VisiBrokerforJava39.5.2ImplementationStatusImplementationStatusCreationImplDefimplObjectStatusListstatusObjectStatusListlongunique_idStateactivation_state•••39.5.3OADpublicvoidchange_implementation(org.omg.CORBA.CreationImplDefold_info,org.omg.CORBA.CreationImplDefnew_info)old_infonew_infoold_infoNotRegisteredInvalidPathJavaC++IsActivepublicabstractCreationImplDefboa_activate_obj(Objectobj,Stringrepository_id,longunique_id)obj_is_readyobjrepository_idunique_idboa_deactivate_objNotRegisteredpublicvoidboa_deactivate_obj(Objectobj,Stringrepository_id,longunique_id)objrepository_idunique_idboa_activate_objNotRegisteredpublicabstractCreationImplDefcreate_CreationImplDef()CreationImplDefCreationImplDef39429430VisiBrokerforJavaDuplicateEntryInvalidPathJavapublicabstractvoiddestroy_on_unregister(booleandestroy_on_unregister)OADdestroy_on_unregistertruepublicabstractbooleandestroy_on_unregister()destroy_on_unregistertruepublicabstractStringgenerated_command(org.omg.CORBA.CreationImplDefimpl)publicabstractStringgenerated_environment(com.inprise.vbroker.extension.CreationImplDefimpl)publicorg.omg.CORBA.CreationImplDefget_implementation(Stringrepository_id,String)repository_idobject_nameNotRegisteredInvalidPathJavaC++IsActivepubliccom.inprise.vbroker.Activation.ImplementationStatusget_status(Stringrepository_id,Stringobject_name)repository_idobject_namepublicActivation.ImplementationStatus[]get_status_all()publicActivation.ImplementationStatus[]get_status_interface(Stringrepository_id)repository_idpublicActivation.ImplStatusListget_status_interface(CORBA::RepositoryIdrepId)repIdNotRegisteredFailedToExecuteNotRespondingBusypublicActivation.ImplStatusListget_status_all()publicorg.omg.CORBA.Objectlookup_interface(CORBA::RepositoryIdrepId,longtimeout)repIdtimeoutNotRegisteredFailedToExecuteNotRespondingBusypublicorg.omg.CORBA.Objectlookup_implementation(CORBA::RepositoryIdrepId,Stringobject_name,longtimeout)BOA::obj_is_readyrepIdobject_nametimeout39431NotRegisteredFailedToExecuteNotRespondingBusypublicorg.omg.CORBA.Objectreg_implementation(org.omg.CORBA.CreationImplDefimpl)OADVisiBrokerimplCreationImplDefDuplicateEntryInvalidPathJavapublicvoidunreg_implementation(Stringrepository_id,Stringobject_name)destroy_on_unregistertruerepository_idobject_nameNotRegisteredpublicvoidunreg_interface(Stringrepository_id)destroy_on_unregistertruerepository_idNotRegisteredpublicvoidunreg_all()destroy_on_unregistertrue432VisiBrokerforJava
本文标题:VisiBroker for Java开发人员指南 (38)
链接地址:https://www.777doc.com/doc-1014408 .html