User: ejort
Date: 02/02/01 19:16:22
Added: src/main/org/jboss/test/jbossmx/compliance/notcompliant/support
DynamicAndStandard.java
DynamicAndStandardMBean.java
OverloadedAttribute1.java
OverloadedAttribute1MBean.java
OverloadedAttribute2.java
OverloadedAttribute2MBean.java
OverloadedAttribute3.java
OverloadedAttribute3MBean.java
Log:
JBossMX tests, temporary modifications to classpaths see comment in build.xml
Revision Changes Path
1.1
jbosstest/src/main/org/jboss/test/jbossmx/compliance/notcompliant/support/DynamicAndStandard.java
Index: DynamicAndStandard.java
===================================================================
/*
* JBoss, the OpenSource J2EE webOS
*
* Distributable under LGPL license.
* See terms of license at gnu.org.
*/
package org.jboss.test.jbossmx.compliance.notcompliant.support;
import javax.management.Attribute;
import javax.management.AttributeList;
import javax.management.AttributeNotFoundException;
import javax.management.DynamicMBean;
import javax.management.InvalidAttributeValueException;
import javax.management.MBeanAttributeInfo;
import javax.management.MBeanConstructorInfo;
import javax.management.MBeanException;
import javax.management.MBeanInfo;
import javax.management.MBeanNotificationInfo;
import javax.management.MBeanOperationInfo;
import javax.management.ReflectionException;
/**
* just a minimal dynamic mbean
*/
public class DynamicAndStandard implements DynamicMBean, DynamicAndStandardMBean
{
public Object getAttribute(String attribute)
throws AttributeNotFoundException, MBeanException, ReflectionException
{
return null;
}
public void setAttribute(Attribute attribute)
throws AttributeNotFoundException, InvalidAttributeValueException,
MBeanException, ReflectionException
{
}
public AttributeList getAttributes(String[] attributes)
{
return new AttributeList();
}
public AttributeList setAttributes(AttributeList attributes)
{
return new AttributeList();
}
public Object invoke(String actionName,
Object[] params,
String[] signature)
throws MBeanException, ReflectionException
{
return null;
}
public MBeanInfo getMBeanInfo()
{
return new MBeanInfo(this.getClass().getName(), "tester", new
MBeanAttributeInfo[0],
new MBeanConstructorInfo[0], new MBeanOperationInfo[0],
new MBeanNotificationInfo[0]);
}
}
1.1
jbosstest/src/main/org/jboss/test/jbossmx/compliance/notcompliant/support/DynamicAndStandardMBean.java
Index: DynamicAndStandardMBean.java
===================================================================
/*
* JBoss, the OpenSource J2EE webOS
*
* Distributable under LGPL license.
* See terms of license at gnu.org.
*/
package org.jboss.test.jbossmx.compliance.notcompliant.support;
public interface DynamicAndStandardMBean
{
}
1.1
jbosstest/src/main/org/jboss/test/jbossmx/compliance/notcompliant/support/OverloadedAttribute1.java
Index: OverloadedAttribute1.java
===================================================================
/*
* User: squitr
* Date: Jan 18, 2002
* Time: 1:52:22 PM
*/
package org.jboss.test.jbossmx.compliance.notcompliant.support;
public class OverloadedAttribute1 implements OverloadedAttribute1MBean
{
public void setSomething(boolean something)
{
}
public Boolean getSomething()
{
return null;
}
}
1.1
jbosstest/src/main/org/jboss/test/jbossmx/compliance/notcompliant/support/OverloadedAttribute1MBean.java
Index: OverloadedAttribute1MBean.java
===================================================================
/*
* User: squitr
* Date: Jan 18, 2002
* Time: 1:52:35 PM
*/
package org.jboss.test.jbossmx.compliance.notcompliant.support;
public interface OverloadedAttribute1MBean
{
void setSomething(boolean something);
Boolean getSomething();
}
1.1
jbosstest/src/main/org/jboss/test/jbossmx/compliance/notcompliant/support/OverloadedAttribute2.java
Index: OverloadedAttribute2.java
===================================================================
/*
* User: squitr
* Date: Jan 18, 2002
* Time: 1:52:22 PM
*/
package org.jboss.test.jbossmx.compliance.notcompliant.support;
public class OverloadedAttribute2 implements OverloadedAttribute2MBean
{
public void setSomething(boolean something)
{
}
public Boolean isSomething()
{
return null;
}
}
1.1
jbosstest/src/main/org/jboss/test/jbossmx/compliance/notcompliant/support/OverloadedAttribute2MBean.java
Index: OverloadedAttribute2MBean.java
===================================================================
/*
* User: squitr
* Date: Jan 18, 2002
* Time: 1:52:35 PM
*/
package org.jboss.test.jbossmx.compliance.notcompliant.support;
public interface OverloadedAttribute2MBean
{
void setSomething(boolean something);
Boolean isSomething();
}
1.1
jbosstest/src/main/org/jboss/test/jbossmx/compliance/notcompliant/support/OverloadedAttribute3.java
Index: OverloadedAttribute3.java
===================================================================
/*
* User: squitr
* Date: Jan 18, 2002
* Time: 1:52:22 PM
*/
package org.jboss.test.jbossmx.compliance.notcompliant.support;
public class OverloadedAttribute3 implements OverloadedAttribute3MBean
{
public void setSomething(boolean something)
{
}
public void setSomething(Boolean something)
{
}
}
1.1
jbosstest/src/main/org/jboss/test/jbossmx/compliance/notcompliant/support/OverloadedAttribute3MBean.java
Index: OverloadedAttribute3MBean.java
===================================================================
/*
* User: squitr
* Date: Jan 18, 2002
* Time: 1:52:35 PM
*/
package org.jboss.test.jbossmx.compliance.notcompliant.support;
public interface OverloadedAttribute3MBean
{
void setSomething(boolean something);
void setSomething(Boolean something);
}
_______________________________________________
Jboss-development mailing list
[EMAIL PROTECTED]
https://lists.sourceforge.net/lists/listinfo/jboss-development