|
||||||||||
PREV CLASS (src) NEXT CLASS | FRAMES NO FRAMES | |||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |
java.lang.Objectorg.jboss.mx.util.JBossNotificationBroadcasterSupport (src)
org.jboss.system.ServiceMBeanSupport (src)
org.jboss.mq.il.ServerILJMXService (src)
org.jboss.mq.il.uil2.UILServerILService
This is the server side MBean for the UIL2 transport layer.
Field Summary |
Fields inherited from class org.jboss.mq.il.ServerILJMXService (src) |
clientID, connectionFactoryJNDIRef, pingPeriod, xaConnectionFactoryJNDIRef |
Fields inherited from class org.jboss.system.ServiceMBeanSupport (src) |
log, SERVICE_CONTROLLER_SIG, serviceName |
Fields inherited from interface org.jboss.mq.il.uil2.msgs.MsgTypes (src) |
m_acknowledge, m_addMessage, m_authenticate, m_browse, m_checkID, m_checkUser, m_close, m_connectionClosing, m_createQueue, m_createTopic, m_deleteTemporaryDestination, m_destroySubscription, m_getID, m_getTemporaryQueue, m_getTemporaryTopic, m_ping, m_pong, m_receive, m_receiveRequest, m_setEnabled, m_setSpyDistributedConnection, m_subscribe, m_transact, m_unsubscribe |
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 |
Constructor Summary | |
UILServerILService()
|
Method Summary | |
java.lang.String |
getBindAddress()
Get the interface address the UIL2 server bind its listening port on |
int |
getBufferSize()
Gets the buffer size. |
int |
getChunkSize()
Gets the chunk size. |
java.net.InetAddress |
getClientAddress()
Get the interface address the UIL2 exposed to the client as the server address |
java.util.Properties |
getClientConnectionProperties()
Used to construct the GenericConnectionFactory (bindJNDIReferences() builds it) Sets up the connection properties need by a client to use this IL |
java.lang.String |
getClientSocketFactory()
Get the javax.net.SocketFactory implementation class to use on the client. |
boolean |
getEnableTcpNoDelay()
Gets the enableTcpNoDelay. |
int |
getReadTimeout()
Gets the socket read timeout. |
java.lang.String |
getSecurityDomain()
Get the security domain name to use with SSL aware socket factories |
int |
getServerBindPort()
Get the UIL server listening port |
ServerIL (src) |
getServerIL()
Used to construct the GenericConnectionFactory (bindJNDIReferences() builds it) |
java.lang.String |
getServerSocketFactory()
Get the javax.net.ServerSocketFactory implementation class to use to create the service SocketFactory. |
void |
run()
Client socket accept thread. |
void |
setBindAddress(java.lang.String host)
Set the interface address the UIL2 server bind its listening port on |
void |
setBufferSize(int size)
Sets the buffer size. |
void |
setChunkSize(int size)
Sets the chunk size. |
void |
setClientAddress(java.net.InetAddress addr)
Set the interface address the UIL2 exposed to the client as the server address |
void |
setClientSocketFactory(java.lang.String name)
Set the javax.net.SocketFactory implementation class to use on the client. |
void |
setEnableTcpNoDelay(boolean enableTcpNoDelay)
Sets the enableTcpNoDelay. |
void |
setReadTimeout(int timeout)
Sets the read time out. |
void |
setSecurityDomain(java.lang.String domainName)
Set the security domain name to use with SSL aware socket factories |
void |
setServerBindPort(int serverBindPort)
Set the UIL server listening port |
void |
setServerSocketFactory(java.lang.String name)
Set the javax.net.ServerSocketFactory implementation class to use to create the service SocketFactory. |
void |
startService()
Starts this IL, and binds it to JNDI |
void |
stopService()
Stops this IL, and unbinds it from JNDI |
Methods inherited from class org.jboss.mq.il.ServerILJMXService (src) |
bindJNDIReferences, getClientID, getConnectionFactoryJNDIRef, getJBossMQService, getPingPeriod, getXAConnectionFactoryJNDIRef, lookupJMSServer, rebind, setClientID, setConnectionFactoryJNDIRef, setInvoker, setPingPeriod, setXAConnectionFactoryJNDIRef, unbindJNDIReferences |
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 org.jboss.mx.util.JBossNotificationBroadcasterSupport (src) |
addNotificationListener, getNotificationInfo, handleNotification, removeNotificationListener, removeNotificationListener, sendNotification |
Methods inherited from class java.lang.Object |
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
Constructor Detail |
public UILServerILService()
Method Detail |
public java.util.Properties getClientConnectionProperties()
getClientConnectionProperties
in class ServerILJMXService (src)
public ServerIL (src) getServerIL()
getServerIL
in class ServerILJMXService (src)
public void run()
run
in interface java.lang.Runnable
public void startService() throws java.lang.Exception
startService
in class ServerILJMXService (src)
java.lang.Exception
- Description of Exceptionpublic void stopService()
stopService
in class ServerILJMXService (src)
public int getServerBindPort()
public void setServerBindPort(int serverBindPort)
serverBindPort
- New value of property serverBindPort.public java.lang.String getBindAddress()
public void setBindAddress(java.lang.String host) throws java.net.UnknownHostException
java.net.UnknownHostException
public java.net.InetAddress getClientAddress()
public void setClientAddress(java.net.InetAddress addr)
public boolean getEnableTcpNoDelay()
public void setEnableTcpNoDelay(boolean enableTcpNoDelay)
enableTcpNoDelay
- The enableTcpNoDelay to setpublic int getBufferSize()
public void setBufferSize(int size)
size
- the buffer sizepublic int getChunkSize()
public void setChunkSize(int size)
size
- the chunk sizepublic int getReadTimeout()
public void setReadTimeout(int timeout)
timeout
- The read time out in milli secondspublic java.lang.String getClientSocketFactory()
public void setClientSocketFactory(java.lang.String name)
public void setServerSocketFactory(java.lang.String name) throws java.lang.Exception
java.lang.Exception
public java.lang.String getServerSocketFactory()
public void setSecurityDomain(java.lang.String domainName)
public java.lang.String getSecurityDomain()
|
||||||||||
PREV CLASS (src) NEXT CLASS | FRAMES NO FRAMES | |||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |