|
Oracle® WebCenter Content Remote Intradoc Client (RIDC) Java API Reference 11g Release 1 (11.1) E17274-03 |
|||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |
java.lang.Object
javax.management.StandardMBean
javax.management.StandardEmitterMBean
oracle.stellent.ridc.convenience.adf.connection.mxbean.RidcConnectionMxBeanImpl
public class RidcConnectionMxBeanImpl
RidcConnectionMxBeanImpl is a JMX implementation of RidcConnectionMxBean
interface. It utilizes the RidcConnection bean to facilitate changing of Content Server connection properties at runtime.
Field Summary | |
---|---|
static java.lang.String |
NOTIFY_TYPE_UPDATED Notification types definitions. |
Constructor Summary | |
---|---|
RidcConnectionMxBeanImpl(java.lang.String connectionName, javax.naming.Reference reference) Create an IdcConnectionMXBean using the given connection name and JNDI reference object. |
Method Summary | |
---|---|
RidcConnection |
getConnection() Get the IdcConnection. |
java.lang.String |
getConnectionName() Get the name of this IdcConnection. |
java.lang.String |
getConnectionType() |
java.lang.String |
getConnectionURL() Get the connection URL. |
protected java.lang.String |
getDescription(javax.management.MBeanInfo info) Get the description text for this MBean. |
protected java.lang.String |
getDescription(javax.management.MBeanOperationInfo info) Get the MBean operation descriptions. |
protected java.lang.String |
getDescription(javax.management.MBeanOperationInfo op, javax.management.MBeanParameterInfo param, int sequence) Get the description text for the parameter variable names the MBean operations. |
javax.management.MBeanInfo |
getMBeanInfo() |
javax.management.MBeanNotificationInfo[] |
getNotificationInfo() |
protected java.lang.String |
getParameterName(javax.management.MBeanOperationInfo op, javax.management.MBeanParameterInfo param, int sequence) Get the parameter variable names for the operations the MBean supports. |
java.lang.String |
getProperty(java.lang.String key) Get an arbitrary connection property. |
javax.naming.Reference |
getReference() |
int |
getTimeout() Get the connection timeout period. |
void |
setConnectionURL(java.lang.String connectionURL) Update the connection URL. |
void |
setProperty(java.lang.String key, java.lang.String value) Set an arbitrary connection property. |
void |
setTimeout(int timeoutValue) Set the connection timeout period. |
void |
updateConnectionURL(java.lang.String connectionURL) Update the connection URL. |
Methods inherited from class javax.management.StandardEmitterMBean |
---|
addNotificationListener, removeNotificationListener, removeNotificationListener, sendNotification |
Methods inherited from class javax.management.StandardMBean |
---|
cacheMBeanInfo, getAttribute, getAttributes, getCachedMBeanInfo, getClassName, getConstructors, getDescription, getDescription, getDescription, getDescription, getImpact, getImplementation, getImplementationClass, getMBeanInterface, getParameterName, invoke, postDeregister, postRegister, preDeregister, preRegister, setAttribute, setAttributes, setImplementation |
Methods inherited from class java.lang.Object |
---|
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
Field Detail |
---|
public static final java.lang.String NOTIFY_TYPE_UPDATED
Constructor Detail |
---|
public RidcConnectionMxBeanImpl(java.lang.String connectionName, javax.naming.Reference reference) throws javax.management.NotCompliantMBeanException
connectionName
- connection namereference
- JNDI reference object that contains the connection information.javax.management.NotCompliantMBeanException
Method Detail |
---|
public javax.management.MBeanInfo getMBeanInfo()
getMBeanInfo
in interface javax.management.DynamicMBean
getMBeanInfo
in class javax.management.StandardMBean
public javax.naming.Reference getReference() throws java.lang.Exception
java.lang.Exception
public int getTimeout()
getTimeout
in interface RidcConnectionMxBean
public void setTimeout(int timeoutValue)
setTimeout
in interface RidcConnectionMxBean
timeoutValue
- connection timeout period.public java.lang.String getConnectionURL()
getConnectionURL
in interface RidcConnectionMxBean
public void setConnectionURL(java.lang.String connectionURL)
setConnectionURL
in interface RidcConnectionMxBean
connectionURL
- the IDC connection URLpublic java.lang.String getConnectionType()
public java.lang.String getConnectionName()
getConnectionName
in interface RidcConnectionMxBean
public void setProperty(java.lang.String key, java.lang.String value)
setProperty
in interface RidcConnectionMxBean
key
- property key.value
- property value.public java.lang.String getProperty(java.lang.String key)
getProperty
in interface RidcConnectionMxBean
key
- property key.public RidcConnection getConnection()
public void updateConnectionURL(java.lang.String connectionURL)
connectionURL
- the connection URL (i.e. "idc://csserver:4444").public javax.management.MBeanNotificationInfo[] getNotificationInfo()
getNotificationInfo
in interface javax.management.NotificationBroadcaster
getNotificationInfo
in class javax.management.StandardEmitterMBean
protected java.lang.String getDescription(javax.management.MBeanInfo info)
getDescription
in class javax.management.StandardMBean
protected java.lang.String getParameterName(javax.management.MBeanOperationInfo op, javax.management.MBeanParameterInfo param, int sequence)
getParameterName
in class javax.management.StandardMBean
protected java.lang.String getDescription(javax.management.MBeanOperationInfo op, javax.management.MBeanParameterInfo param, int sequence)
getDescription
in class javax.management.StandardMBean
protected java.lang.String getDescription(javax.management.MBeanOperationInfo info)
getDescription
in class javax.management.StandardMBean
|
Oracle® WebCenter Content Remote Intradoc Client (RIDC) Java API Reference 11g Release 1 (11.1) E17274-03 |
|||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |