Listing 1
public interface MBeanServer
{
...
Object getAttribute(ObjectName name, String attribute);
AttributeList getAttributes(ObjectName name,
String[] attributes);
String getDefaultDomain();
...
MBeanInfo getMBeanInfo(ObjectName name);
...
Object invoke(ObjectName name, String operationName,
Object[] params, String[] signature);
...
void setAttribute(ObjectName name, Attribute attribute);
AttributeList setAttributes(ObjectName name,
AttributeList attributes);
...
}
Listing 2
<wlconfig url="t3://AdminHost:7001"
username="weblogic" password="weblogic">
<query domain="medrec" type="Server"
name="MedRecServer" property="medrecserver"/>
<create type="MyJMSFileStore"
name="MyJMSFileStore" property="myfilestore">
<set attribute="Directory" value="./jmsstore"/>
</create>
<create type="JMSServer" name="MyJMSServer">
<set attribute="Store" value="${myfilestore}"/>
<set attribute="Targets" value="${medrecserver}"/>
<create type="JMSQueue" name="MyQueue">
<set attribute="JNDIName" value="jms/MyQueue"/>
</create>
</create>
</wlconfig>