站内搜索: 请输入搜索关键词
当前页面: 在线文档首页 > JBoss 4.0.1 sp1 iiop API Documentation 英文版文档

CorbaORBService (JBoss IIOP Plugin API) - JBoss 4.0.1 sp1 iiop API Documentation 英文版文档


org.jboss.iiop
Class CorbaORBService

java.lang.Object
  extended byorg.jboss.mx.util.JBossNotificationBroadcasterSupport
      extended byorg.jboss.system.ServiceMBeanSupport
          extended byorg.jboss.iiop.CorbaORBService
All Implemented Interfaces:
CorbaORBServiceMBean, javax.management.MBeanRegistration, javax.management.NotificationBroadcaster, javax.management.NotificationEmitter, ObjectFactory, org.jboss.system.Service, org.jboss.system.ServiceMBean

public class CorbaORBService
extends org.jboss.system.ServiceMBeanSupport
implements CorbaORBServiceMBean, ObjectFactory

This is a JMX service that provides the default CORBA ORB for JBoss to use.

Version:
$Revision: 1.38.2.1 $
Author:
Ole Husgaard, Francisco Reverbel

Field Summary
static String IR_POA_NAME
           
static String ORB_NAME
           
static String POA_NAME
           
static String SSL_DOMAIN
           
 
Fields inherited from class org.jboss.system.ServiceMBeanSupport
log, server, SERVICE_CONTROLLER_SIG, serviceName
 
Fields inherited from interface org.jboss.system.ServiceMBean
CREATE_EVENT, CREATED, DESTROY_EVENT, DESTROYED, FAILED, REGISTERED, START_EVENT, STARTED, STARTING, states, STOP_EVENT, STOPPED, STOPPING, UNREGISTERED
 
Constructor Summary
CorbaORBService()
           
 
Method Summary
 javax.ejb.spi.HandleDelegate getHandleDelegate()
           
 Object getObjectInstance(Object obj, Name name, Context nameCtx, Hashtable environment)
           
 ORB getORB()
           
 String getORBClass()
           
 String getORBPropertiesFileName()
           
 String getORBSingletonClass()
           
 String getORBSingletonDelegate()
           
 int getPort()
           
 Element getPortableInterceptorInitializers()
           
 String getSecurityDomain()
           
 int getSSLPort()
           
 boolean getSunJDK14IsLocalBugFix()
           
 void setORBClass(String orbClass)
           
 void setORBPropertiesFileName(String orbPropertiesFileName)
           
 void setORBSingletonClass(String orbSingletonClass)
           
 void setORBSingletonDelegate(String orbSingletonDelegate)
           
 void setPort(int port)
           
 void setPortableInterceptorInitializers(Element portableInterceptorInitializers)
           
 void setSecurityDomain(String sslDomain)
           
 void setSSLPort(int sslPort)
           
 void setSunJDK14IsLocalBugFix(boolean sunJDK14IsLocalBugFix)
           
protected  void startService()
           
protected  void stopService()
           
 
Methods inherited from class org.jboss.system.ServiceMBeanSupport
create, createService, destroy, destroyService, getLog, getName, getNextNotificationSequenceNumber, getObjectName, getServer, getServiceName, getState, getStateString, jbossInternalCreate, jbossInternalDescription, jbossInternalDestroy, jbossInternalLifecycle, jbossInternalStart, jbossInternalStop, postDeregister, postRegister, preDeregister, preRegister, start, stop
 
Methods inherited from class org.jboss.mx.util.JBossNotificationBroadcasterSupport
addNotificationListener, getNotificationInfo, handleNotification, removeNotificationListener, removeNotificationListener, sendNotification
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 
Methods inherited from interface org.jboss.system.ServiceMBean
getName, getState, getStateString, jbossInternalLifecycle
 
Methods inherited from interface org.jboss.system.Service
create, destroy, start, stop
 

Field Detail

ORB_NAME

public static String ORB_NAME

POA_NAME

public static String POA_NAME

IR_POA_NAME

public static String IR_POA_NAME

SSL_DOMAIN

public static String SSL_DOMAIN
Constructor Detail

CorbaORBService

public CorbaORBService()
Method Detail

startService

protected void startService()
                     throws Exception
Throws:
Exception

stopService

protected void stopService()
                    throws Exception
Throws:
Exception

getORB

public ORB getORB()
Specified by:
getORB in interface CorbaORBServiceMBean

getHandleDelegate

public javax.ejb.spi.HandleDelegate getHandleDelegate()
Specified by:
getHandleDelegate in interface CorbaORBServiceMBean

getORBClass

public String getORBClass()
Specified by:
getORBClass in interface CorbaORBServiceMBean

setORBClass

public void setORBClass(String orbClass)
Specified by:
setORBClass in interface CorbaORBServiceMBean

getORBSingletonClass

public String getORBSingletonClass()
Specified by:
getORBSingletonClass in interface CorbaORBServiceMBean

setORBSingletonClass

public void setORBSingletonClass(String orbSingletonClass)
Specified by:
setORBSingletonClass in interface CorbaORBServiceMBean

getORBSingletonDelegate

public String getORBSingletonDelegate()
Specified by:
getORBSingletonDelegate in interface CorbaORBServiceMBean

setORBSingletonDelegate

public void setORBSingletonDelegate(String orbSingletonDelegate)
Specified by:
setORBSingletonDelegate in interface CorbaORBServiceMBean

setORBPropertiesFileName

public void setORBPropertiesFileName(String orbPropertiesFileName)
Specified by:
setORBPropertiesFileName in interface CorbaORBServiceMBean

getORBPropertiesFileName

public String getORBPropertiesFileName()
Specified by:
getORBPropertiesFileName in interface CorbaORBServiceMBean

getPortableInterceptorInitializers

public Element getPortableInterceptorInitializers()
Specified by:
getPortableInterceptorInitializers in interface CorbaORBServiceMBean

setPortableInterceptorInitializers

public void setPortableInterceptorInitializers(Element portableInterceptorInitializers)
Specified by:
setPortableInterceptorInitializers in interface CorbaORBServiceMBean

setPort

public void setPort(int port)
Specified by:
setPort in interface CorbaORBServiceMBean

getPort

public int getPort()
Specified by:
getPort in interface CorbaORBServiceMBean

setSSLPort

public void setSSLPort(int sslPort)
Specified by:
setSSLPort in interface CorbaORBServiceMBean

getSSLPort

public int getSSLPort()
Specified by:
getSSLPort in interface CorbaORBServiceMBean

setSecurityDomain

public void setSecurityDomain(String sslDomain)
Specified by:
setSecurityDomain in interface CorbaORBServiceMBean

getSecurityDomain

public String getSecurityDomain()
Specified by:
getSecurityDomain in interface CorbaORBServiceMBean

getSunJDK14IsLocalBugFix

public boolean getSunJDK14IsLocalBugFix()
Specified by:
getSunJDK14IsLocalBugFix in interface CorbaORBServiceMBean

setSunJDK14IsLocalBugFix

public void setSunJDK14IsLocalBugFix(boolean sunJDK14IsLocalBugFix)
Specified by:
setSunJDK14IsLocalBugFix in interface CorbaORBServiceMBean

getObjectInstance

public Object getObjectInstance(Object obj,
                                Name name,
                                Context nameCtx,
                                Hashtable environment)
                         throws Exception
Specified by:
getObjectInstance in interface ObjectFactory
Throws:
Exception


Copyright © 2002 JBoss Group, LLC. All Rights Reserved.