java.lang.Object
org.codelibs.fess.app.web.admin.crawlinginfo.EditForm
Direct Known Subclasses:
EditBody

public class EditForm extends Object
Form class for editing crawling information in the admin interface. This form handles the editing of crawling session data, which tracks the status and metadata of web crawling operations.
  • Field Summary

    Fields
    Modifier and Type
    Field
    Description
    The timestamp when this crawling session was created.
    int
    The CRUD operation mode for this form.
    The expiration time for the crawling session.
    @Required @Size(max=1000) String
    The unique identifier of the crawling information entry being edited.
    @Size(max=20) String
    The name or description of the crawling session.
    @Required @Size(max=20) String
    The session identifier of the crawling session.
  • Constructor Summary

    Constructors
    Constructor
    Description
    Creates a new EditForm instance.
  • Method Summary

    Modifier and Type
    Method
    Description
    void
    Initializes the form with default null values.

    Methods inherited from class java.lang.Object

    clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
  • Field Details

    • crudMode

      @ValidateTypeFailure public int crudMode
      The CRUD operation mode for this form. Indicates whether this is a create, read, update, or delete operation.
    • id

      @Required @Size(max=1000) public @Required @Size(max=1000) String id
      The unique identifier of the crawling information entry being edited. This is a required field for identifying which crawling info to update.
    • sessionId

      @Required @Size(max=20) public @Required @Size(max=20) String sessionId
      The session identifier of the crawling session. This is a required field that identifies the specific crawling session. Maximum length is 20 characters.
    • name

      @Size(max=20) public @Size(max=20) String name
      The name or description of the crawling session. This is an optional descriptive field with a maximum length of 20 characters.
    • expiredTime

      public String expiredTime
      The expiration time for the crawling session. This field indicates when the crawling session should expire or be cleaned up.
    • createdTime

      @ValidateTypeFailure public Long createdTime
      The timestamp when this crawling session was created. Stored as a long value representing milliseconds since epoch.
  • Constructor Details

    • EditForm

      public EditForm()
      Creates a new EditForm instance.
  • Method Details

    • initialize

      public void initialize()
      Initializes the form with default null values. This method resets all fields to their default state for creating a new entry.