Compiere 3.1

org.compiere.model
Class X_AD_Client

java.lang.Object
  extended by org.compiere.framework.PO
      extended by org.compiere.model.X_AD_Client
All Implemented Interfaces:
Serializable, Cloneable, Comparator<PO>, Evaluatee
Direct Known Subclasses:
MClient

public class X_AD_Client
extends PO

Generated Model for AD_Client

Version:
Release 3.1.0 - $Id$
Author:
Jorg Janke (generated)
See Also:
Serialized Form

Field Summary
protected  BigDecimal accessLevel
           
static int AD_LANGUAGE_AD_Reference_ID
          AD_Language AD_Reference_ID=327
static int AUTOARCHIVE_AD_Reference_ID
          AutoArchive AD_Reference_ID=334
static String AUTOARCHIVE_AllReportsDocuments
          All (Reports, Documents) = 1
static String AUTOARCHIVE_Documents
          Documents = 2
static String AUTOARCHIVE_ExternalDocuments
          External Documents = 3
static String AUTOARCHIVE_None
          None = N
static int MMPOLICY_AD_Reference_ID
          MMPolicy AD_Reference_ID=335
static String MMPOLICY_FiFo
          FiFo = F
static String MMPOLICY_LiFo
          LiFo = L
protected static KeyNamePair Model
           
static int Table_ID
          AD_Table_ID=112
static String Table_Name
          TableName=AD_Client
static long updatedMS
          Last Updated Timestamp 2008-06-10 15:12:06.0
 
Fields inherited from class org.compiere.framework.PO
ACCESSLEVEL_ALL, ACCESSLEVEL_CLIENT, ACCESSLEVEL_CLIENTORG, ACCESSLEVEL_ORG, ACCESSLEVEL_SYSTEM, ACCESSLEVEL_SYSTEMCLIENT, ENTITYTYPE_Dictionary, ENTITYTYPE_UserMaintained, I_ZERO, log, p_changeVO, p_info, XML_ATTRIBUTE_AD_Table_ID, XML_ATTRIBUTE_Record_ID
 
Constructor Summary
X_AD_Client(Ctx ctx, int AD_Client_ID, String trxName)
          Standard Constructor
X_AD_Client(Ctx ctx, ResultSet rs, String trxName)
          Load Constructor
 
Method Summary
protected  int get_AccessLevel()
          AccessLevel
 String getAD_Language()
          Get Language.
 String getAutoArchive()
          Get Auto Archive.
 String getDescription()
          Get Description.
 String getDocumentDir()
          Get Document Directory.
 String getEMailTest()
          Get EMail Test.
 KeyNamePair getKeyNamePair()
          Get Record ID/ColumnName
 String getLDAPQuery()
          Get LDAP Query.
 String 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(Ctx ctx)
          Load Meta Data
 boolean isAutoArchiveValid(String test)
          Is test a valid value.
 boolean isCostImmediate()
          Get Cost Immediately.
 boolean isMMPolicyValid(String test)
          Is test a valid value.
 boolean isMultiLingualDocument()
          Get Multi Lingual Documents.
 boolean isPostImmediate()
          Get Post Immediately.
 boolean isServerEMail()
          Get Server EMail.
 boolean isSmtpAuthorization()
          Get SMTP Authentication.
 boolean isSmtpTLS()
          Get SMTP TLS.
 boolean isUseBetaFunctions()
          Get Use Beta Functions.
 void setAD_Language(String AD_Language)
          Set Language.
 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 setIsCostImmediate(boolean IsCostImmediate)
          Set Cost Immediately.
 void setIsMultiLingualDocument(boolean IsMultiLingualDocument)
          Set Multi Lingual Documents.
 void setIsPostImmediate(boolean IsPostImmediate)
          Set Post Immediately.
 void setIsServerEMail(boolean IsServerEMail)
          Set Server EMail.
 void setIsSmtpAuthorization(boolean IsSmtpAuthorization)
          Set SMTP Authentication.
 void setIsSmtpTLS(boolean IsSmtpTLS)
          Set SMTP TLS.
 void setIsUseBetaFunctions(boolean IsUseBetaFunctions)
          Set Use Beta Functions.
 void setLDAPQuery(String LDAPQuery)
          Set LDAP Query.
 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()
          Info
 
