package org.marketcetera.module; import org.marketcetera.util.misc.ClassVersion; import java.math.BigDecimal; import java.math.BigInteger; /* $License$ */ /** * MX Bean interface for testing module MX bean interfaces * * @author anshul@marketcetera.com */ @ClassVersion("$Id: JMXTestModuleMXBean.java 16154 2012-07-14 16:34:05Z colin $") @DisplayName("JMX Testing module") public interface JMXTestModuleMXBean { @DisplayName("primitive boolean type") boolean isPrimBoolean(); @DisplayName("primitive boolean type") void setPrimBoolean( @DisplayName("primitive boolean type") boolean inPrimBoolean); @DisplayName("boolean type") Boolean getBoolean(); @DisplayName("boolean type") void setBoolean( @DisplayName("boolean type") Boolean inBoolean); @DisplayName("primitive byte type") byte getPrimByte(); @DisplayName("primitive byte type") void setPrimByte( @DisplayName("primitive byte type") byte inPrimByte); @DisplayName("byte type") Byte getByte(); @DisplayName("byte type") void setByte( @DisplayName("byte type") Byte inByte); @DisplayName("primitive char type") char getPrimCharacter(); @DisplayName("primitive char type") void setPrimCharacter( @DisplayName("primitive char type") char inPrimCharacter); @DisplayName("char type") Character getCharacter(); @DisplayName("char type") void setCharacter( @DisplayName("char type") Character inCharacter); @DisplayName("primitive short type") short getPrimShort(); @DisplayName("primitive short type") void setPrimShort( @DisplayName("primitive short type") short inPrimShort); @DisplayName("short type") Short getShort(); @DisplayName("short type") void setShort( @DisplayName("short type") Short inShort); @DisplayName("primitive int type") int getPrimInt(); @DisplayName("primitive int type") void setPrimInt( @DisplayName("primitive int type") int inPrimInt); @DisplayName("int type") Integer getInt(); @DisplayName("int type") void setInt( @DisplayName("int type") Integer inInt); @DisplayName("primitive float type") float getPrimFloat(); @DisplayName("primitive float type") void setPrimFloat( @DisplayName("primitive float type") float inPrimFloat); @DisplayName("float type") Float getFloat(); @DisplayName("float type") void setFloat( @DisplayName("float type") Float inFloat); @DisplayName("primitive long type") long getPrimLong(); @DisplayName("primitive long type") void setPrimLong( @DisplayName("primitive long type") long inPrimLong); @DisplayName("long type") Long getLong(); @DisplayName("long type") void setLong( @DisplayName("long type") Long inLong); @DisplayName("primitive double type") double getPrimDouble(); @DisplayName("primitive double type") void setPrimDouble( @DisplayName("primitive double type") double inPrimDouble); @DisplayName("double type") Double getDouble(); @DisplayName("double type") void setDouble( @DisplayName("double type") Double inDouble); @DisplayName("string type") String getString(); @DisplayName("string type") void setString( @DisplayName("string type") String inString); @DisplayName("big decimal type") BigDecimal getDecimal(); @DisplayName("big decimal type") void setDecimal( @DisplayName("big decimal type") BigDecimal inDecimal); @DisplayName("big integer type") BigInteger getInteger(); @DisplayName("big integer type") void setInteger( @DisplayName("big integer type") BigInteger inInteger); @DisplayName("file type") String getFile(); @DisplayName("file type") void setFile( @DisplayName("file type") String inFile); @DisplayName("URL type") String getURL(); @DisplayName("URL type") void setURL( @DisplayName("URL type") String inURL); @DisplayName("properties") String getProperties(); @DisplayName("factory annotation") String getFactoryAnnotation(); @DisplayName("factory annotation") void setFactoryAnnotation( @DisplayName("factory annotation") String inFactoryAnnotation); }