ibis.ipl.server
Interface ManagementServiceInterface


public interface ManagementServiceInterface

Interface to the management service. Mostly for getting management info from the server.

WARNING: This is an Experimental feature of the IPL. It may not function correctly, future releases of the IPL may have a revised API for this feature, or it may be removed completely.

Method Summary
 Object[] getAttributes(IbisIdentifier ibis, ibis.ipl.support.management.AttributeDescription... descriptions)
          Obtains the attributes from the specified Ibis instance, one object per attribute description.
 

Method Detail

getAttributes

Object[] getAttributes(IbisIdentifier ibis,
                       ibis.ipl.support.management.AttributeDescription... descriptions)
                       throws Exception
Obtains the attributes from the specified Ibis instance, one object per attribute description.

Parameters:
ibis - the Ibis instance to obtain attributes from.
descriptions - the attribute descriptions.
Returns:
the attributes.
Throws:
Exception - is thrown in case of trouble.


The Ibis project