com.arunta.base.settings
Class ExtensionConfiguration

java.lang.Object
  extended by com.arunta.base.settings.ExtensionConfiguration
All Implemented Interfaces:
java.io.Serializable

public class ExtensionConfiguration
extends java.lang.Object
implements java.io.Serializable

Total Recall VR system Extension Configuration.

The Extension Configuration is a combination of:

See Also:
Serialized Form

Constructor Summary
ExtensionConfiguration()
           
ExtensionConfiguration(ExtensionConfiguration other)
           
 
Method Summary
 ExtensionRecordingSettings getDefaultRecordingSettings()
           
 ExtensionEventSettings getExtensionEventSettings(int index)
           
 ExtensionEventSettings getExtensionEventSettings(java.lang.String extension)
           
 java.util.List getExtensionEventSettingsList()
           
 java.util.Map getExtensionEventSettingsMap()
           
 ExtensionRecordingSettings getExtensionRecordingSettings(int index)
           
 ExtensionRecordingSettings getExtensionRecordingSettings(java.lang.String extension)
           
 java.util.List getExtensionRecordingSettingsList()
           
 java.util.Map getExtensionRecordingSettingsMap()
           
 void removeExtensionEventSettings(int index)
           
 void removeExtensionRecordingSettings(int index)
           
 void setDefaultRecordingSettings(ExtensionRecordingSettings settings)
           
 void setExtensionEventSettings(ExtensionEventSettings settings)
           
 void setExtensionEventSettingsList(java.util.List collection)
           
 void setExtensionEventSettingsMap(java.util.Map collection)
           
 void setExtensionRecordingSettings(ExtensionRecordingSettings settings)
           
 void setExtensionRecordingSettingsList(java.util.List collection)
           
 void setExtensionRecordingSettingsMap(java.util.Map collection)
           
 java.lang.String toString()
           
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, wait, wait, wait
 

Constructor Detail

ExtensionConfiguration

public ExtensionConfiguration()

ExtensionConfiguration

public ExtensionConfiguration(ExtensionConfiguration other)
Method Detail

getExtensionRecordingSettings

public ExtensionRecordingSettings getExtensionRecordingSettings(java.lang.String extension)

getExtensionRecordingSettings

public ExtensionRecordingSettings getExtensionRecordingSettings(int index)

setExtensionRecordingSettings

public void setExtensionRecordingSettings(ExtensionRecordingSettings settings)

removeExtensionRecordingSettings

public void removeExtensionRecordingSettings(int index)

setDefaultRecordingSettings

public void setDefaultRecordingSettings(ExtensionRecordingSettings settings)

getDefaultRecordingSettings

public ExtensionRecordingSettings getDefaultRecordingSettings()

getExtensionEventSettings

public ExtensionEventSettings getExtensionEventSettings(java.lang.String extension)

getExtensionEventSettings

public ExtensionEventSettings getExtensionEventSettings(int index)

setExtensionEventSettings

public void setExtensionEventSettings(ExtensionEventSettings settings)

removeExtensionEventSettings

public void removeExtensionEventSettings(int index)

toString

public java.lang.String toString()
Overrides:
toString in class java.lang.Object

getExtensionRecordingSettingsList

public java.util.List getExtensionRecordingSettingsList()

setExtensionRecordingSettingsList

public void setExtensionRecordingSettingsList(java.util.List collection)

getExtensionRecordingSettingsMap

public java.util.Map getExtensionRecordingSettingsMap()

setExtensionRecordingSettingsMap

public void setExtensionRecordingSettingsMap(java.util.Map collection)

getExtensionEventSettingsList

public java.util.List getExtensionEventSettingsList()

setExtensionEventSettingsList

public void setExtensionEventSettingsList(java.util.List collection)

getExtensionEventSettingsMap

public java.util.Map getExtensionEventSettingsMap()

setExtensionEventSettingsMap

public void setExtensionEventSettingsMap(java.util.Map collection)


Copyright ©, 2005-2012 Prolancer Pty Ltd, Sydney Australia.