|
TIBCO Rendezvous 8.5 - RVDM | ||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES All Classes | ||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |
public interface DaemonManagerMBean
This JMX MBean interfaces with an RVDM instance.
Control Channel Each RVDM instance communicates with its managed daemons over a control channel (which is a Rendezvous transport). The control channel must be distinct from any transport affected by the subject maps and port map. You must not use the control channel to carry application data messages. Furthermore, you must explicitly configure each managed daemon to use the control channel for RVDM control messages.
Method Summary | |
---|---|
java.lang.String |
exportConfiguration()
Exports the configuration data of this RVDM instance as an XML configuration document. |
java.lang.String |
getControlChannelDaemon()
Gets the control channel daemon of this RVDM instance. |
java.lang.String |
getControlChannelNetwork()
Gets the control channel network of this RVDM instance. |
int |
getControlChannelService()
Gets the control channel service of this RVDM instance. |
java.lang.String |
getDataDirectory()
Gets the data directory of this RVDM instance. |
int |
getFaultToleranceWeight()
Gets the fault tolerance weight of this RVDM instance. |
java.lang.String |
getName()
Gets the name of this RVDM instance. |
void |
importConfiguration(java.lang.String configurationDocument)
Imports an XML configuration document and resets this RVDM instance. |
void |
setControlChannelDaemon(java.lang.String daemon)
Sets the control channel daemon of this RVDM instance. |
void |
setControlChannelNetwork(java.lang.String network)
Sets the control channel network of this RVDM instance. |
void |
setControlChannelService(int service)
Sets the control channel service of this RVDM instance. |
void |
setDataDirectory(java.lang.String pathname)
Sets the data directory of this RVDM instance. |
void |
setFaultToleranceWeight(int weight)
Sets the fault tolerance weight of this RVDM instance. |
void |
setName(java.lang.String name)
Sets the name of this RVDM instance. |
void |
setPrimaryUserCredentials(java.lang.String currentPassword,
java.lang.String newUsername,
java.lang.String newPassword)
Sets the credentials of the primary user for this RVDM instance. |
void |
setSecondaryUserCredentials(java.lang.String currentPassword,
java.lang.String newUsername,
java.lang.String newPassword)
Sets the credentials of the secondary user for this RVDM instance. |
Method Detail |
---|
java.lang.String exportConfiguration() throws java.io.IOException
java.io.IOException
java.lang.String getControlChannelDaemon() throws java.io.IOException
java.io.IOException
java.lang.String getControlChannelNetwork() throws java.io.IOException
java.io.IOException
int getControlChannelService() throws java.io.IOException
java.io.IOException
java.lang.String getDataDirectory() throws java.io.IOException
java.io.IOException
int getFaultToleranceWeight() throws java.io.IOException
java.io.IOException
java.lang.String getName() throws java.io.IOException
java.io.IOException
void importConfiguration(java.lang.String configurationDocument) throws java.io.IOException
Use this method to initialize a new RVDM instance from a previously exported configuration document. We do not recommend overwriting an existing configuration.
configurationDocument
- A string representation of a valid XML configuration document
java.io.IOException
void setControlChannelDaemon(java.lang.String daemon) throws java.io.IOException
daemon
- The new daemon specification
java.io.IOException
void setControlChannelNetwork(java.lang.String network) throws java.io.IOException
network
- The new network specification
java.io.IOException
void setControlChannelService(int service) throws java.io.IOException
service
- The new service specification
java.io.IOException
void setDataDirectory(java.lang.String pathname) throws java.io.IOException
For fault-tolerant operation, ensure that this directory is a shared location, accessible by all members of the fault tolerance group.
pathname
- The new data directory
java.io.IOException
void setFaultToleranceWeight(int weight) throws java.io.IOException
weight
- The new fault tolerance weight
java.io.IOException
void setName(java.lang.String name) throws java.io.IOException
name
- The new name
java.io.IOException
void setPrimaryUserCredentials(java.lang.String currentPassword, java.lang.String newUsername, java.lang.String newPassword) throws java.io.IOException
currentPassword
- The current password associated with the primary usernewUsername
- A new username for the primary user. NULL leaves this item
unchanged.newPassword
- A new password for the primary user. NULL leaves this item
unchanged.
java.io.IOException
void setSecondaryUserCredentials(java.lang.String currentPassword, java.lang.String newUsername, java.lang.String newPassword) throws java.io.IOException
currentPassword
- The current password associated with the secondary usernewUsername
- A new username for the secondary user. NULL leaves this item
unchanged.newPassword
- A new password for the secondary user. NULL leaves this item
unchanged.
java.io.IOException
|
TIBCO Rendezvous 8.5 - RVDM | ||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES All Classes | ||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |