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 JChannelFactoryMBean
java.lang.Exception
public void setMultiplexerConfig(java.lang.String properties, boolean replace) throws java.lang.Exception
setMultiplexerConfig
in interface JChannelFactoryMBean
java.lang.Exception
public java.lang.String getMultiplexerConfig()
getMultiplexerConfig
in interface JChannelFactoryMBean
public java.lang.String getConfig(java.lang.String stack_name) throws java.lang.Exception
getConfig
in interface JChannelFactoryMBean
java.lang.Exception
public boolean removeConfig(java.lang.String stack_name)
removeConfig
in interface JChannelFactoryMBean
public void clearConfigurations()
clearConfigurations
in interface JChannelFactoryMBean
public java.lang.String getDomain()
getDomain
in interface JChannelFactoryMBean
public void setDomain(java.lang.String name)
setDomain
in interface JChannelFactoryMBean
public boolean isExposeChannels()
isExposeChannels
in interface JChannelFactoryMBean
public void setExposeChannels(boolean flag)
setExposeChannels
in interface JChannelFactoryMBean
public boolean isExposeProtocols()
isExposeProtocols
in interface JChannelFactoryMBean
public void setExposeProtocols(boolean f)
setExposeProtocols
in interface JChannelFactoryMBean
public Channel createMultiplexerChannel(java.lang.String stack_name, java.lang.String id) throws java.lang.Exception
createMultiplexerChannel
in interface JChannelFactoryMBean
java.lang.Exception
public 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 JChannelFactoryMBean
java.lang.Exception
public void create() throws java.lang.Exception
create
in interface JChannelFactoryMBean
java.lang.Exception
public void start() throws java.lang.Exception
start
in interface JChannelFactoryMBean
java.lang.Exception
public void stop()
stop
in interface JChannelFactoryMBean
public void destroy()
destroy
in interface JChannelFactoryMBean
public java.lang.String dumpConfiguration()
dumpConfiguration
in interface JChannelFactoryMBean
public java.lang.String dumpChannels()
dumpChannels
in interface JChannelFactoryMBean
public javax.management.ObjectName preRegister(javax.management.MBeanServer server, javax.management.ObjectName name) throws java.lang.Exception
preRegister
in interface javax.management.MBeanRegistration
java.lang.Exception
public void postRegister(java.lang.Boolean registrationDone)
postRegister
in interface javax.management.MBeanRegistration
public void preDeregister() throws java.lang.Exception
preDeregister
in interface javax.management.MBeanRegistration
java.lang.Exception
public void postDeregister()
postDeregister
in interface javax.management.MBeanRegistration
Copyright ? 1998-2008 Bela Ban. All Rights Reserved.