net.java.dev.moskito.core.stats
Interface Interval

All Known Implementing Classes:
IntervalImpl

public interface Interval

This interface declares an inveral with a name and an unique id. Additionally it provides operations to register/deregister for interval callbacks.

Author:
miros

Method Summary
 void addPrimaryIntervalListener(IIntervalListener aListener)
          This method adds a listener as primary listener.
 void addSecondaryIntervalListener(IIntervalListener aListener)
          This method adds a listener as primary listener.
 int getId()
          This method returns the interval id.
 int getLength()
          This method returns the interval length in seconds.
 String getName()
          This method returns the interval name.
 void removePrimaryIntervalListener(IIntervalListener aListener)
          This method removes the given listener from the primary listeners.
 void removeSecondaryIntervalListener(IIntervalListener aListener)
          This method removes the given listener from the primary listeners.
 

Method Detail

addPrimaryIntervalListener

void addPrimaryIntervalListener(IIntervalListener aListener)
This method adds a listener as primary listener.

Parameters:
aListener - the new listener

removePrimaryIntervalListener

void removePrimaryIntervalListener(IIntervalListener aListener)
This method removes the given listener from the primary listeners.

Parameters:
aListener - the listener to remove.

addSecondaryIntervalListener

void addSecondaryIntervalListener(IIntervalListener aListener)
This method adds a listener as primary listener.

Parameters:
aListener - the new listener

removeSecondaryIntervalListener

void removeSecondaryIntervalListener(IIntervalListener aListener)
This method removes the given listener from the primary listeners.

Parameters:
aListener - the listener to remove.

getId

int getId()
This method returns the interval id.

Returns:
the interval id

getName

String getName()
This method returns the interval name.

Returns:
the interval name

getLength

int getLength()
This method returns the interval length in seconds.

Returns:
the interval length in seconds


Copyright © 2006 MoSKito Project Team. All Rights Reserved.
MoSKito, the open source java monitoring framework