new ModelMBeanOperationInfo(
"setLevel", "",
new MBeanParameterInfo[]
{
new MBeanParameterInfo(
"level", int.class.getName(), ""
)
},
void.class.getName(),
MBeanOperationInfo.ACTION
),
new ModelMBeanOperationInfo(
"getLevel", "", null,
int.class.getName(),
MBeanOperationInfo.INFO
),
new ModelMBeanOperationInfo(
"getUnderlyingLogger", "", null,
Object.class.getName(),
MBeanOperationInfo.INFO
),
new ModelMBeanOperationInfo(
"isDebugEnabled", "", null,
boolean.class.getName(),
MBeanOperationInfo.INFO
),
new ModelMBeanOperationInfo(
"isErrorEnabled", "", null,
boolean.class.getName(),
MBeanOperationInfo.INFO
),
new ModelMBeanOperationInfo(
"isFatalEnabled", "", null,
boolean.class.getName(),
MBeanOperationInfo.INFO
),
new ModelMBeanOperationInfo(
"isTraceEnabled", "", null,
boolean.class.getName(),
MBeanOperationInfo.INFO
),
new ModelMBeanOperationInfo(
"isInfoEnabled", "", null,
boolean.class.getName(),
MBeanOperationInfo.INFO
),
new ModelMBeanOperationInfo(
"isWarnEnabled", "", null,
boolean.class.getName(),
MBeanOperationInfo.INFO
),
new ModelMBeanOperationInfo(
"isEnabled", "",
new MBeanParameterInfo[]
{
new MBeanParameterInfo(
"level", int.class.getName(), ""
)
},
boolean.class.getName(),
MBeanOperationInfo.INFO
),
new ModelMBeanOperationInfo(
"debug", "",
new MBeanParameterInfo[]
{
new MBeanParameterInfo(
"msg", String.class.getName(), ""
)
},
void.class.getName(),
MBeanOperationInfo.ACTION
),
new ModelMBeanOperationInfo(
"debug", "",
new MBeanParameterInfo[]
{
new MBeanParameterInfo(
"msg", String.class.getName(), ""
),
new MBeanParameterInfo(
"exception", Throwable.class.getName(), ""
),
},
void.class.getName(),
MBeanOperationInfo.ACTION
),
new ModelMBeanOperationInfo(
"error", "",
new MBeanParameterInfo[]
{
new MBeanParameterInfo(
"msg", String.class.getName(), ""
)
},
void.class.getName(),
MBeanOperationInfo.ACTION
),
new ModelMBeanOperationInfo(
"error", "",
new MBeanParameterInfo[]
{
new MBeanParameterInfo(
"msg", String.class.getName(), ""
),
new MBeanParameterInfo(
"exception", Throwable.class.getName(), ""
),
},
void.class.getName(),
MBeanOperationInfo.ACTION
),
new ModelMBeanOperationInfo(
"fatal", "",
new MBeanParameterInfo[]
{
new MBeanParameterInfo(
"msg", String.class.getName(), ""
)
},
void.class.getName(),
MBeanOperationInfo.ACTION
),
new ModelMBeanOperationInfo(
"fatal", "",
new MBeanParameterInfo[]
{
new MBeanParameterInfo(
"msg", String.class.getName(), ""
),
new MBeanParameterInfo(
"exception", Throwable.class.getName(), ""
),
},
void.class.getName(),
MBeanOperationInfo.ACTION
),
new ModelMBeanOperationInfo(
"trace", "",
new MBeanParameterInfo[]
{
new MBeanParameterInfo(
"msg", String.class.getName(), ""
)
},
void.class.getName(),
MBeanOperationInfo.ACTION
),
new ModelMBeanOperationInfo(
"trace", "",
new MBeanParameterInfo[]
{
new MBeanParameterInfo(
"msg", String.class.getName(), ""
),
new MBeanParameterInfo(
"exception", Throwable.class.getName(), ""
),
},
void.class.getName(),
MBeanOperationInfo.ACTION
),
new ModelMBeanOperationInfo(
"info", "",
new MBeanParameterInfo[]
{
new MBeanParameterInfo(
"msg", String.class.getName(), ""
)
},
void.class.getName(),
MBeanOperationInfo.ACTION
),
new ModelMBeanOperationInfo(
"info", "",
new MBeanParameterInfo[]
{
new MBeanParameterInfo(
"msg", String.class.getName(), ""
),
new MBeanParameterInfo(
"exception", Throwable.class.getName(), ""
),
},
void.class.getName(),
MBeanOperationInfo.ACTION
),
new ModelMBeanOperationInfo(
"warn", "",
new MBeanParameterInfo[]
{
new MBeanParameterInfo(
"msg", String.class.getName(), ""
)
},
void.class.getName(),
MBeanOperationInfo.ACTION
),
new ModelMBeanOperationInfo(
"warn", "",
new MBeanParameterInfo[]
{
new MBeanParameterInfo(
"msg", String.class.getName(), ""
),
new MBeanParameterInfo(
"exception", Throwable.class.getName(), ""
),
},
void.class.getName(),
MBeanOperationInfo.ACTION
),
new ModelMBeanOperationInfo(
"log", "",
new MBeanParameterInfo[]
{
new MBeanParameterInfo(
"level", int.class.getName(), ""
),
new MBeanParameterInfo(
"msg", String.class.getName(), ""
)
},
void.class.getName(),
MBeanOperationInfo.ACTION
),
new ModelMBeanOperationInfo(
"log", "",
new MBeanParameterInfo[]
{
new MBeanParameterInfo(
"level", int.class.getName(), ""
),
new MBeanParameterInfo(
"msg", String.class.getName(), ""
),
new MBeanParameterInfo(
"exception", Throwable.class.getName(), ""
),
},
void.class.getName(),
MBeanOperationInfo.ACTION
),
new ModelMBeanOperationInfo(
"setLoggerAdapter", "",
new MBeanParameterInfo[]
{
new MBeanParameterInfo(
"Logger Adapter", LoggerAdapter.class.getName(), ""
)
},
void.class.getName(),