Asterisk-Java

org.asteriskjava.manager.event
Class ModuleLoadReportEvent

java.lang.Object
  extended by java.util.EventObject
      extended by org.asteriskjava.manager.event.ManagerEvent
          extended by org.asteriskjava.manager.event.ModuleLoadReportEvent
All Implemented Interfaces:
java.io.Serializable

public class ModuleLoadReportEvent
extends ManagerEvent

A ModuleLoadReportEvent is triggerd when Asterisk has completed loading its modules.

It is implemented in main/loader.c

Since:
1.0.0
Version:
$Id: ModuleLoadReportEvent.java 1149 2008-08-21 18:29:12Z srt $
Author:
srt
See Also:
Serialized Form

Field Summary
static java.lang.String MODULE_LOAD_STATUS_DONE
           
static java.lang.String MODULE_SELECTION_ALL
           
static java.lang.String MODULE_SELECTION_PRELOAD
           
 
Fields inherited from class java.util.EventObject
source
 
Constructor Summary
ModuleLoadReportEvent(java.lang.Object source)
           
 
Method Summary
 java.lang.Integer getModuleCount()
          Returns the number of modules that have been loaded.
 java.lang.String getModuleLoadStatus()
          Returns the load status.
 java.lang.String getModuleSelection()
          Returns whether loading the pre-load modules has been completed or all modules have been loaded.
 boolean isAll()
           
 boolean isPreload()
           
 void setModuleCount(java.lang.Integer moduleCount)
           
 void setModuleLoadStatus(java.lang.String moduleLoadStatus)
           
 void setModuleSelection(java.lang.String moduleSelection)
           
 
Methods inherited from class org.asteriskjava.manager.event.ManagerEvent
getDateReceived, getPrivilege, getServer, getTimestamp, setDateReceived, setPrivilege, setServer, setTimestamp, toString
 
Methods inherited from class java.util.EventObject
getSource
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, wait, wait, wait
 

Field Detail

MODULE_SELECTION_PRELOAD

public static final java.lang.String MODULE_SELECTION_PRELOAD
See Also:
Constant Field Values

MODULE_SELECTION_ALL

public static final java.lang.String MODULE_SELECTION_ALL
See Also:
Constant Field Values

MODULE_LOAD_STATUS_DONE

public static final java.lang.String MODULE_LOAD_STATUS_DONE
See Also:
Constant Field Values
Constructor Detail

ModuleLoadReportEvent

public ModuleLoadReportEvent(java.lang.Object source)
Method Detail

getModuleLoadStatus

public java.lang.String getModuleLoadStatus()
Returns the load status. Currently this is always "Done".

Returns:
the load status.
See Also:
MODULE_LOAD_STATUS_DONE

setModuleLoadStatus

public void setModuleLoadStatus(java.lang.String moduleLoadStatus)

getModuleSelection

public java.lang.String getModuleSelection()
Returns whether loading the pre-load modules has been completed or all modules have been loaded.

Returns:
"Preload" or "All"
See Also:
MODULE_SELECTION_PRELOAD, MODULE_SELECTION_ALL

isPreload

public boolean isPreload()

isAll

public boolean isAll()

setModuleSelection

public void setModuleSelection(java.lang.String moduleSelection)

getModuleCount

public java.lang.Integer getModuleCount()
Returns the number of modules that have been loaded.

Returns:
the number of modules that have been loaded.

setModuleCount

public void setModuleCount(java.lang.Integer moduleCount)

Asterisk-Java

Copyright © 2004-2009 Stefan Reuter. All Rights Reserved.