All Implemented Interfaces:
Serializable
Direct Known Subclasses:
Database, DataFile, FileFolder

public class DataStore extends Asset
DataStore is a java bean used to create DataStore associated with the external data engine.
See Also:
  • Constructor Details

    • DataStore

      public DataStore()
  • Method Details

    • getEncodingProperties

      public Map<String,String> getEncodingProperties()
      Return the additional properties associated with the encoding process.
      Returns:
      map of name-value pairs
    • getPathName

      public String getPathName()
      Return the fully qualified physical location of the data store. This should be suitable for the network address of the Endpoint.
      Returns:
      string name
    • getCreateTime

      public Date getCreateTime()
      Return the time that the data store was created.
      Returns:
      create time
    • getModifiedTime

      public Date getModifiedTime()
      Return the last known time the data store was modified.
      Returns:
      modified time
    • getEncodingType

      public String getEncodingType()
      Return the name of the encoding style used in the data store.
      Returns:
      the encoding style used in the data store
    • getEncodingLanguage

      public String getEncodingLanguage()
      Return the name of the natural language used for text strings within the data store.
      Returns:
      encodingLanguage string language name
    • getEncodingDescription

      public String getEncodingDescription()
      Return the description of the encoding used in the data store.
      Returns:
      encodingDescription string text
    • setPathName

      public void setPathName(String pathName)
      Set up the fully qualified physical location of the data store. This should be suitable for the network address of the Endpoint.
      Parameters:
      pathName - string name
    • setCreateTime

      public void setCreateTime(Date createTime)
      Set up the time that the data store was created.
      Parameters:
      createTime - date
    • setModifiedTime

      public void setModifiedTime(Date modifiedTime)
      Setup the last known time the data store was modified.
      Parameters:
      modifiedTime - date
    • setEncodingType

      public void setEncodingType(String encodingType)
      Set up the name of the encoding style used in the data store.
      Parameters:
      encodingType - string name
    • setEncodingLanguage

      public void setEncodingLanguage(String encodingLanguage)
      Set up the name of the natural language used for text strings within the data store.
      Parameters:
      encodingLanguage - string language name
    • setEncodingDescription

      public void setEncodingDescription(String encodingDescription)
      Set up the description of the encoding used in the data store.
      Parameters:
      encodingDescription - string text
    • setEncodingProperties

      public void setEncodingProperties(Map<String,String> encodingProperties)
      Set up the additional properties associated with the encoding process.
      Parameters:
      encodingProperties - map of name-value pairs
    • equals

      public boolean equals(Object o)
      Overrides:
      equals in class Asset
    • canEqual

      protected boolean canEqual(Object other)
      Overrides:
      canEqual in class Asset
    • hashCode

      public int hashCode()
      Overrides:
      hashCode in class Asset
    • toString

      public String toString()
      Overrides:
      toString in class Asset