|
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.mbeans.IdcConnectionMXBeanImpl
public class IdcConnectionMXBeanImpl
IdcConnectionMXBeanImpl is a JMX implementation of IdcConnectionMXBean
interface. It utilizes the IdcConnection bean to facilitate changing of Content Server connection properties at runtime. WARNING: This class is for use by SSXA and SSXA applications only, for RIDC applications use
instead
Field Summary | |
---|---|
static java.lang.String |
NOTIF_TYPE_UPDATED Notification types definitions. |
Constructor Summary | |
---|---|
IdcConnectionMXBeanImpl(java.lang.String connectionName, javax.naming.Reference reference) Create an IdcConnectionMXBean using the given connection name and JNDI reference object. |
Method Summary | |
---|---|
java.lang.String |
getClientSecurityPolicy() Get the connection JaxWS ClientSecurityPolicy. |
IdcConnection |
getConnection() Get the name of this IdcConnection. |
java.lang.String |
getConnectionName() Get the name of this IdcConnection. |
java.lang.String |
getConnectionType() |
java.lang.String |
getConnectionUrl() |
java.lang.String |
getCsfKey() Get the connection WSM csf-key |
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. |
java.lang.String |
getDesigntimeURL() Get the designtime URL. |
java.lang.String |
getKeystoreAlias() Gets the RIDC client private key alias in the keystore. |
java.lang.String |
getKeystoreFile() Gets the RIDC client side keystore file location. |
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() |
java.lang.String |
getRuntimeURL() Get the runtime URL. |
int |
getTimeout() Get the connection timeout period. |
java.lang.String |
getTrustManagerFile() Gets the RIDC client side trust manager file location. |
void |
setClientSecurityPolicy(java.lang.String policy) Set the JaxWS ClientSecurityPolicy. |
void |
setCsfKey(java.lang.String csfKey) Set the connection WSM csf-key |
void |
setKeystoreAlias(java.lang.String keystoreAlias) Sets the RIDC client keystore alias in the keystore. |
void |
setKeystoreAliasPassword(java.lang.String keystoreAliasPassword) Sets the RIDC client keystore alias password required to retrieve the alias key from the keystore. |
void |
setKeystoreFile(java.lang.String keystoreFile) Sets the RIDC client side keystore file location. |
void |
setKeystorePassword(java.lang.String keystorePassword) Sets the RIDC client side keystore password. |
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 |
setTrustManagerFile(java.lang.String trustManagerFile) Sets the RIDC client side trust manager file location. |
void |
setTrustManagerPassword(java.lang.String trustManagerPassword) Sets the RIDC client trust manager password. |
void |
updateRuntimeURL(java.lang.String runtimeURL) Update the runtime IDC 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 NOTIF_TYPE_UPDATED
Constructor Detail |
---|
public IdcConnectionMXBeanImpl(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 IdcConnectionMXBean
public void setTimeout(int timeoutValue)
setTimeout
in interface IdcConnectionMXBean
timeoutValue
- connection timeout period.public java.lang.String getKeystoreFile()
getKeystoreFile
in interface IdcConnectionMXBean
public void setKeystoreFile(java.lang.String keystoreFile)
setKeystoreFile
in interface IdcConnectionMXBean
keystoreFile
- the RIDC client side keystore file locationpublic void setKeystorePassword(java.lang.String keystorePassword)
setKeystorePassword
in interface IdcConnectionMXBean
keystorePassword
- the password to access the RIDC client side keystorepublic java.lang.String getKeystoreAlias()
getKeystoreAlias
in interface IdcConnectionMXBean
public void setKeystoreAlias(java.lang.String keystoreAlias)
setKeystoreAlias
in interface IdcConnectionMXBean
keystoreAlias
- the RIDC client private key alias in the keystorepublic void setKeystoreAliasPassword(java.lang.String keystoreAliasPassword)
setKeystoreAliasPassword
in interface IdcConnectionMXBean
keystoreAliasPassword
- the RIDC client keystore alias key passwordpublic java.lang.String getDesigntimeURL()
getDesigntimeURL
in interface IdcConnectionMXBean
public java.lang.String getRuntimeURL()
getRuntimeURL
in interface IdcConnectionMXBean
public java.lang.String getConnectionUrl()
getConnectionUrl
in interface IdcConnectionMXBean
public java.lang.String getTrustManagerFile()
getTrustManagerFile
in interface IdcConnectionMXBean
public void setTrustManagerFile(java.lang.String trustManagerFile)
setTrustManagerFile
in interface IdcConnectionMXBean
trustManagerFile
- the RIDC client side trust manager file locationpublic void setTrustManagerPassword(java.lang.String trustManagerPassword)
setTrustManagerPassword
in interface IdcConnectionMXBean
trustManagerPassword
- the RIDC client trust manager passwordpublic java.lang.String getClientSecurityPolicy()
getClientSecurityPolicy
in interface IdcConnectionMXBean
public void setClientSecurityPolicy(java.lang.String policy)
setClientSecurityPolicy
in interface IdcConnectionMXBean
policy
- JaxWS ClientSecurityPolicy.public java.lang.String getCsfKey()
getCsfKey
in interface IdcConnectionMXBean
public void setCsfKey(java.lang.String csfKey)
setCsfKey
in interface IdcConnectionMXBean
csfKey
-public java.lang.String getConnectionType()
public java.lang.String getConnectionName()
getConnectionName
in interface IdcConnectionMXBean
public void setProperty(java.lang.String key, java.lang.String value)
setProperty
in interface IdcConnectionMXBean
key
- property key.value
- property value.public java.lang.String getProperty(java.lang.String key)
getProperty
in interface IdcConnectionMXBean
key
- property key.public IdcConnection getConnection()
public void updateRuntimeURL(java.lang.String runtimeURL)
updateRuntimeURL
in interface IdcConnectionMXBean
runtimeURL
- the IDC 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 |