Methods inherited from class org.compiere.framework.PO
addAttachment, addAttachment, addError, afterDelete, afterSave, beforeDelete, beforeSave, compare, convertToBigDecimal, convertToBoolean, convertToInt, convertToTimestamp, copy, copyValues, copyValues, createAttachment, delete_Accounting, delete, delete, dump, dump, equals, get_ChangeVO, get_ColumnCount, get_ColumnDescription, get_ColumnDisplayType, get_ColumnIndex, get_ColumnLabel, get_ColumnLookup, get_ColumnName, get_DisplayValue, get_EntityType, get_HashMap, get_ID, get_IDOld, get_Info, get_KeyColumns, get_Logger, get_Table_ID, get_Table_ID, get_TableName, get_Translation, get_TrxName, get_Value, get_Value, get_ValueAsInt, get_ValueAsInt, get_ValueAsString, get_ValueDifference, get_ValueDifference, get_ValueOfColumn, get_ValueOld, get_ValueOld, get_ValueOldAsInt, get_ValuesAsString, get_WhereClause, get_xmlDocument, get_xmlString, get_xmlString, getAD_Client_ID, getAD_Org_ID, getAllIDs, getAttachment, getAttachment, getAttachmentData, getCreated, getCreatedBy, getCtx, getFindParameter, getPdfAttachment, getUpdated, getUpdatedBy, getVO, hashCode, insert_Accounting, is_Changed, is_KeyColumn, is_new, is_ValueChanged, is_ValueChanged, isActive, isAttachment, isColumnMandatory, isColumnUpdateable, isMandatoryOK, isPdfAttachment, load, load, load, load, loadComplete, loadDefaults, loadSpecial, lock, save, save, saveNew_getID, saveNewInsertSQL, saveNewSpecial, saveUpdate, set_ChangeVO, set_ColumnUpdateable, set_CustomColumn, set_TrxName, set_Value, set_Value, set_ValueE, set_ValueNoCheck, set_ValueNoCheckE, set_ValueOfColumn, set_ValueString, setAD_Client_ID, setAD_Org_ID, setClientOrg, setClientOrg, setContext, setCtx, setDocWorkflowMgr, setIsActive, setStandardDefaults, setUpdateable, setUpdatedBy, toStringX, unlock, update
 
Methods inherited from class java.lang.Object
clone, finalize, getClass, notify, notifyAll, wait, wait, wait
 

Field Detail

updatedMS

public static final long updatedMS
Last Updated Timestamp 2008-06-10 15:12:06.0

See Also:
Constant Field Values

Table_ID

public static final int Table_ID
AD_Table_ID=112

See Also:
Constant Field Values

Table_Name

public static final String Table_Name
TableName=AD_Client

See Also:
Constant Field Values

Model

protected static KeyNamePair Model

accessLevel

protected BigDecimal accessLevel

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(Ctx ctx,
                   int AD_Client_ID,
                   String trxName)
Standard Constructor

Parameters:
ctx - context
AD_Client_ID - id
trxName - transaction

X_AD_Client

public X_AD_Client(Ctx ctx,
                   ResultSet rs,
                   String trxName)
Load Constructor

Parameters:
ctx - context
rs - result set
trxName - transaction
Method Detail

get_AccessLevel

protected int get_AccessLevel()
AccessLevel

Specified by:
get_AccessLevel in class PO
Returns:
6 - System - Client

initPO

protected POInfo initPO(Ctx ctx)
Load Meta Data

Specified by:
initPO in class PO
Parameters:
ctx - context
Returns:
PO Info

toString

public String toString()
Info

Overrides:
toString in class PO
Returns:
info

setAD_Language

public void setAD_Language(String AD_Language)
Set Language.

Parameters:
AD_Language - Language for this entity

getAD_Language

public String getAD_Language()
Get Language.

Returns:
Language for this entity

isAutoArchiveValid

public boolean isAutoArchiveValid(String test)
Is test a valid value.

Parameters:
test - testvalue
Returns:
true if valid

setAutoArchive

public void setAutoArchive(String AutoArchive)
Set Auto Archive.

Parameters:
AutoArchive - Enable and level of automatic Archive of documents

getAutoArchive

public String getAutoArchive()
Get Auto Archive.

Returns:
Enable and level of automatic Archive of documents

setDescription

public void setDescription(String Description)
Set Description.

Parameters:
Description - Optional short description of the record

getDescription

public String getDescription()
Get Description.

Returns:
Optional short description of the record

setDocumentDir

public void setDocumentDir(String DocumentDir)
Set Document Directory.

Parameters:
DocumentDir - Directory for documents from the application server

getDocumentDir

public String getDocumentDir()
Get Document Directory.

Returns:
Directory for documents from the application server

setEMailTest

public void setEMailTest(String EMailTest)
Set EMail Test.

Parameters:
EMailTest - Test EMail

getEMailTest

public String getEMailTest()
Get EMail Test.

Returns:
Test EMail

setIsCostImmediate

public void setIsCostImmediate(boolean IsCostImmediate)
Set Cost Immediately.

Parameters:
IsCostImmediate - Update Costs immediately for testing

isCostImmediate

public boolean isCostImmediate()
Get Cost Immediately.

Returns:
Update Costs immediately for testing

setIsMultiLingualDocument

public void setIsMultiLingualDocument(boolean IsMultiLingualDocument)
Set Multi Lingual Documents.

Parameters:
IsMultiLingualDocument - Documents are Multi Lingual

