Package org.compiere.model
Class X_AD_Client
- java.lang.Object
-
- org.compiere.model.PO
-
- org.compiere.model.X_AD_Client
-
- All Implemented Interfaces:
Serializable
,Cloneable
,Comparator<Object>
,I_AD_Client
,I_Persistent
,Evaluatee
- Direct Known Subclasses:
MClient
public class X_AD_Client extends PO implements I_AD_Client, I_Persistent
Generated Model for AD_Client- Version:
- Release 9 - $Id$
- Author:
- iDempiere (generated)
- See Also:
- Serialized Form
-
-
Field Summary
Fields Modifier and Type Field Description static int
AD_LANGUAGE_AD_Reference_ID
AD_Language AD_Reference_ID=327static int
AUTOARCHIVE_AD_Reference_ID
AutoArchive AD_Reference_ID=334static String
AUTOARCHIVE_AllReportsDocuments
All (Reports, Documents) = 1static String
AUTOARCHIVE_Documents
Documents = 2static String
AUTOARCHIVE_ExternalDocuments
External Documents = 3static String
AUTOARCHIVE_None
None = Nstatic int
MMPOLICY_AD_Reference_ID
MMPolicy AD_Reference_ID=335static String
MMPOLICY_FiFo
FiFo = Fstatic String
MMPOLICY_LiFo
LiFo = L-
Fields inherited from class org.compiere.model.PO
ACCESSLEVEL_ALL, ACCESSLEVEL_CLIENT, ACCESSLEVEL_CLIENTORG, ACCESSLEVEL_ORG, ACCESSLEVEL_SYSTEM, ACCESSLEVEL_SYSTEMCLIENT, ENTITYTYPE_Dictionary, ENTITYTYPE_UserMaintained, I_ZERO, LOCAL_TRX_PREFIX, log, p_ctx, p_info, XML_ATTRIBUTE_AD_Table_ID, XML_ATTRIBUTE_Record_ID
-
Fields inherited from interface org.compiere.model.I_AD_Client
accessLevel, COLUMNNAME_AD_Client_ID, COLUMNNAME_AD_Client_UU, COLUMNNAME_AD_Language, COLUMNNAME_AD_Org_ID, COLUMNNAME_AD_PasswordRule_ID, COLUMNNAME_AD_ReplicationStrategy_ID, COLUMNNAME_AutoArchive, COLUMNNAME_Created, COLUMNNAME_CreatedBy, COLUMNNAME_Description, COLUMNNAME_DocumentDir, COLUMNNAME_EMailTest, COLUMNNAME_IsActive, COLUMNNAME_IsMultiLingualDocument, COLUMNNAME_IsPostImmediate, COLUMNNAME_IsSecureSMTP, COLUMNNAME_IsSmtpAuthorization, COLUMNNAME_IsUseASP, COLUMNNAME_IsUseBetaFunctions, COLUMNNAME_MMPolicy, COLUMNNAME_ModelValidationClasses, COLUMNNAME_Name, COLUMNNAME_RequestEMail, COLUMNNAME_RequestFolder, COLUMNNAME_RequestUser, COLUMNNAME_RequestUserPW, COLUMNNAME_SMTPHost, COLUMNNAME_SMTPPort, COLUMNNAME_Updated, COLUMNNAME_UpdatedBy, COLUMNNAME_Value, Model, Table_ID, Table_Name
-
-
Constructor Summary
Constructors Constructor Description X_AD_Client(Properties ctx, int AD_Client_ID, String trxName)
Standard ConstructorX_AD_Client(Properties ctx, ResultSet rs, String trxName)
Load Constructor
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description protected int
get_AccessLevel()
AccessLevelString
getAD_Client_UU()
Get AD_Client_UU.String
getAD_Language()
Get Language.I_AD_PasswordRule
getAD_PasswordRule()
int
getAD_PasswordRule_ID()
Get Password Policies.I_AD_ReplicationStrategy
getAD_ReplicationStrategy()
int
getAD_ReplicationStrategy_ID()
Get Replication Strategy.String
getAutoArchive()
Get Auto Archive.String
getDescription()
Get Description.String
getDocumentDir()
Get Document Directory.String
getEMailTest()
Get EMail Test.KeyNamePair
getKeyNamePair()
Get Record ID/ColumnNameString
getMMPolicy()
Get Material Policy.String
getModelValidationClasses()
Get Model Validation Classes.String
getName()
Get Name.String
getRequestEMail()
Get Request EMail.String
getRequestFolder()
Get Request Folder.String
getRequestUser()
Get Request User.String
getRequestUserPW()
Get Request User Password.String
getSMTPHost()
Get Mail Host.int
getSMTPPort()
Get SMTP Port.String
getValue()
Get Search Key.protected POInfo
initPO(Properties ctx)
Load Meta Databoolean
isMultiLingualDocument()
Get Multi Lingual Documents.boolean
isPostImmediate()
Get Post Immediately (Deprecated).boolean
isSecureSMTP()
Get SMTP SSL/TLS.boolean
isSmtpAuthorization()
Get SMTP Authentication.boolean
isUseASP()
Get IsUseASP.boolean
isUseBetaFunctions()
Get Use Beta Functions.void
setAD_Client_UU(String AD_Client_UU)
Set AD_Client_UU.void
setAD_Language(String AD_Language)
Set Language.void
setAD_PasswordRule_ID(int AD_PasswordRule_ID)
Set Password Policies.void
setAD_ReplicationStrategy_ID(int AD_ReplicationStrategy_ID)
Set Replication Strategy.void
setAutoArchive(String AutoArchive)
Set Auto Archive.void
setDescription(String Description)
Set Description.void
setDocumentDir(String DocumentDir)
Set Document Directory.void
setEMailTest(String EMailTest)
Set EMail Test.void
setIsMultiLingualDocument(boolean IsMultiLingualDocument)
Set Multi Lingual Documents.void
setIsPostImmediate(boolean IsPostImmediate)
Set Post Immediately (Deprecated).void
setIsSecureSMTP(boolean IsSecureSMTP)
Set SMTP SSL/TLS.void
setIsSmtpAuthorization(boolean IsSmtpAuthorization)
Set SMTP Authentication.void
setIsUseASP(boolean IsUseASP)
Set IsUseASP.void
setIsUseBetaFunctions(boolean IsUseBetaFunctions)
Set Use Beta Functions.void
setMMPolicy(String MMPolicy)
Set Material Policy.void
setModelValidationClasses(String ModelValidationClasses)
Set Model Validation Classes.void
setName(String Name)
Set Name.void
setRequestEMail(String RequestEMail)
Set Request EMail.void
setRequestFolder(String RequestFolder)
Set Request Folder.void
setRequestUser(String RequestUser)
Set Request User.void
setRequestUserPW(String RequestUserPW)
Set Request User Password.void
setSMTPHost(String SMTPHost)
Set Mail Host.void
setSMTPPort(int SMTPPort)
Set SMTP Port.void
setValue(String Value)
Set Search Key.String
toString()
String representation-
Methods inherited from class org.compiere.model.PO
afterDelete, afterSave, beforeDelete, beforeSave, checkImmutable, clearCrossTenantSafe, clone, columnExists, columnExists, compare, copyPO, copyValues, copyValues, createAttachment, delete, delete, delete_Accounting, delete_Tree, deleteEx, deleteEx, dump, dump, equals, get_Attribute, get_Attributes, get_ColumnCount, get_ColumnDescription, get_ColumnDisplayType, get_ColumnIndex, get_ColumnLabel, get_ColumnLookup, get_ColumnName, get_DisplayValue, get_HashMap, get_ID, get_IDOld, get_KeyColumns, get_Logger, get_OptimisticLockingColumns, get_Table_ID, get_TableName, get_Translation, get_Translation, get_Translation, get_Translation, get_Translation, get_TrxName, get_Value, get_Value, get_ValueAsBoolean, get_ValueAsInt, get_ValueAsInt, get_ValueAsString, get_ValueDifference, get_ValueDifference, get_ValueE, get_ValueOfColumn, get_ValueOld, get_ValueOld, get_ValueOldAsInt, get_WhereClause, get_WhereClause, get_xmlDocument, get_xmlString, getAD_Client_ID, getAD_Org_ID, getAllIDs, getAttachment, getAttachment, getAttachmentData, getCreated, getCreatedBy, getCtx, getDoc, getFindParameter, getPdfAttachment, getUpdated, getUpdatedBy, getUUIDColumnName, getUUIDColumnName, hashCode, insert_Accounting, insert_Tree, insert_Tree, is_Changed, is_Immutable, is_new, is_UseOptimisticLocking, is_ValueChanged, is_ValueChanged, isActive, isAttachment, isColumnMandatory, isColumnUpdateable, isMandatoryOK, isPdfAttachment, isReplication, load, load, load, load, load, loadByUU, loadComplete, loadDefaults, loadSpecial, lock, makeImmutable, postDelete, retrieveIdOfParentValue, retrieveIdOfParentValue, save, save, saveEx, saveEx, saveNew_afterSetID, saveNew_getID, saveNewSpecial, saveReplica, saveUpdate, set_Attribute, set_ColumnUpdateable, set_CustomColumn, set_CustomColumnReturningBoolean, set_OptimisticLockingColumns, set_TrxName, set_TrxName, set_UseOptimisticLocking, set_Value, set_Value, set_Value, set_Value, set_ValueE, set_ValueNoCheck, set_ValueNoCheckE, set_ValueOfColumn, set_ValueOfColumn, set_ValueOfColumnReturningBoolean, set_ValueOfColumnReturningBoolean, setAD_Client_ID, setAD_Org_ID, setClientOrg, setClientOrg, setCrossTenantSafe, setDoc, setDocWorkflowMgr, setIsActive, setProcessedOn, setReplication, setStandardDefaults, setUpdateable, setUpdatedBy, unlock, update_Tree, validForeignKeys
-
Methods inherited from class java.lang.Object
finalize, getClass, notify, notifyAll, wait, wait, wait
-
Methods inherited from interface java.util.Comparator
reversed, thenComparing, thenComparing, thenComparing, thenComparingDouble, thenComparingInt, thenComparingLong
-
Methods inherited from interface org.compiere.model.I_AD_Client
getAD_Client_ID, getAD_Org_ID, getCreated, getCreatedBy, getUpdated, getUpdatedBy, isActive, setAD_Org_ID, setIsActive
-
Methods inherited from interface org.compiere.model.I_Persistent
save
-
-
-
-
Field Detail
-
AD_LANGUAGE_AD_Reference_ID
public static final int AD_LANGUAGE_AD_Reference_ID
AD_Language AD_Reference_ID=327- See Also:
- Constant Field Values
-
AUTOARCHIVE_AD_Reference_ID
public static final int AUTOARCHIVE_AD_Reference_ID
AutoArchive AD_Reference_ID=334- See Also:
- Constant Field Values
-
AUTOARCHIVE_AllReportsDocuments
public static final String AUTOARCHIVE_AllReportsDocuments
All (Reports, Documents) = 1- See Also:
- Constant Field Values
-
AUTOARCHIVE_Documents
public static final String AUTOARCHIVE_Documents
Documents = 2- See Also:
- Constant Field Values
-
AUTOARCHIVE_ExternalDocuments
public static final String AUTOARCHIVE_ExternalDocuments
External Documents = 3- See Also:
- Constant Field Values
-
AUTOARCHIVE_None
public static final String AUTOARCHIVE_None
None = N- See Also:
- Constant Field Values
-
MMPOLICY_AD_Reference_ID
public static final int MMPOLICY_AD_Reference_ID
MMPolicy AD_Reference_ID=335- See Also:
- Constant Field Values
-
MMPOLICY_FiFo
public static final String MMPOLICY_FiFo
FiFo = F- See Also:
- Constant Field Values
-
MMPOLICY_LiFo
public static final String MMPOLICY_LiFo
LiFo = L- See Also:
- Constant Field Values
-
-
Constructor Detail
-
X_AD_Client
public X_AD_Client(Properties ctx, int AD_Client_ID, String trxName)
Standard Constructor
-
X_AD_Client
public X_AD_Client(Properties ctx, ResultSet rs, String trxName)
Load Constructor
-
-
Method Detail
-
get_AccessLevel
protected int get_AccessLevel()
AccessLevel- Specified by:
get_AccessLevel
in classPO
- Returns:
- 6 - System - Client
-
initPO
protected POInfo initPO(Properties ctx)
Load Meta Data
-
setAD_Client_UU
public void setAD_Client_UU(String AD_Client_UU)
Set AD_Client_UU.- Specified by:
setAD_Client_UU
in interfaceI_AD_Client
- Parameters:
AD_Client_UU
- AD_Client_UU
-
getAD_Client_UU
public String getAD_Client_UU()
Get AD_Client_UU.- Specified by:
getAD_Client_UU
in interfaceI_AD_Client
- Returns:
- AD_Client_UU
-
setAD_Language
public void setAD_Language(String AD_Language)
Set Language.- Specified by:
setAD_Language
in interfaceI_AD_Client
- Parameters:
AD_Language
- Language for this entity
-
getAD_Language
public String getAD_Language()
Get Language.- Specified by:
getAD_Language
in interfaceI_AD_Client
- Returns:
- Language for this entity
-
getAD_PasswordRule
public I_AD_PasswordRule getAD_PasswordRule() throws RuntimeException
- Specified by:
getAD_PasswordRule
in interfaceI_AD_Client
- Throws:
RuntimeException
-
setAD_PasswordRule_ID
public void setAD_PasswordRule_ID(int AD_PasswordRule_ID)
Set Password Policies.- Specified by:
setAD_PasswordRule_ID
in interfaceI_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 interfaceI_AD_Client
- Returns:
- Password Policies
-
getAD_ReplicationStrategy
public I_AD_ReplicationStrategy getAD_ReplicationStrategy() throws RuntimeException
- Specified by:
getAD_ReplicationStrategy
in interfaceI_AD_Client
- Throws:
RuntimeException
-
setAD_ReplicationStrategy_ID
public void setAD_ReplicationStrategy_ID(int AD_ReplicationStrategy_ID)
Set Replication Strategy.- Specified by:
setAD_ReplicationStrategy_ID
in interfaceI_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 interfaceI_AD_Client
- Returns:
- Data Replication Strategy
-
setAutoArchive
public void setAutoArchive(String AutoArchive)
Set Auto Archive.- Specified by:
setAutoArchive
in interfaceI_AD_Client
- Parameters:
AutoArchive
- Enable and level of automatic Archive of documents
-
getAutoArchive
public String getAutoArchive()
Get Auto Archive.- Specified by:
getAutoArchive
in interfaceI_AD_Client
- Returns:
- Enable and level of automatic Archive of documents
-
setDescription
public void setDescription(String Description)
Set Description.- Specified by:
setDescription
in interfaceI_AD_Client
- Parameters:
Description
- Optional short description of the record
-
getDescription
public String getDescription()
Get Description.- Specified by:
getDescription
in interfaceI_AD_Client
- Returns:
- Optional short description of the record
-
setDocumentDir
public void setDocumentDir(String DocumentDir)
Set Document Directory.- Specified by:
setDocumentDir
in interfaceI_AD_Client
- Parameters:
DocumentDir
- Directory for documents from the application server
-
getDocumentDir
public String getDocumentDir()
Get Document Directory.- Specified by:
getDocumentDir
in interfaceI_AD_Client
- Returns:
- Directory for documents from the application server
-
setEMailTest
public void setEMailTest(String EMailTest)
Set EMail Test.- Specified by:
setEMailTest
in interfaceI_AD_Client
- Parameters:
EMailTest
- Test EMail
-
getEMailTest
public String getEMailTest()
Get EMail Test.- Specified by:
getEMailTest
in interfaceI_AD_Client
- Returns:
- Test EMail
-
setIsMultiLingualDocument
public void setIsMultiLingualDocument(boolean IsMultiLingualDocument)
Set Multi Lingual Documents.- Specified by:
setIsMultiLingualDocument
in interfaceI_AD_Client
- Parameters:
IsMultiLingualDocument
- Documents are Multi Lingual
-
isMultiLingualDocument
public boolean isMultiLingualDocument()
Get Multi Lingual Documents.- Specified by:
isMultiLingualDocument
in interfaceI_AD_Client
- Returns:
- Documents are Multi Lingual
-
setIsPostImmediate
public void setIsPostImmediate(boolean IsPostImmediate)
Set Post Immediately (Deprecated).- Specified by:
setIsPostImmediate
in interfaceI_AD_Client
- Parameters:
IsPostImmediate
- Post the accounting immediately for testing (Deprecated)
-
isPostImmediate
public boolean isPostImmediate()
Get Post Immediately (Deprecated).- Specified by:
isPostImmediate
in interfaceI_AD_Client
- Returns:
- Post the accounting immediately for testing (Deprecated)
-
setIsSecureSMTP
public void setIsSecureSMTP(boolean IsSecureSMTP)
Set SMTP SSL/TLS.- Specified by:
setIsSecureSMTP
in interfaceI_AD_Client
- Parameters:
IsSecureSMTP
- Use SSL/TLS for SMTP
-
isSecureSMTP
public boolean isSecureSMTP()
Get SMTP SSL/TLS.- Specified by:
isSecureSMTP
in interfaceI_AD_Client
- Returns:
- Use SSL/TLS for SMTP
-
setIsSmtpAuthorization
public void setIsSmtpAuthorization(boolean IsSmtpAuthorization)
Set SMTP Authentication.- Specified by:
setIsSmtpAuthorization
in interfaceI_AD_Client
- Parameters:
IsSmtpAuthorization
- Your mail server requires Authentication
-
isSmtpAuthorization
public boolean isSmtpAuthorization()
Get SMTP Authentication.- Specified by:
isSmtpAuthorization
in interfaceI_AD_Client
- Returns:
- Your mail server requires Authentication
-
setIsUseASP
public void setIsUseASP(boolean IsUseASP)
Set IsUseASP.- Specified by:
setIsUseASP
in interfaceI_AD_Client
- Parameters:
IsUseASP
- IsUseASP
-
isUseASP
public boolean isUseASP()
Get IsUseASP.- Specified by:
isUseASP
in interfaceI_AD_Client
- Returns:
- IsUseASP
-
setIsUseBetaFunctions
public void setIsUseBetaFunctions(boolean IsUseBetaFunctions)
Set Use Beta Functions.- Specified by:
setIsUseBetaFunctions
in interfaceI_AD_Client
- Parameters:
IsUseBetaFunctions
- Enable the use of Beta Functionality
-
isUseBetaFunctions
public boolean isUseBetaFunctions()
Get Use Beta Functions.- Specified by:
isUseBetaFunctions
in interfaceI_AD_Client
- Returns:
- Enable the use of Beta Functionality
-
setMMPolicy
public void setMMPolicy(String MMPolicy)
Set Material Policy.- Specified by:
setMMPolicy
in interfaceI_AD_Client
- Parameters:
MMPolicy
- Material Movement Policy
-
getMMPolicy
public String getMMPolicy()
Get Material Policy.- Specified by:
getMMPolicy
in interfaceI_AD_Client
- Returns:
- Material Movement Policy
-
setModelValidationClasses
public void setModelValidationClasses(String ModelValidationClasses)
Set Model Validation Classes.- Specified by:
setModelValidationClasses
in interfaceI_AD_Client
- Parameters:
ModelValidationClasses
- List of data model validation classes separated by ;
-
getModelValidationClasses
public String getModelValidationClasses()
Get Model Validation Classes.- Specified by:
getModelValidationClasses
in interfaceI_AD_Client
- Returns:
- List of data model validation classes separated by ;
-
setName
public void setName(String Name)
Set Name.- Specified by:
setName
in interfaceI_AD_Client
- Parameters:
Name
- Alphanumeric identifier of the entity
-
getName
public String getName()
Get Name.- Specified by:
getName
in interfaceI_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 interfaceI_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 interfaceI_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 interfaceI_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 interfaceI_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 interfaceI_AD_Client
- Parameters:
RequestUser
- User Name (ID) of the email owner
-
getRequestUser
public String getRequestUser()
Get Request User.- Specified by:
getRequestUser
in interfaceI_AD_Client
- Returns:
- User Name (ID) of the email owner
-
setRequestUserPW
public void setRequestUserPW(String RequestUserPW)
Set Request User Password.- Specified by:
setRequestUserPW
in interfaceI_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 interfaceI_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 interfaceI_AD_Client
- Parameters:
SMTPHost
- Hostname of Mail Server for SMTP and IMAP
-
getSMTPHost
public String getSMTPHost()
Get Mail Host.- Specified by:
getSMTPHost
in interfaceI_AD_Client
- Returns:
- Hostname of Mail Server for SMTP and IMAP
-
setSMTPPort
public void setSMTPPort(int SMTPPort)
Set SMTP Port.- Specified by:
setSMTPPort
in interfaceI_AD_Client
- Parameters:
SMTPPort
- SMTP Port Number
-
getSMTPPort
public int getSMTPPort()
Get SMTP Port.- Specified by:
getSMTPPort
in interfaceI_AD_Client
- Returns:
- SMTP Port Number
-
setValue
public void setValue(String Value)
Set Search Key.- Specified by:
setValue
in interfaceI_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 interfaceI_AD_Client
- Returns:
- Search key for the record in the format required - must be unique
-
-