org.jboss.ejb3.metrics.deployer
Class InvocationStatisticMetaMapper

java.lang.Object
  extended by org.jboss.metatype.spi.values.MetaMapper<java.util.Map<java.lang.String,java.util.Map<java.lang.String,java.lang.Long>>>
      extended by org.jboss.ejb3.metrics.deployer.InvocationStatisticMetaMapper

public class InvocationStatisticMetaMapper
extends org.jboss.metatype.spi.values.MetaMapper<java.util.Map<java.lang.String,java.util.Map<java.lang.String,java.lang.Long>>>

InvocationStatisticMetaMapper MetaMapper for detyped EJB invocation statistics.


Field Summary
static org.jboss.metatype.api.types.CompositeMetaType METHOD_STATS_TYPE
           
static org.jboss.metatype.api.types.CompositeMetaType TYPE
           
 
Constructor Summary
InvocationStatisticMetaMapper()
           
 
Method Summary
 org.jboss.metatype.api.values.MetaValue createMetaValue(org.jboss.metatype.api.types.MetaType metaType, java.util.Map<java.lang.String,java.util.Map<java.lang.String,java.lang.Long>> object)
           
 org.jboss.metatype.api.types.MetaType getMetaType()
           
 java.lang.reflect.Type mapToType()
           
 java.util.Map<java.lang.String,java.util.Map<java.lang.String,java.lang.Long>> unwrapMetaValue(org.jboss.metatype.api.values.MetaValue metaValue)
           
 
Methods inherited from class org.jboss.metatype.spi.values.MetaMapper
getMetaMapper
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Field Detail

TYPE

public static final org.jboss.metatype.api.types.CompositeMetaType TYPE

METHOD_STATS_TYPE

public static final org.jboss.metatype.api.types.CompositeMetaType METHOD_STATS_TYPE
Constructor Detail

InvocationStatisticMetaMapper

public InvocationStatisticMetaMapper()
Method Detail

getMetaType

public org.jboss.metatype.api.types.MetaType getMetaType()
Overrides:
getMetaType in class org.jboss.metatype.spi.values.MetaMapper<java.util.Map<java.lang.String,java.util.Map<java.lang.String,java.lang.Long>>>

mapToType

public java.lang.reflect.Type mapToType()
Overrides:
mapToType in class org.jboss.metatype.spi.values.MetaMapper<java.util.Map<java.lang.String,java.util.Map<java.lang.String,java.lang.Long>>>

createMetaValue

public org.jboss.metatype.api.values.MetaValue createMetaValue(org.jboss.metatype.api.types.MetaType metaType,
                                                               java.util.Map<java.lang.String,java.util.Map<java.lang.String,java.lang.Long>> object)
Specified by:
createMetaValue in class org.jboss.metatype.spi.values.MetaMapper<java.util.Map<java.lang.String,java.util.Map<java.lang.String,java.lang.Long>>>

unwrapMetaValue

public java.util.Map<java.lang.String,java.util.Map<java.lang.String,java.lang.Long>> unwrapMetaValue(org.jboss.metatype.api.values.MetaValue metaValue)
Specified by:
unwrapMetaValue in class org.jboss.metatype.spi.values.MetaMapper<java.util.Map<java.lang.String,java.util.Map<java.lang.String,java.lang.Long>>>