isMultiLingualDocument

public boolean isMultiLingualDocument()
Get Multi Lingual Documents.

Returns:
Documents are Multi Lingual

setIsPostImmediate

public void setIsPostImmediate(boolean IsPostImmediate)
Set Post Immediately.

Parameters:
IsPostImmediate - Post the accounting immediately for testing

isPostImmediate

public boolean isPostImmediate()
Get Post Immediately.

Returns:
Post the accounting immediately for testing

setIsServerEMail

public void setIsServerEMail(boolean IsServerEMail)
Set Server EMail.

Parameters:
IsServerEMail - Send EMail from Server

isServerEMail

public boolean isServerEMail()
Get Server EMail.

Returns:
Send EMail from Server

setIsSmtpAuthorization

public void setIsSmtpAuthorization(boolean IsSmtpAuthorization)
Set SMTP Authentication.

Parameters:
IsSmtpAuthorization - Your mail server requires Authentication

isSmtpAuthorization

public boolean isSmtpAuthorization()
Get SMTP Authentication.

Returns:
Your mail server requires Authentication

setIsSmtpTLS

public void setIsSmtpTLS(boolean IsSmtpTLS)
Set SMTP TLS.

Parameters:
IsSmtpTLS - Use TLS for SMTP communication

isSmtpTLS

public boolean isSmtpTLS()
Get SMTP TLS.

Returns:
Use TLS for SMTP communication

setIsUseBetaFunctions

public void setIsUseBetaFunctions(boolean IsUseBetaFunctions)
Set Use Beta Functions.

Parameters:
IsUseBetaFunctions - Enable the use of Beta Functionality

isUseBetaFunctions

public boolean isUseBetaFunctions()
Get Use Beta Functions.

Returns:
Enable the use of Beta Functionality

setLDAPQuery

public void setLDAPQuery(String LDAPQuery)
Set LDAP Query.

Parameters:
LDAPQuery - Query to authenticate users for that client with LDAP

getLDAPQuery

public String getLDAPQuery()
Get LDAP Query.

Returns:
Query to authenticate users for that client with LDAP

isMMPolicyValid

public boolean isMMPolicyValid(String test)
Is test a valid value.

Parameters:
test - testvalue
Returns:
true if valid

setMMPolicy

public void setMMPolicy(String MMPolicy)
Set Material Policy.

Parameters:
MMPolicy - Material Movement Policy

getMMPolicy

public String getMMPolicy()
Get Material Policy.

Returns:
Material Movement Policy

setModelValidationClasses

public void setModelValidationClasses(String ModelValidationClasses)
Set Model Validation Classes.

Parameters:
ModelValidationClasses - List of data model validation classes separated by ;

getModelValidationClasses

public String getModelValidationClasses()
Get Model Validation Classes.

Returns:
List of data model validation classes separated by ;

setName

public void setName(String Name)
Set Name.

Parameters:
Name - Alphanumeric identifier of the entity

getName

public String getName()
Get Name.

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.

Parameters:
RequestEMail - EMail address to send automated mails from or receive mails for automated processing (fully qualified)

getRequestEMail

public String getRequestEMail()
Get Request EMail.

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.

Parameters:
RequestFolder - EMail folder to process incoming emails; if empty INBOX is used

getRequestFolder

public String getRequestFolder()
Get Request Folder.

Returns:
EMail folder to process incoming emails; if empty INBOX is used

setRequestUser

public void setRequestUser(String RequestUser)
Set Request User.

Parameters:
RequestUser - User Name (ID) of the email owner

getRequestUser

public String getRequestUser()
Get Request User.

Returns:
User Name (ID) of the email owner

setRequestUserPW

public void setRequestUserPW(String RequestUserPW)
Set Request User Password.

Parameters:
RequestUserPW - Password of the user name (ID) for mail processing

getRequestUserPW

public String getRequestUserPW()
Get Request User Password.

Returns:
Password of the user name (ID) for mail processing

setSmtpHost

public void setSmtpHost(String SmtpHost)
Set Mail Host.

Parameters:
SmtpHost - Hostname of Mail Server for SMTP and IMAP

getSmtpHost

public String getSmtpHost()
Get Mail Host.

Returns:
Hostname of Mail Server for SMTP and IMAP

setSmtpPort

public void setSmtpPort(int SmtpPort)
Set SMTP Port.

Parameters:
SmtpPort - Mail service port

getSmtpPort

public int getSmtpPort()
Get SMTP Port.

Returns:
Mail service port

setValue

public void setValue(String Value)
Set Search Key.

Parameters:
Value - Search key for the record in the format required - must be unique

getValue

public String getValue()
Get Search Key.

Returns:
Search key for the record in the format required - must be unique

Compiere 3.1

Compiere® is a registered trademark of ComPiere, Inc. ©2004-2008 HumanFlash.com All rights reserved.