com.sun.sgs.impl.service.data
Class DataServiceStats

java.lang.Object
  extended by com.sun.sgs.impl.service.data.DataServiceStats
All Implemented Interfaces:
DataServiceMXBean

 class DataServiceStats
extends Object
implements DataServiceMXBean

The Statistics MBean object for the data service.


Field Summary
(package private)  ProfileOperation createRefForIdOp
           
(package private)  ProfileOperation createRefOp
           
(package private)  ProfileOperation getBindingForUpdateOp
           
(package private)  ProfileOperation getBindingOp
           
(package private)  ProfileOperation getLocalNodeIdOp
           
(package private)  ProfileOperation getObjectIdOp
           
(package private)  ProfileOperation getServiceBindingForUpdateOp
           
(package private)  ProfileOperation getServiceBindingOp
           
(package private)  ProfileOperation markForUpdateOp
           
(package private)  ProfileOperation nextBoundNameOp
           
(package private)  ProfileOperation nextObjIdOp
           
(package private)  ProfileOperation nextServiceBoundNameOp
           
(package private)  ProfileOperation removeBindingOp
           
(package private)  ProfileOperation removeObjOp
           
(package private)  ProfileOperation removeServiceBindingOp
           
(package private)  ProfileOperation setBindingOp
           
(package private)  ProfileOperation setServiceBindingOp
           
 
Fields inherited from interface com.sun.sgs.management.DataServiceMXBean
MXBEAN_NAME
 
Constructor Summary
DataServiceStats(ProfileCollector collector)
           
 
Method Summary
 long getCreateReferenceCalls()
          Returns the number of times createReference has been called.
 long getCreateReferenceForIdCalls()
          Returns the number of times createReferenceForId has been called.
 long getGetBindingCalls()
          Returns the number of times getBinding has been called.
 long getGetBindingForUpdateCalls()
          Returns the number of times getBindingForUpdate has been called.
 long getGetLocalNodeIdCalls()
          Returns the number of times getLocalNodeId has been called.
 long getGetObjectIdCalls()
          Returns the number of times getObjectId has been called.
 long getGetServiceBindingCalls()
          Returns the number of times getServiceBinding has been called.
 long getGetServiceBindingForUpdateCalls()
          Returns the number of times getServiceBindingForUpdate has been called.
 long getMarkForUpdateCalls()
          Returns the number of times markForUpdate has been called.
 long getNextBoundNameCalls()
          Returns the number of times nextBoundName has been called.
 long getNextObjectIdCalls()
          Returns the number of times nextObjectId has been called.
 long getNextServiceBoundNameCalls()
          Returns the number of times nextServiceBoundName has been called.
 long getRemoveBindingCalls()
          Returns the number of times removeBinding has been called.
 long getRemoveObjectCalls()
          Returns the number of times removeObject has been called.
 long getRemoveServiceBindingCalls()
          Returns the number of times removeServiceBinding has been called.
 long getSetBindingCalls()
          Returns the number of times setBinding has been called.
 long getSetServiceBindingCalls()
          Returns the number of times setServiceBinding has been called.
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Field Detail

createRefOp

final ProfileOperation createRefOp

getBindingOp

final ProfileOperation getBindingOp

getBindingForUpdateOp

final ProfileOperation getBindingForUpdateOp

getObjectIdOp

final ProfileOperation getObjectIdOp

markForUpdateOp

final ProfileOperation markForUpdateOp

nextBoundNameOp

final ProfileOperation nextBoundNameOp

removeBindingOp

final ProfileOperation removeBindingOp

removeObjOp

final ProfileOperation removeObjOp

setBindingOp

final ProfileOperation setBindingOp

getLocalNodeIdOp

final ProfileOperation getLocalNodeIdOp

createRefForIdOp

final ProfileOperation createRefForIdOp

getServiceBindingOp

final ProfileOperation getServiceBindingOp

getServiceBindingForUpdateOp

final ProfileOperation getServiceBindingForUpdateOp

nextObjIdOp

final ProfileOperation nextObjIdOp

nextServiceBoundNameOp

final ProfileOperation nextServiceBoundNameOp

removeServiceBindingOp

final ProfileOperation removeServiceBindingOp

setServiceBindingOp

final ProfileOperation setServiceBindingOp
Constructor Detail

DataServiceStats

DataServiceStats(ProfileCollector collector)
Method Detail

getCreateReferenceCalls

