org.jboss.iiop
Class CorbaORBService
java.lang.Object
org.jboss.mx.util.JBossNotificationBroadcasterSupport (src)
org.jboss.system.ServiceMBeanSupport (src)
org.jboss.iiop.CorbaORBService
- All Implemented Interfaces:
- CorbaORBServiceMBean (src) , MBeanRegistration (src) , NotificationBroadcaster (src) , NotificationEmitter (src) , javax.naming.spi.ObjectFactory, Service (src) , ServiceMBean (src)
- public class CorbaORBService
- extends ServiceMBeanSupport (src)
- implements CorbaORBServiceMBean (src) , javax.naming.spi.ObjectFactory
This is a JMX service that provides the default CORBA ORB
for JBoss to use.
Fields inherited from interface org.jboss.system.ServiceMBean (src) |
CREATE_EVENT, CREATED, DESTROY_EVENT, DESTROYED, FAILED, REGISTERED, START_EVENT, STARTED, STARTING, states, STOP_EVENT, STOPPED, STOPPING, UNREGISTERED |
Methods inherited from class org.jboss.system.ServiceMBeanSupport (src) |
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 java.lang.Object |
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
ORB_NAME
public static java.lang.String ORB_NAME
POA_NAME
public static java.lang.String POA_NAME
IR_POA_NAME
public static java.lang.String IR_POA_NAME
SSL_DOMAIN
public static java.lang.String SSL_DOMAIN
CorbaORBService
public CorbaORBService()
getTheActualSSLPort
public static int getTheActualSSLPort()
- Returns the actual SSL port. This method is intended to be called
by the CSIv2 IOR interceptor, which needs to know the SSL port.
getSSLComponentsEnabledFlag
public static boolean getSSLComponentsEnabledFlag()
- Returns true if addition of SSL components to IORs is enabled.
This method is intended to be called by the CSIv2 IOR interceptor.
getSendSASAcceptWithExceptionEnabledFlag
public static boolean getSendSASAcceptWithExceptionEnabledFlag()
- Returns true if sending an SAS accept reply together with an IIOP
exception reply is enabled. This method is intended to be called by
the CSIv2 server request interceptor.
startService
protected void startService()
throws java.lang.Exception
- Description copied from class:
ServiceMBeanSupport (src)
- Sub-classes should override this method to provide
custum 'start' logic.
This method is empty, and is provided for convenience
when concrete service classes do not need to perform
anything specific for this state change.
- Overrides:
startService
in class ServiceMBeanSupport (src)
- Throws:
java.lang.Exception
stopService
protected void stopService()
throws java.lang.Exception
- Description copied from class:
ServiceMBeanSupport (src)
- Sub-classes should override this method to provide
custum 'stop' logic.
This method is empty, and is provided for convenience
when concrete service classes do not need to perform
anything specific for this state change.
- Overrides:
stopService
in class ServiceMBeanSupport (src)
- Throws:
java.lang.Exception
getORB
public org.omg.CORBA.ORB getORB()
- Specified by:
getORB
in interface CorbaORBServiceMBean (src)
getHandleDelegate
public HandleDelegate (src) getHandleDelegate()
- Specified by:
getHandleDelegate
in interface CorbaORBServiceMBean (src)
getORBClass
public java.lang.String getORBClass()
- Specified by:
getORBClass
in interface CorbaORBServiceMBean (src)
setORBClass
public void setORBClass(java.lang.String orbClass)
- Specified by:
setORBClass
in interface CorbaORBServiceMBean (src)
getORBSingletonClass
public java.lang.String getORBSingletonClass()
- Specified by:
getORBSingletonClass
in interface CorbaORBServiceMBean (src)
setORBSingletonClass
public void setORBSingletonClass(java.lang.String orbSingletonClass)
- Specified by:
setORBSingletonClass
in interface CorbaORBServiceMBean (src)
getORBSingletonDelegate
public java.lang.String getORBSingletonDelegate()
- Specified by:
getORBSingletonDelegate
in interface CorbaORBServiceMBean (src)
setORBSingletonDelegate
public void setORBSingletonDelegate(java.lang.String orbSingletonDelegate)
- Specified by:
setORBSingletonDelegate
in interface CorbaORBServiceMBean (src)
setORBPropertiesFileName
public void setORBPropertiesFileName(java.lang.String orbPropertiesFileName)
- Specified by:
setORBPropertiesFileName
in interface CorbaORBServiceMBean (src)
getORBPropertiesFileName
public java.lang.String getORBPropertiesFileName()
- Specified by:
getORBPropertiesFileName
in interface CorbaORBServiceMBean (src)
getPortableInterceptorInitializers
public org.w3c.dom.Element getPortableInterceptorInitializers()
- Specified by:
getPortableInterceptorInitializers
in interface CorbaORBServiceMBean (src)
setPortableInterceptorInitializers
public void setPortableInterceptorInitializers(org.w3c.dom.Element portableInterceptorInitializers)
- Specified by:
setPortableInterceptorInitializers
in interface CorbaORBServiceMBean (src)
setPort
public void setPort(int port)
- Specified by:
setPort
in interface CorbaORBServiceMBean (src)
getPort
public int getPort()
- Specified by:
getPort
in interface CorbaORBServiceMBean (src)
setSSLPort
public void setSSLPort(int sslPort)
- Specified by:
setSSLPort
in interface CorbaORBServiceMBean (src)
getSSLPort
public int getSSLPort()
- Specified by:
getSSLPort
in interface CorbaORBServiceMBean (src)
setSecurityDomain
public void setSecurityDomain(java.lang.String sslDomain)
- Specified by:
setSecurityDomain
in interface CorbaORBServiceMBean (src)
getSecurityDomain
public java.lang.String getSecurityDomain()
- Specified by:
getSecurityDomain
in interface CorbaORBServiceMBean (src)
getSSLComponentsEnabled
public boolean getSSLComponentsEnabled()
- Specified by:
getSSLComponentsEnabled
in interface CorbaORBServiceMBean (src)
setSSLComponentsEnabled
public void setSSLComponentsEnabled(boolean sslComponentsEnabled)
- Specified by:
setSSLComponentsEnabled
in interface CorbaORBServiceMBean (src)
getSendSASAcceptWithExceptionEnabled
public boolean getSendSASAcceptWithExceptionEnabled()
- Specified by:
getSendSASAcceptWithExceptionEnabled
in interface CorbaORBServiceMBean (src)
setSendSASAcceptWithExceptionEnabled
public void setSendSASAcceptWithExceptionEnabled(boolean value)
- Specified by:
setSendSASAcceptWithExceptionEnabled
in interface CorbaORBServiceMBean (src)
getSunJDK14IsLocalBugFix
public boolean getSunJDK14IsLocalBugFix()
- Specified by:
getSunJDK14IsLocalBugFix
in interface CorbaORBServiceMBean (src)
setSunJDK14IsLocalBugFix
public void setSunJDK14IsLocalBugFix(boolean sunJDK14IsLocalBugFix)
- Specified by:
setSunJDK14IsLocalBugFix
in interface CorbaORBServiceMBean (src)
getObjectInstance
public java.lang.Object getObjectInstance(java.lang.Object obj,
javax.naming.Name name,
javax.naming.Context nameCtx,
java.util.Hashtable environment)
throws java.lang.Exception
- Specified by:
getObjectInstance
in interface javax.naming.spi.ObjectFactory
- Throws:
java.lang.Exception