Class X_AD_Client

    • Constructor Detail

      • X_AD_Client

        public X_AD_Client​(Properties ctx,
                           int AD_Client_ID,
                           String trxName)
        Standard Constructor
    • Method Detail

      • get_AccessLevel

        protected int get_AccessLevel()
        AccessLevel
        Specified by:
        get_AccessLevel in class PO
        Returns:
        6 - System - Client
      • initPO

        protected POInfo initPO​(Properties ctx)
        Load Meta Data
        Specified by:
        initPO in class PO
        Parameters:
        ctx - context
        Returns:
        POInfo
      • toString

        public String toString()
        Description copied from class: PO
        String representation
        Overrides:
        toString in class PO
        Returns:
        String representation
      • setAD_Client_UU

        public void setAD_Client_UU​(String AD_Client_UU)
        Set AD_Client_UU.
        Specified by:
        setAD_Client_UU in interface I_AD_Client
        Parameters:
        AD_Client_UU - AD_Client_UU
      • setAD_Language

        public void setAD_Language​(String AD_Language)
        Set Language.
        Specified by:
        setAD_Language in interface I_AD_Client
        Parameters:
        AD_Language - Language for this entity
      • setAD_PasswordRule_ID

        public void setAD_PasswordRule_ID​(int AD_PasswordRule_ID)
        Set Password Policies.
        Specified by:
        setAD_PasswordRule_ID in interface I_AD_Client
        Parameters:
        AD_PasswordRule_ID - Password Policies
      • getAD_PasswordRule_ID

        public int getAD_PasswordRule_ID()
        Get Password Policies.
        Specified by:
        getAD_PasswordRule_ID in interface I_AD_Client
        Returns:
        Password Policies
      • setAD_ReplicationStrategy_ID

        public void setAD_ReplicationStrategy_ID​(int AD_ReplicationStrategy_ID)
        Set Replication Strategy.
        Specified by:
        setAD_ReplicationStrategy_ID in interface I_AD_Client
        Parameters:
        AD_ReplicationStrategy_ID - Data Replication Strategy
      • getAD_ReplicationStrategy_ID

        public int getAD_ReplicationStrategy_ID()
        Get Replication Strategy.
        Specified by:
        getAD_ReplicationStrategy_ID in interface I_AD_Client
        Returns:
        Data Replication Strategy
      • setAutoArchive

        public void setAutoArchive​(String AutoArchive)
        Set Auto Archive.
        Specified by:
        setAutoArchive in interface I_AD_Client
        Parameters:
        AutoArchive - Enable and level of automatic Archive of documents
      • getAutoArchive

        public String getAutoArchive()
        Get Auto Archive.
        Specified by:
        getAutoArchive in interface I_AD_Client
        Returns:
        Enable and level of automatic Archive of documents
      • setDescription

        public void setDescription​(String Description)
        Set Description.
        Specified by:
        setDescription in interface I_AD_Client
        Parameters:
        Description - Optional short description of the record
      • getDescription

        public String getDescription()
        Get Description.
        Specified by:
        getDescription in interface I_AD_Client
        Returns:
        Optional short description of the record
      • setDocumentDir

        public void setDocumentDir​(String DocumentDir)
        Set Document Directory.
        Specified by:
        setDocumentDir in interface I_AD_Client
        Parameters:
        DocumentDir - Directory for documents from the application server
      • getDocumentDir

        public String getDocumentDir()
        Get Document Directory.
        Specified by:
        getDocumentDir in interface I_AD_Client
        Returns:
        Directory for documents from the application server
      • setEMailTest

        public void setEMailTest​(String EMailTest)
        Set EMail Test.
        Specified by:
        setEMailTest in interface I_AD_Client
        Parameters:
        EMailTest - Test EMail
      • setIsMultiLingualDocument

        public void setIsMultiLingualDocument​(boolean IsMultiLingualDocument)
        Set Multi Lingual Documents.
        Specified by:
        setIsMultiLingualDocument in interface I_AD_Client
        Parameters:
        IsMultiLingualDocument - Documents are Multi Lingual
      • isMultiLingualDocument

        public boolean isMultiLingualDocument()
        Get Multi Lingual Documents.
        Specified by:
        isMultiLingualDocument in interface I_AD_Client
        Returns:
        Documents are Multi Lingual
      • setIsPostImmediate

        public void setIsPostImmediate​(boolean IsPostImmediate)
        Set Post Immediately (Deprecated).
        Specified by:
        setIsPostImmediate in interface I_AD_Client
        Parameters:
        IsPostImmediate - Post the accounting immediately for testing (Deprecated)
      • isPostImmediate

        public boolean isPostImmediate()
        Get Post Immediately (Deprecated).
        Specified by:
        isPostImmediate in interface I_AD_Client
        Returns:
        Post the accounting immediately for testing (Deprecated)
      • setIsSecureSMTP

        public void setIsSecureSMTP​(boolean IsSecureSMTP)
        Set SMTP SSL/TLS.
        Specified by:
        setIsSecureSMTP in interface I_AD_Client
        Parameters:
        IsSecureSMTP - Use SSL/TLS for SMTP
      • isSecureSMTP

        public boolean isSecureSMTP()
        Get SMTP SSL/TLS.
        Specified by:
        isSecureSMTP in interface I_AD_Client
        Returns:
        Use SSL/TLS for SMTP
      • setIsSmtpAuthorization

        public void setIsSmtpAuthorization​(boolean IsSmtpAuthorization)
        Set SMTP Authentication.
        Specified by:
        setIsSmtpAuthorization in interface I_AD_Client
        Parameters:
        IsSmtpAuthorization - Your mail server requires Authentication
      • isSmtpAuthorization

        public boolean isSmtpAuthorization()
        Get SMTP Authentication.
        Specified by:
        isSmtpAuthorization in interface I_AD_Client
        Returns:
        Your mail server requires Authentication
      • setIsUseASP

        public void setIsUseASP​(boolean IsUseASP)
        Set IsUseASP.
        Specified by:
        setIsUseASP in interface I_AD_Client
        Parameters:
        IsUseASP - IsUseASP
      • isUseASP

        public boolean isUseASP()
        Get IsUseASP.
        Specified by:
        isUseASP in interface I_AD_Client
        Returns:
        IsUseASP
      • setIsUseBetaFunctions

        public void setIsUseBetaFunctions​(boolean IsUseBetaFunctions)
        Set Use Beta Functions.
        Specified by:
        setIsUseBetaFunctions in interface I_AD_Client
        Parameters:
        IsUseBetaFunctions - Enable the use of Beta Functionality
      • isUseBetaFunctions

        public boolean isUseBetaFunctions()
        Get Use Beta Functions.
        Specified by:
        isUseBetaFunctions in interface I_AD_Client
        Returns:
        Enable the use of Beta Functionality
      • setMMPolicy

        public void setMMPolicy​(String MMPolicy)
        Set Material Policy.
        Specified by:
        setMMPolicy in interface I_AD_Client
        Parameters:
        MMPolicy - Material Movement Policy
      • getMMPolicy

        public String getMMPolicy()
        Get Material Policy.
        Specified by:
        getMMPolicy in interface I_AD_Client
        Returns:
        Material Movement Policy
      • setModelValidationClasses

        public void setModelValidationClasses​(String ModelValidationClasses)
        Set Model Validation Classes.
        Specified by:
        setModelValidationClasses in interface I_AD_Client
        Parameters:
        ModelValidationClasses - List of data model validation classes separated by ;
      • getModelValidationClasses

        public String getModelValidationClasses()
        Get Model Validation Classes.
        Specified by:
        getModelValidationClasses in interface I_AD_Client
        Returns:
        List of data model validation classes separated by ;
      • setName

        public void setName​(String Name)
        Set Name.
        Specified by:
        setName in interface I_AD_Client
        Parameters:
        Name - Alphanumeric identifier of the entity
      • getName

        public String getName()
        Get Name.
        Specified by:
        getName in interface I_AD_Client
        Returns:
        Alphanumeric identifier of the entity
      • getKeyNamePair

        public KeyNamePair getKeyNamePair()
        Get Record ID/ColumnName
        Returns:
        ID/ColumnName pair
      • setRequestEMail

        public void setRequestEMail​(String RequestEMail)
        Set Request EMail.
        Specified by:
        setRequestEMail in interface I_AD_Client
        Parameters:
        RequestEMail - EMail address to send automated mails from or receive mails for automated processing (fully qualified)
      • getRequestEMail

        public String getRequestEMail()
        Get Request EMail.
        Specified by:
        getRequestEMail in interface I_AD_Client
        Returns:
        EMail address to send automated mails from or receive mails for automated processing (fully qualified)
      • setRequestFolder

        public void setRequestFolder​(String RequestFolder)
        Set Request Folder.
        Specified by:
        setRequestFolder in interface I_AD_Client
        Parameters:
        RequestFolder - EMail folder to process incoming emails; if empty INBOX is used
      • getRequestFolder

        public String getRequestFolder()
        Get Request Folder.
        Specified by:
        getRequestFolder in interface I_AD_Client
        Returns:
        EMail folder to process incoming emails; if empty INBOX is used
      • setRequestUser

        public void setRequestUser​(String RequestUser)
        Set Request User.
        Specified by:
        setRequestUser in interface I_AD_Client
        Parameters:
        RequestUser - User Name (ID) of the email owner
      • getRequestUser

        public String getRequestUser()
        Get Request User.
        Specified by:
        getRequestUser in interface I_AD_Client
        Returns:
        User Name (ID) of the email owner
      • setRequestUserPW

        public void setRequestUserPW​(String RequestUserPW)
        Set Request User Password.
        Specified by:
        setRequestUserPW in interface I_AD_Client
        Parameters:
        RequestUserPW - Password of the user name (ID) for mail processing
      • getRequestUserPW

        public String getRequestUserPW()
        Get Request User Password.
        Specified by:
        getRequestUserPW in interface I_AD_Client
        Returns:
        Password of the user name (ID) for mail processing
      • setSMTPHost

        public void setSMTPHost​(String SMTPHost)
        Set Mail Host.
        Specified by:
        setSMTPHost in interface I_AD_Client
        Parameters:
        SMTPHost - Hostname of Mail Server for SMTP and IMAP
      • getSMTPHost

        public String getSMTPHost()
        Get Mail Host.
        Specified by:
        getSMTPHost in interface I_AD_Client
        Returns:
        Hostname of Mail Server for SMTP and IMAP
      • setSMTPPort

        public void setSMTPPort​(int SMTPPort)
        Set SMTP Port.
        Specified by:
        setSMTPPort in interface I_AD_Client
        Parameters:
        SMTPPort - SMTP Port Number
      • getSMTPPort

        public int getSMTPPort()
        Get SMTP Port.
        Specified by:
        getSMTPPort in interface I_AD_Client
        Returns:
        SMTP Port Number
      • setValue

        public void setValue​(String Value)
        Set Search Key.
        Specified by:
        setValue in interface I_AD_Client
        Parameters:
        Value - Search key for the record in the format required - must be unique
      • getValue

        public String getValue()
        Get Search Key.
        Specified by:
        getValue in interface I_AD_Client
        Returns:
        Search key for the record in the format required - must be unique