com.sun.sgs.management
Interface DataServiceMXBean

All Known Implementing Classes:
DataServiceStats

public interface DataServiceMXBean

The management interface for the data service.

An instance implementing this MBean can be obtained from the from the getPlatformMBeanServer method.

The ObjectName for uniquely identifying this MBean is "com.sun.sgs.service:type=DataService".


Field Summary
static String MXBEAN_NAME
          The name for uniquely identifying this MBean.
 
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.
 

Field Detail

MXBEAN_NAME

static final String MXBEAN_NAME
The name for uniquely identifying this MBean.

See Also:
Constant Field Values
Method Detail

getCreateReferenceCalls

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

Returns:
the number of times createReference has been called

getGetBindingCalls

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

Returns:
the number of times getBinding has been called

getGetBindingForUpdateCalls

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

Returns:
the number of times getBindingForUpdate has been called

getGetObjectIdCalls

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

Returns:
the number of times getObjectId has been called

getMarkForUpdateCalls

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

Returns:
the number of times markForUpdate has been called

getNextBoundNameCalls

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

Returns:
the number of times nextBoundName has been called

getRemoveBindingCalls

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

Returns:
the number of times removeBinding has been called

getRemoveObjectCalls

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

Returns:
the number of times removeObject has been called

getSetBindingCalls

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

Returns:
the number of times setBinding has been called

getGetLocalNodeIdCalls

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

Returns:
the number of times getLocalNodeId has been called

getCreateReferenceForIdCalls

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

Returns:
the number of times createReferenceForId has been called

getGetServiceBindingCalls

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

Returns:
the number of times getServiceBinding has been called

getGetServiceBindingForUpdateCalls

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

Returns:
the number of times getServiceBindingForUpdate has been called

getNextObjectIdCalls

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

Returns:
the number of times nextObjectId has been called

getNextServiceBoundNameCalls

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

Returns:
the number of times nextServiceBoundName has been called

getRemoveServiceBindingCalls

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

Returns:
the number of times removeServiceBinding has been called

getSetServiceBindingCalls

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

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