case classQuery(query: MBeanQuery, projection: (Seq[Attribute]) ⇒ Seq[Attribute] = identity) extends SimpleConnectedAction with Product with Serializable
case classSample(query: Query, periodSeconds: Int, durationSeconds: Int) extends Action with Product with Serializable