jSyncManager

org.jSyncManager.Client
Class RegistrationData

java.lang.Object
  |
  +--org.jSyncManager.Client.RegistrationData
All Implemented Interfaces:
java.io.Serializable

public final class RegistrationData
extends java.lang.Object
implements java.io.Serializable

The RegistrationData class. This persistent, serializable class stores and manages the user-specified program settings for the JSyncManager class. This class can be used by developers for auto-installing jConduits when the jSyncManager is not active.

Version:
$Revision: 1.6 $
Author:
Brad BARCLAY <bbarclay@jsyncmanager.org>
Last modified by: $Author: yaztromo $ on $Date: 2003/06/26 02:25:23 $.
See Also:
Serialized Form

Constructor Summary
RegistrationData()
           
 
Method Summary
protected  void finalize()
           
 int[] getAllowedIDs()
           
 AbstractConduit getConduit(int i)
           
 AbstractConduit getConduit(java.lang.String s)
           
 int getConduitCount()
           
 java.util.Vector getConduits()
           
 DefaultConduit getDefaultConduit()
           
 boolean getDisablePopups()
           
 boolean getManualHide()
           
 boolean getModemFlag()
           
 int getNumAllowedIDs()
           
 boolean getSecurityEnabled()
           
 boolean getSyncTimeOption()
           
 SLPTransportInterface getTransport()
           
 java.awt.Rectangle getWindowPosition()
           
 boolean isConfigured()
           
static RegistrationData loadRegistrationData()
           
 void registerConduit(AbstractConduit conduit)
           
 void removeConduit(AbstractConduit conduit)
           
 void removeConduit(int i)
           
 void saveSettings()
           
 void setAllowedIDs(int[] ai)
           
 void setDisablePopups(boolean flag)
           
 void setFrameFlag(boolean b)
           
 void setManualHide(boolean flag)
           
 void setSecurityEnabled(boolean flag)
           
 void setSyncTimeOption(boolean flag)
           
 void setTransport(SLPTransportInterface t)
           
 void setWindowPosition(java.awt.Rectangle rectangle)
           
 java.lang.String toString()
           
 boolean useFrame()
           
 
Methods inherited from class java.lang.Object
, clone, equals, getClass, hashCode, notify, notifyAll, wait, wait, wait
 

Constructor Detail

RegistrationData

public RegistrationData()
Method Detail

finalize

protected void finalize()
                 throws java.lang.Throwable
Overrides:
finalize in class java.lang.Object

getAllowedIDs

public int[] getAllowedIDs()

getConduit

public AbstractConduit getConduit(int i)

getConduit

public AbstractConduit getConduit(java.lang.String s)
                           throws ConduitNotFoundException

getConduitCount

public int getConduitCount()

getConduits

public java.util.Vector getConduits()

getDefaultConduit

public DefaultConduit getDefaultConduit()

getDisablePopups

public boolean getDisablePopups()

getManualHide

public boolean getManualHide()

getModemFlag

public boolean getModemFlag()
Returns:
boolean

getNumAllowedIDs

public int getNumAllowedIDs()

getSecurityEnabled

public boolean getSecurityEnabled()

getSyncTimeOption

public boolean getSyncTimeOption()

getWindowPosition

public java.awt.Rectangle getWindowPosition()

isConfigured

public boolean isConfigured()
Returns:
boolean

loadRegistrationData

public static RegistrationData loadRegistrationData()

registerConduit

public void registerConduit(AbstractConduit conduit)

removeConduit

public void removeConduit(int i)

removeConduit

public void removeConduit(AbstractConduit conduit)

saveSettings

public void saveSettings()
                  throws java.lang.Exception

setAllowedIDs

public void setAllowedIDs(int[] ai)

setDisablePopups

public void setDisablePopups(boolean flag)

setFrameFlag

public void setFrameFlag(boolean b)
Parameters:
b - boolean

setManualHide

public void setManualHide(boolean flag)

setSecurityEnabled

public void setSecurityEnabled(boolean flag)

setSyncTimeOption

public void setSyncTimeOption(boolean flag)

setWindowPosition

public void setWindowPosition(java.awt.Rectangle rectangle)

useFrame

public boolean useFrame()

getTransport

public SLPTransportInterface getTransport()

setTransport

public void setTransport(SLPTransportInterface t)

toString

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

jSyncManager

Copyright (c) 1999 - 2003 Brad BARCLAY and others. All Rights Reserved.