Class AbstractGroovyRecord

java.lang.Object
de.uplanet.lucy.server.businesslogic.scripting.groovy.AbstractGroovyRecord
Direct Known Subclasses:
ReadOnlyGroovyRecord, ReadWriteGroovyRecord

public abstract class AbstractGroovyRecord extends Object
  • Constructor Details

    • AbstractGroovyRecord

      public AbstractGroovyRecord(de.uplanet.lucy.server.businesslogic.util.IDataRecord p_record)
      Parameters:
      p_record - The data record.
  • Method Details

    • isWritable

      public abstract boolean isWritable()
      Check if the record is writable.
      Returns:
      true if the record is writable, or false otherwise.
    • isExists

      public boolean isExists()
      Check if the record actually exists.
      Returns:
      true if the record exists, or false otherwise.
    • getApplicationGuid

      public String getApplicationGuid()
      Get the unique identifier of the application this record belongs to.
      Returns:
      The application's unique identifier.
      See Also:
    • getAppGuid

      public String getAppGuid()
      Get the unique identifier of the application this record belongs to.
      Returns:
      The application's unique identifier.
      See Also:
    • getApplicationInfo

      public ApplicationInfo getApplicationInfo()
    • getDataGroupGuid

      public String getDataGroupGuid()
      Get the unique identifier of the data group this record belongs to.
      Returns:
      The data group's unique identifier.
    • getDataGroupInfo

      public DataGroupInfo getDataGroupInfo()
    • getRecId

      public String getRecId()
    • getParentId

      public String getParentId()
    • getUserId

      public int getUserId()
    • getAt

      public Object getAt(String p_strKey) throws de.uplanet.lucy.server.businesslogic.BlException
      Throws:
      de.uplanet.lucy.server.businesslogic.BlException