Class CreateForm

java.lang.Object
org.codelibs.fess.app.web.admin.fileauth.CreateForm
Direct Known Subclasses:
CreateBody, EditForm

public class CreateForm extends Object
The create form for File Authentication.
  • Field Summary

    Fields
    Modifier and Type
    Field
    Description
    @Size(max=1000) String
    The user who created this file authentication configuration (maximum 1000 characters).
    The timestamp when this file authentication configuration was created.
    The CRUD operation mode for this form.
    @Required @Size(max=1000) String
    The ID of the associated file configuration (required, maximum 1000 characters).
    @Size(max=100) String
    The hostname of the file server (maximum 100 characters).
    @Size(max=1000) String
    Additional parameters for file authentication (maximum 1000 characters).
    @Size(max=100) String
    The password for file authentication (maximum 100 characters).
    @Min(0L) @Max(2147483647L) Integer
    The port number of the file server (0 to 2147483647).
    @Size(max=10) String
    The protocol scheme for file access (maximum 10 characters).
    @Required @Size(max=100) String
    The username for file authentication (required, maximum 100 characters).
  • Constructor Summary

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

    Modifier and Type
    Method
    Description
    void
    Initializes the form with default values for creation mode.

    Methods inherited from class java.lang.Object

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

    • crudMode

      @ValidateTypeFailure public Integer crudMode
      The CRUD operation mode for this form.
    • hostname

      @Size(max=100) public @Size(max=100) String hostname
      The hostname of the file server (maximum 100 characters).
    • port

      @Min(0L) @Max(2147483647L) @ValidateTypeFailure public @Min(0L) @Max(2147483647L) Integer port
      The port number of the file server (0 to 2147483647).
    • protocolScheme

      @Size(max=10) public @Size(max=10) String protocolScheme
      The protocol scheme for file access (maximum 10 characters).
    • username

      @Required @Size(max=100) public @Required @Size(max=100) String username
      The username for file authentication (required, maximum 100 characters).
    • password

      @Size(max=100) public @Size(max=100) String password
      The password for file authentication (maximum 100 characters).
    • parameters

      @Size(max=1000) public @Size(max=1000) String parameters
      Additional parameters for file authentication (maximum 1000 characters).
    • fileConfigId

      @Required @Size(max=1000) public @Required @Size(max=1000) String fileConfigId
      The ID of the associated file configuration (required, maximum 1000 characters).
    • createdBy

      @Size(max=1000) public @Size(max=1000) String createdBy
      The user who created this file authentication configuration (maximum 1000 characters).
    • createdTime

      @ValidateTypeFailure public Long createdTime
      The timestamp when this file authentication configuration was created.
  • Constructor Details

    • CreateForm

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

    • initialize

      public void initialize()
      Initializes the form with default values for creation mode.