public long getCreateReferenceCalls()
Returns the number of times createReference has been called.

Specified by:
getCreateReferenceCalls in interface DataServiceMXBean
Returns:
the number of times createReference has been called

getCreateReferenceForIdCalls

public long getCreateReferenceForIdCalls()
Returns the number of times createReferenceForId has been called.

Specified by:
getCreateReferenceForIdCalls in interface DataServiceMXBean
Returns:
the number of times createReferenceForId has been called

getGetBindingCalls

public long getGetBindingCalls()
Returns the number of times getBinding has been called.

Specified by:
getGetBindingCalls in interface DataServiceMXBean
Returns:
the number of times getBinding has been called

getGetBindingForUpdateCalls

public long getGetBindingForUpdateCalls()
Returns the number of times getBindingForUpdate has been called.

Specified by:
getGetBindingForUpdateCalls in interface DataServiceMXBean
Returns:
the number of times getBindingForUpdate has been called

getGetLocalNodeIdCalls

public long getGetLocalNodeIdCalls()
Returns the number of times getLocalNodeId has been called.

Specified by:
getGetLocalNodeIdCalls in interface DataServiceMXBean
Returns:
the number of times getLocalNodeId has been called

getGetObjectIdCalls

public long getGetObjectIdCalls()
Returns the number of times getObjectId has been called.

Specified by:
getGetObjectIdCalls in interface DataServiceMXBean
Returns:
the number of times getObjectId has been called

getGetServiceBindingCalls

public long getGetServiceBindingCalls()
Returns the number of times getServiceBinding has been called.

Specified by:
getGetServiceBindingCalls in interface DataServiceMXBean
Returns:
the number of times getServiceBinding has been called

getGetServiceBindingForUpdateCalls

public long getGetServiceBindingForUpdateCalls()
Returns the number of times getServiceBindingForUpdate has been called.

Specified by:
getGetServiceBindingForUpdateCalls in interface DataServiceMXBean
Returns:
the number of times getServiceBindingForUpdate has been called

getMarkForUpdateCalls

public long getMarkForUpdateCalls()
Returns the number of times markForUpdate has been called.

Specified by:
getMarkForUpdateCalls in interface DataServiceMXBean
Returns:
the number of times markForUpdate has been called

getNextBoundNameCalls

public long getNextBoundNameCalls()
Returns the number of times nextBoundName has been called.

Specified by:
getNextBoundNameCalls in interface DataServiceMXBean
Returns:
the number of times nextBoundName has been called

getNextObjectIdCalls

public long getNextObjectIdCalls()
Returns the number of times nextObjectId has been called.

Specified by:
getNextObjectIdCalls in interface DataServiceMXBean
Returns:
the number of times nextObjectId has been called

getNextServiceBoundNameCalls

public long getNextServiceBoundNameCalls()
Returns the number of times nextServiceBoundName has been called.

Specified by:
getNextServiceBoundNameCalls in interface DataServiceMXBean
Returns:
the number of times nextServiceBoundName has been called

getRemoveBindingCalls

public long getRemoveBindingCalls()
Returns the number of times removeBinding has been called.

Specified by:
getRemoveBindingCalls in interface DataServiceMXBean
Returns:
the number of times removeBinding has been called

getRemoveObjectCalls

public long getRemoveObjectCalls()
Returns the number of times removeObject has been called.

Specified by:
getRemoveObjectCalls in interface DataServiceMXBean
Returns:
the number of times removeObject has been called

getRemoveServiceBindingCalls

public long getRemoveServiceBindingCalls()
Returns the number of times removeServiceBinding has been called.

Specified by:
getRemoveServiceBindingCalls in interface DataServiceMXBean
Returns:
the number of times removeServiceBinding has been called

getSetBindingCalls

public long getSetBindingCalls()
Returns the number of times setBinding has been called.

Specified by:
getSetBindingCalls in interface DataServiceMXBean
Returns:
the number of times setBinding has been called

getSetServiceBindingCalls

public long getSetServiceBindingCalls()
Returns the number of times setServiceBinding has been called.

Specified by:
getSetServiceBindingCalls in interface DataServiceMXBean
Returns:
the number of times setServiceBinding has been called

RedDwarf, Version 0.10.1
2010-03-14 10:56:12

Copyright © 2010 The RedDwarf Authors. All rights reserved
Copyright © 2007-2010 Sun Microsystems, Inc. All rights reserved