public class JChannelFactory extends java.lang.Object implements JChannelFactoryMBean, javax.management.MBeanRegistration
| Constructor and Description |
|---|
JChannelFactory() |
JChannelFactory(JChannelFactory factory) |
| Modifier and Type | Method and Description |
|---|---|
void |
clearConfigurations() |
void |
create() |
Channel |
createMultiplexerChannel(java.lang.String stack_name,
java.lang.String id) |
Channel |
createMultiplexerChannel(java.lang.String stack_name,
java.lang.String id,
boolean register_for_state_transfer,
java.lang.String substate_id) |
void |
destroy() |
java.lang.String |
dumpChannels() |
java.lang.String |
dumpConfiguration() |
java.lang.String |
getConfig(java.lang.String stack_name) |
java.lang.String |
getDomain() |
java.lang.String |
getMultiplexerConfig() |
boolean |
isExposeChannels() |
boolean |
isExposeProtocols() |
void |
postDeregister() |
void |
postRegister(java.lang.Boolean registrationDone) |
void |
preDeregister() |
javax.management.ObjectName |
preRegister(javax.management.MBeanServer server,
javax.management.ObjectName name) |
boolean |
removeConfig(java.lang.String stack_name) |
void |
setDomain(java.lang.String name) |
void |
setExposeChannels(boolean flag) |
void |
setExposeProtocols(boolean f) |
void |
setMultiplexerConfig(java.lang.String properties) |
void |
setMultiplexerConfig(java.lang.String properties,
boolean replace) |
void |
start() |
void |
stop() |
public JChannelFactory(JChannelFactory factory)
public JChannelFactory()
public void setMultiplexerConfig(java.lang.String properties)
throws java.lang.Exception
setMultiplexerConfig in interface JChannelFactoryMBeanjava.lang.Exceptionpublic void setMultiplexerConfig(java.lang.String properties,
boolean replace)
throws java.lang.Exception
setMultiplexerConfig in interface JChannelFactoryMBeanjava.lang.Exceptionpublic java.lang.String getMultiplexerConfig()
getMultiplexerConfig in interface JChannelFactoryMBeanpublic java.lang.String getConfig(java.lang.String stack_name)
throws java.lang.Exception
getConfig in interface JChannelFactoryMBeanjava.lang.Exceptionpublic boolean removeConfig(java.lang.String stack_name)
removeConfig in interface JChannelFactoryMBeanpublic void clearConfigurations()
clearConfigurations in interface JChannelFactoryMBeanpublic java.lang.String getDomain()
getDomain in interface JChannelFactoryMBeanpublic void setDomain(java.lang.String name)
setDomain in interface JChannelFactoryMBeanpublic boolean isExposeChannels()
isExposeChannels in interface JChannelFactoryMBeanpublic void setExposeChannels(boolean flag)
setExposeChannels in interface JChannelFactoryMBeanpublic boolean isExposeProtocols()
isExposeProtocols in interface JChannelFactoryMBeanpublic void setExposeProtocols(boolean f)
setExposeProtocols in interface JChannelFactoryMBeanpublic Channel createMultiplexerChannel(java.lang.String stack_name, java.lang.String id) throws java.lang.Exception
createMultiplexerChannel in interface JChannelFactoryMBeanjava.lang.Exceptionpublic Channel createMultiplexerChannel(java.lang.String stack_name, java.lang.String id, boolean register_for_state_transfer, java.lang.String substate_id) throws java.lang.Exception
createMultiplexerChannel in interface JChannelFactoryMBeanjava.lang.Exceptionpublic void create()
throws java.lang.Exception
create in interface JChannelFactoryMBeanjava.lang.Exceptionpublic void start()
throws java.lang.Exception
start in interface JChannelFactoryMBeanjava.lang.Exceptionpublic void stop()
stop in interface JChannelFactoryMBeanpublic void destroy()
destroy in interface JChannelFactoryMBeanpublic java.lang.String dumpConfiguration()
dumpConfiguration in interface JChannelFactoryMBeanpublic java.lang.String dumpChannels()
dumpChannels in interface JChannelFactoryMBeanpublic javax.management.ObjectName preRegister(javax.management.MBeanServer server,
javax.management.ObjectName name)
throws java.lang.Exception
preRegister in interface javax.management.MBeanRegistrationjava.lang.Exceptionpublic void postRegister(java.lang.Boolean registrationDone)
postRegister in interface javax.management.MBeanRegistrationpublic void preDeregister()
throws java.lang.Exception
preDeregister in interface javax.management.MBeanRegistrationjava.lang.Exceptionpublic void postDeregister()
postDeregister in interface javax.management.MBeanRegistrationCopyright ? 1998-2008 Bela Ban. All Rights Reserved.