|
Oracle® Fusion Middleware Java API Reference for Oracle WebCenter Content Remote Intradoc Client (RIDC) 11g Release 1 (11.1) E17274-05 |
|||||||||
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 String |
NOTIFY_TYPE_UPDATED Notification types definitions. |
Constructor Summary | |
---|---|
RidcConnectionMxBeanImpl(String connectionName, Reference reference) Create an IdcConnectionMXBean using the given connection name and JNDI reference object. |
Method Summary | |
---|---|
RidcConnection |
getConnection() Get the IdcConnection. |
String |
getConnectionName() Get the name of this IdcConnection. |
String |
getConnectionType() |
String |
getConnectionURL() Get the connection URL. |
protected String |
getDescription(MBeanInfo info) Get the description text for this MBean. |
protected String |
getDescription(MBeanOperationInfo info) Get the MBean operation descriptions. |
protected String |
getDescription(MBeanOperationInfo op, MBeanParameterInfo param, int sequence) Get the description text for the parameter variable names the MBean operations. |
MBeanInfo |
getMBeanInfo() |
MBeanNotificationInfo[] |
getNotificationInfo() |
protected String |
getParameterName(MBeanOperationInfo op, MBeanParameterInfo param, int sequence) Get the parameter variable names for the operations the MBean supports. |
String |
getProperty(String key) Get an arbitrary connection property. |
Reference |
getReference() |
int |
getTimeout() Get the connection timeout period. |
void |
setConnectionURL(String connectionURL) Update the connection URL. |
void |
setProperty(String key, String value) Set an arbitrary connection property. |
void |
setTimeout(int timeoutValue) Set the connection timeout period. |
void |
updateConnectionURL(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 String NOTIFY_TYPE_UPDATED
Constructor Detail |
---|
public RidcConnectionMxBeanImpl(String connectionName, Reference reference) throws NotCompliantMBeanException
connectionName
- connection namereference
- JNDI reference object that contains the connection information.NotCompliantMBeanException
Method Detail |
---|
public MBeanInfo getMBeanInfo()
getMBeanInfo
in interface DynamicMBean
getMBeanInfo
in class StandardMBean
public Reference getReference() throws Exception
Exception
public int getTimeout()
getTimeout
in interface RidcConnectionMxBean
public void setTimeout(int timeoutValue)
setTimeout
in interface RidcConnectionMxBean
timeoutValue
- connection timeout period.public String getConnectionURL()
getConnectionURL
in interface RidcConnectionMxBean
public void setConnectionURL(String connectionURL)
setConnectionURL
in interface RidcConnectionMxBean
connectionURL
- the IDC connection URLpublic String getConnectionType()
public String getConnectionName()
getConnectionName
in interface RidcConnectionMxBean
public void setProperty(String key, String value)
setProperty
in interface RidcConnectionMxBean
key
- property key.value
- property value.public String getProperty(String key)
getProperty
in interface RidcConnectionMxBean
key
- property key.public RidcConnection getConnection()
public void updateConnectionURL(String connectionURL)
connectionURL
- the connection URL (i.e. "idc://csserver:4444").public MBeanNotificationInfo[] getNotificationInfo()
getNotificationInfo
in interface NotificationBroadcaster
getNotificationInfo
in class StandardEmitterMBean
protected String getDescription(MBeanInfo info)
getDescription
in class StandardMBean
protected String getParameterName(MBeanOperationInfo op, MBeanParameterInfo param, int sequence)
getParameterName
in class StandardMBean
protected String getDescription(MBeanOperationInfo op, MBeanParameterInfo param, int sequence)
getDescription
in class StandardMBean
protected String getDescription(MBeanOperationInfo info)
getDescription
in class StandardMBean
|
Oracle® Fusion Middleware Java API Reference for Oracle WebCenter Content Remote Intradoc Client (RIDC) 11g Release 1 (11.1) E17274-05 |
|||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |