Docjar: A Java Source and Docuemnt Enginecom.*    java.*    javax.*    org.*    all    new    plug-in

Quick Search    Search Deep

com.flexstor.common.data.ejb.setting
Class ImportSettingData  view ImportSettingData download ImportSettingData.java

java.lang.Object
  extended bycom.flexstor.common.data.ejb.Data
      extended bycom.flexstor.common.data.ejb.SettingData
          extended bycom.flexstor.common.data.ejb.setting.ImportSettingData
All Implemented Interfaces:
java.io.Serializable

public class ImportSettingData
extends com.flexstor.common.data.ejb.SettingData

This class supports underlying state data for ImportSetting. A Data class holds
all of the state information for a corresponding class and reference
pointers to other classes

Since:
FLEXSTOR.db 3.0
Version:
1.0, 6/22/99

Field Summary
static java.lang.String IDENTIFIER
           
private  java.util.Hashtable importSettingCollection
           
(package private) static long serialVersionUID
           
 
Fields inherited from class com.flexstor.common.data.ejb.SettingData
bIsEditable, EMAIL_ADDRESS, FTP_ADDRESS, IMPORT, key, SEND, sName, timeStamp
 
Fields inherited from class com.flexstor.common.data.ejb.Data
DELETE, DELETED, derived, htModifiedStates, htOptions, MODIFY, modTime, NEW_ENTRY, presentState, prevState, UNCHANGED, UPDATED, WARN_BEFORE_DELETE
 
Constructor Summary
ImportSettingData()
          Constructor for the ImportSetting class
ImportSettingData(ImportSettingData original)
          Creates a ImportSettingData object based on an orginal ImportSettingData object.
ImportSettingData(com.flexstor.common.keys.ejb.ImportSettingKey aImportSettingKey)
          Constructor for the ImportSetting class
ImportSettingData(java.lang.String sName, com.flexstor.common.keys.ejb.ImportSettingKey anImportSettingKey, java.util.Hashtable anImportSettingCollection)
          Constructor for the ImportSetting class
 
Method Summary
 com.flexstor.common.data.ejb.SettingData cloneObject()
          Clones this object.
 boolean equals(ImportSettingData aDataObject)
          Determine if these two objects are equal, i.e.
 com.flexstor.common.keys.ejb.ImportSettingKey getReference()
          Deprecated. see getKey()
 java.util.Hashtable getSettings()
          Return the underlying collection of import settings
 void setKey(com.flexstor.common.keys.ejb.SettingKey aImportSettingKey)
          Sets the oracle key.
 void setReference(com.flexstor.common.keys.ejb.ImportSettingKey aImportSettingKey)
          Deprecated. see setKey()
 void setSettings(java.util.Hashtable settings)
          Set the underlying collection of import settings
 void synchronize(ImportSettingData original)
          Copies all members from the argument into the current object.
 
Methods inherited from class com.flexstor.common.data.ejb.SettingData
getKey, getName, getTimestamp, isEditable, setEditable, setName, setTimestamp, synchronize
 
Methods inherited from class com.flexstor.common.data.ejb.Data
assertEquals, changed, fillCloneInfo, getDateModTime, getModTime, getPresentState, getPreviousState, initializeState, isDeleted, isDerived, isModified, isModified, isObjectPersist, isOptionAllowed, resetModifiedStates, rollBackState, setDeleted, setDerived, setModifiedState, setModTime, setModTime, setNewEntry, setOption, setPerisistState, setPreviousState, setState, setUpdated
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Field Detail

IDENTIFIER

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

serialVersionUID

static final long serialVersionUID
See Also:
Constant Field Values

importSettingCollection

private java.util.Hashtable importSettingCollection
Constructor Detail

ImportSettingData

public ImportSettingData()
Constructor for the ImportSetting class


ImportSettingData

public ImportSettingData(com.flexstor.common.keys.ejb.ImportSettingKey aImportSettingKey)
Constructor for the ImportSetting class


ImportSettingData

public ImportSettingData(java.lang.String sName,
                         com.flexstor.common.keys.ejb.ImportSettingKey anImportSettingKey,
                         java.util.Hashtable anImportSettingCollection)
Constructor for the ImportSetting class


ImportSettingData

public ImportSettingData(ImportSettingData original)
Creates a ImportSettingData object based on an orginal ImportSettingData object. This constructor is intended to be used by the clone() method.

Method Detail

cloneObject

public com.flexstor.common.data.ejb.SettingData cloneObject()
Clones this object.


synchronize

public void synchronize(ImportSettingData original)
Copies all members from the argument into the current object. This methods is used when the server returns an updated object to synchronize the client instance.


equals

public boolean equals(ImportSettingData aDataObject)
Determine if these two objects are equal, i.e. their attributes are equal. This method will not test the equality of references to other objects


getReference

public com.flexstor.common.keys.ejb.ImportSettingKey getReference()
Deprecated. see getKey()

Return the reference to this object


getSettings

public java.util.Hashtable getSettings()
Return the underlying collection of import settings


setSettings

public void setSettings(java.util.Hashtable settings)
Set the underlying collection of import settings


setReference

public void setReference(com.flexstor.common.keys.ejb.ImportSettingKey aImportSettingKey)
Deprecated. see setKey()

Assign the reference key for this object.


setKey

public void setKey(com.flexstor.common.keys.ejb.SettingKey aImportSettingKey)
Sets the oracle key. Enforce type safety.